label{font-family:"Lato",sans-serif;font-size:14px;line-height:18px;letter-spacing:0px;font-weight:400;text-transform:none;color:#686868}@media only screen and (min-width: 1200px){label{font-size:calc(14/1920*100vw);line-height:calc(18/1920*100vw)}}.form-element{display:block;width:100%;height:40px;padding:5px 12px;font-family:"Lato",sans-serif;font-size:14px;line-height:33px;color:#555;background-color:rgba(0,0,0,0);border:1px solid #e5e5e5;-webkit-appearance:none;border-radius:5px;outline:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width: 1200px){.form-element{height:calc(40/1920*100vw);padding:calc(5/1920*100vw) calc(12/1920*100vw);font-size:calc(14/1920*100vw);line-height:calc(33/1920*100vw);border-width:calc(1/1920*100vw);border-radius:calc(5/1920*100vw)}}.form-element.time-input{cursor:pointer;padding-right:50px;background-image:url("../../images/icons/clock.png");background-repeat:no-repeat;background-size:25px 25px;background-position:calc(100% - 20px) center}@media only screen and (min-width: 1200px){.form-element.time-input{padding-right:calc(50/1920*100vw);background-size:calc(25/1920*100vw) calc(25/1920*100vw);background-position:calc(100% - 15px) center}}.form-element:focus{border-color:"#fff";box-shadow:none}@media only screen and (min-width: 1200px){.form-element:focus{border-width:calc(1/1920*100vw)}}.form-element::placeholder{font-family:"Lato",sans-serif;font-size:16px;line-height:22px;letter-spacing:0px;font-weight:400;text-transform:none;color:#5d5c5d;text-align:left;opacity:1;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media only screen and (min-width: 1200px){.form-element::placeholder{font-size:calc(16/1920*100vw);line-height:calc(22/1920*100vw)}}.form-element:-ms-input-placeholder{font-family:"Lato",sans-serif;font-size:16px;line-height:22px;letter-spacing:0px;font-weight:400;text-transform:none;color:#5d5c5d;text-align:left;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media only screen and (min-width: 1200px){.form-element:-ms-input-placeholder{font-size:calc(16/1920*100vw);line-height:calc(22/1920*100vw)}}.form-element::-ms-input-placeholder{font-family:"Lato",sans-serif;font-size:16px;line-height:22px;letter-spacing:0px;font-weight:400;text-transform:none;color:#5d5c5d;text-align:left;-webkit-transition:all .6s;-moz-transition:all .6s;-ms-transition:all .6s;-o-transition:all .6s;transition:all .6s}@media only screen and (min-width: 1200px){.form-element::-ms-input-placeholder{font-size:calc(16/1920*100vw);line-height:calc(22/1920*100vw)}}.form-element:-webkit-autofill,.form-element:-webkit-autofill:hover,.form-element:-webkit-autofill:focus{font-family:"Lato",sans-serif;font-size:16px;line-height:22px;letter-spacing:0px;font-weight:400;text-transform:none;color:#5d5c5d;background-color:rgba(0,0,0,0) !important;box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset;-webkit-box-shadow:0 0 0px 1000px rgba(0,0,0,0) inset;transition:background-color 5000s ease-in-out 0s}@media only screen and (min-width: 1200px){.form-element:-webkit-autofill,.form-element:-webkit-autofill:hover,.form-element:-webkit-autofill:focus{font-size:calc(16/1920*100vw);line-height:calc(22/1920*100vw);box-shadow:0 0 0px calc(1000/1920*100vw) rgba(0,0,0,0) inset;-webkit-box-shadow:0 0 0px calc(1000/1920*100vw) rgba(0,0,0,0) inset}}.text-danger{color:red}select{background-image:var(--icon-arrow);background-repeat:no-repeat;background-size:15px 15px;background-position:calc(100% - 20px) center;cursor:pointer;outline:none !important;text-indent:.01px;text-overflow:"";-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;border:none;padding-right:30px !important;padding-left:20px !important}@media only screen and (min-width: 1200px){select{background-size:calc(15/1920*100vw) calc(15/1920*100vw);background-position:calc(100% - calc(20 / 1920 * 100vw)) center;text-indent:calc(0.01/1920*100vw);padding-right:calc(30/1920*100vw) !important;padding-left:calc(20/1920*100vw) !important}}select:focus{border:1px solid #2d3a7a;box-shadow:0 0 0 .2rem rgba(45,58,122,.25)}@media only screen and (min-width: 1200px){select:focus{border-width:calc(1/1920*100vw)}}input[type=email]{text-transform:none}.input-group{position:relative;float:left;overflow:hidden;margin-bottom:15px;padding:0 15px}@media only screen and (min-width: 1200px){.input-group{margin-bottom:calc(15px/1920*100vw);padding:0 calc(15px/1920*100vw)}}.input-group.password-field{position:relative}.input-group.password-field .show-pw{position:absolute;top:0;bottom:0;right:20px;margin:auto;width:30px;height:30px;z-index:6;cursor:pointer}@media only screen and (min-width: 1200px){.input-group.password-field .show-pw{right:calc(20/1920*100vw);width:calc(30/1920*100vw);height:calc(30/1920*100vw)}}.input-group.password-field .show-pw label{display:block;width:30px;height:30px}@media only screen and (min-width: 1200px){.input-group.password-field .show-pw label{width:calc(30/1920*100vw);height:calc(30/1920*100vw)}}.input-group.password-field .show-pw label svg{width:30px;height:30px;opacity:.6}@media only screen and (min-width: 1200px){.input-group.password-field .show-pw label svg{width:calc(30/1920*100vw);height:calc(30/1920*100vw)}}.input-group.password-field .show-pw label.hide svg{opacity:1}.input-group.password-field input{padding-right:30px}@media only screen and (min-width: 1200px){.input-group.password-field input{padding-right:calc(30/1920*100vw)}}a{color:#2d3a7a;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;text-decoration:none}a:hover,a:focus{color:rgba(45,58,122,.9);text-decoration:none}.btn{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;outline:none;border-radius:0;border:none;padding:17px 20px;height:40px;min-width:150px;cursor:pointer;font-family:"Lato",sans-serif;font-size:16px;line-height:20px;letter-spacing:0.325px;font-weight:600;text-transform:none;text-decoration:none;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width: 1200px){.btn{padding:calc(17/1920*100vw) calc(20/1920*100vw);height:calc(40/1920*100vw);min-width:calc(150/1920*100vw);font-size:calc(16/1920*100vw);line-height:calc(20/1920*100vw)}}.btn:hover,.btn:focus{text-decoration:none}.btn:not(:first-child){margin-left:10px}@media only screen and (min-width: 1200px){.btn:not(:first-child){margin-left:calc(10/1920*100vw)}}.btn-type-1{background-color:#2b2e35;height:auto;padding:5px 20px;font-family:"Lato",sans-serif;font-size:14px;line-height:24px;letter-spacing:0.325px;text-transform:none;color:#fff !important;height:55px;border-radius:25px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width: 1200px){.btn-type-1{font-size:calc(18/1920*100vw);line-height:calc(24/1920*100vw);letter-spacing:0.325px;padding:calc(5/1920*100vw) calc(20/1920*100vw);height:calc(55/1920*100vw);border-radius:calc(25/1920*100vw)}}.btn-type-1:hover,.btn-type-1:focus{background-color:rgba(43,46,53,.9);letter-spacing:1.95px}.btn-type-1.invert{background-color:#fff;color:#2b2e35 !important}.btn-type-2{background-color:#e1f9fe;height:auto;padding:5px 20px;font-family:"Lato",sans-serif;font-size:16px;line-height:24px;letter-spacing:0.325px;font-weight:700;text-transform:none;color:#2795ad;height:40px;border-radius:2px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width: 1200px){.btn-type-2{font-size:calc(16/1920*100vw);line-height:calc(24/1920*100vw);letter-spacing:0.325px;padding:calc(5/1920*100vw) calc(20/1920*100vw);height:calc(40/1920*100vw)}}.btn-type-2:hover,.btn-type-2:focus{background-color:rgba(43,46,53,.9);letter-spacing:0.65px}.btn-type-2.invert{background-color:#fff;color:#2b2e35 !important}.btn-submit{position:relative;display:inline-flex;height:auto;padding:5px 20px;min-width:130px;justify-content:center;align-items:center;background-color:#2795ad;border:1px solid #2795ad;border-radius:5px;height:40px;cursor:pointer;font-family:"Lato",sans-serif;font-size:16px;line-height:21px;font-weight:400;letter-spacing:0px;text-transform:capitalize;color:#fff !important;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width: 1200px){.btn-submit{padding:calc(5/1920*100vw) calc(20/1920*100vw);height:calc(40/1920*100vw);border-width:calc(1/1920*100vw);font-size:calc(16/1920*100vw);line-height:calc(21/1920*100vw);letter-spacing:0px}}.btn-submit:hover,.btn-submit:focus{background-color:rgb(36.66,140.06,162.62);border-color:rgb(36.66,140.06,162.62)}.btn-submit.invert{background-color:#fff;color:#2b2e35 !important}.video-play-btn{display:block;text-decoration:none}.video-play-btn .text{display:block;font-family:"Lato",sans-serif;font-size:14px;line-height:17px;letter-spacing:0.325px;font-weight:700;text-transform:uppercase;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width: 1200px){.video-play-btn .text{font-size:calc(14px/1920*100vw);line-height:calc(17px/1920*100vw)}}.video-play-btn .icon{position:relative;display:block}.video-play-btn .icon svg{width:80px;height:100px;fill:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}@media only screen and (min-width: 1200px){.video-play-btn .icon svg{width:calc(80px/1920*100vw);height:calc(100px/1920*100vw)}}.video-play-btn:hover .text,.video-play-btn:focus .text{color:#cf272c}.video-play-btn:hover .icon svg,.video-play-btn:focus .icon svg{fill:#cf272c}.link{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-align:center;outline:none;padding:5px 0;cursor:pointer;background:rgba(0,0,0,0);border:none}@media only screen and (min-width: 1200px){.link{padding:calc(5px/1920*100vw) 0;font-size:calc(18px/1920*100vw);line-height:calc(25px/1920*100vw)}}.link{font-family:"Lato",sans-serif;font-size:16px;line-height:21px;font-weight:700;letter-spacing:0px;text-transform:capitalize;color:#2795ad;margin-right:15px}@media only screen and (min-width: 1200px){.link{font-size:calc(16px/1920*100vw);line-height:calc(21px/1920*100vw)}}.link:hover,.link:focus{color:#000}.link:not(:first-child){margin-left:10px}@media only screen and (min-width: 1200px){.link:not(:first-child){margin-left:calc(10px/1920*100vw)}}.product-actions{display:flex;flex-direction:column;align-items:center}.button.product_type_variable{border:1px solid #000;padding:4px 18px}.button.product_type_variable:hover,.button.product_type_variable:focus{background-color:#000;color:#fff}.wishlist-btn a{padding:4px 8px}.hamburger{display:none;flex-direction:column;justify-content:space-between;width:28px;height:20px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;z-index:1001;transition:all .3s ease}.hamburger-line{width:100%;height:2px;background:#000;border-radius:2px;transition:all .3s ease}.hamburger.active .hamburger-line:nth-child(1){transform:translateY(9px) rotate(45deg)}.hamburger.active .hamburger-line:nth-child(2){opacity:0}.hamburger.active .hamburger-line:nth-child(3){transform:translateY(-9px) rotate(-45deg)}header svg{fill:#000;width:20px;height:20px}header .top-bar{display:none;background-color:#000;color:#fff;text-align:center}@media only screen and (min-width: 1024px){header .top-bar{display:flex;flex-direction:row}}header .top-bar a{color:#fff}header .top-bar a:hover,header .top-bar a:focus{color:#cf272c}header .top-bar .container .inner-wrap{display:flex;flex-direction:row;align-items:center;padding:10px 0}@media only screen and (min-width: 1024px){header .top-bar .container .inner-wrap{justify-content:space-between}}header .top-bar .container .inner-wrap .contact-details{display:none}@media only screen and (min-width: 768px){header .top-bar .container .inner-wrap .contact-details{display:flex;flex-direction:row;flex-wrap:wrap}}header .top-bar .container .inner-wrap .contact-details .item a{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}header .top-bar .container .inner-wrap .contact-details .item .icon-wrap{display:flex;flex-direction:column}header .top-bar .container .inner-wrap .contact-details .item .icon-wrap svg{fill:#fff}header .top-bar .container .inner-wrap .contact-details .item .content-wrap{padding-left:5px}@media only screen and (min-width: 1024px){header .top-bar .container .inner-wrap .account-currency{display:flex;flex-direction:row;gap:10px}}header .top-bar .container .inner-wrap .account-currency .account-nav.desktop{display:none}header .top-bar .container .inner-wrap .account-currency .account-nav.mobile .icon-wrap svg{fill:#fff}header .top-bar .container .inner-wrap .account-currency .currency{display:flex;flex-direction:column;justify-content:center}header .top-bar .container .inner-wrap .account-currency .dd-selected{padding:0;display:flex;flex-direction:row-reverse;align-items:center}header .top-bar .container .inner-wrap .account-currency .dd-select{background-color:rgba(0,0,0,0) !important;border:none !important}header .top-bar .container .inner-wrap .account-currency .dd-pointer{right:0px;border-top-color:#fff !important}header .top-bar .container .inner-wrap .account-currency .dd-selected-text{color:#fff;line-height:1 !important}header .top-bar .container .inner-wrap .account-currency .dd-options{min-width:130px}header .top-bar .container .inner-wrap .account-currency .dd-options .dd-option:hover{background-color:#000}header .top-bar .container .inner-wrap .account-currency .dd-options .dd-option:hover .dd-option-text{color:#fff}header .top-bar .container .inner-wrap .account-currency .dd-option-image,header .top-bar .container .inner-wrap .account-currency .dd-selected-image{width:35px}header .top-bar .container .inner-wrap .account-currency .dd-option-text{line-height:1 !important;pointer-events:none}header .top-bar .container .inner-wrap .account-currency .woocommerce-currency-switcher-form a.dd-option{display:flex}header .bottom-bar{background:#000}@media only screen and (min-width: 1024px){header .bottom-bar{background:#fff}}header .bottom-bar .inner-wrap{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:10px 0}@media only screen and (min-width: 1024px){header .bottom-bar .inner-wrap{height:70px}}header .bottom-bar .inner-wrap svg{fill:#fff}@media only screen and (min-width: 1024px){header .bottom-bar .inner-wrap svg{fill:#000}}header .bottom-bar .inner-wrap .burger-menu{width:28px}header .bottom-bar .inner-wrap .burger-menu .hamburger{display:flex}header .bottom-bar .inner-wrap .burger-menu .hamburger .hamburger-line{background:#fff}@media only screen and (min-width: 1024px){header .bottom-bar .inner-wrap .burger-menu .hamburger .hamburger-line{background:#000}}header .bottom-bar .inner-wrap .essential-links{display:none}@media only screen and (min-width: 1024px){header .bottom-bar .inner-wrap .essential-links{display:flex;flex:1;padding-left:20px}}header .bottom-bar .inner-wrap .essential-links ul{display:flex;flex-direction:row;flex-wrap:wrap;list-style:none;margin:0;padding:0}header .bottom-bar .inner-wrap .essential-links ul li a{display:block;padding:0 10px;font-size:14px}header .bottom-bar .inner-wrap .essential-links ul li a:hover,header .bottom-bar .inner-wrap .essential-links ul li a:focus{color:#cf272c}header .bottom-bar .inner-wrap .essential-links ul li.current-menu-item a{color:#cf272c}header .bottom-bar .inner-wrap .logo-wrap{width:50px;display:flex;flex-direction:column;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;pointer-events:none}@media only screen and (min-width: 1024px){header .bottom-bar .inner-wrap .logo-wrap{width:80px}}header .bottom-bar .inner-wrap .logo-wrap a{display:flex;flex-direction:column;pointer-events:all}header .bottom-bar .inner-wrap .account-currency .account-nav.desktop{display:none}header .bottom-bar .inner-wrap .account-currency .account-nav.mobile{display:block}header .bottom-bar .inner-wrap .search-wooitems{display:flex;flex-direction:row;align-items:center;gap:8px;width:105px}header .bottom-bar .inner-wrap .search-wooitems .icon-wrap{display:flex;flex-direction:column;align-items:center}header .bottom-bar .inner-wrap .search-wooitems .currency{display:none}header .bottom-bar .inner-wrap .search-wooitems .cart .cart-count{position:absolute;top:3px;right:-8px;background:red;color:#fff;font-size:12px;font-weight:bold;border-radius:50%;padding:2px 6px}header .navMenu{position:absolute;top:40px;left:0;right:0;width:100%;z-index:9999;max-width:320px;opacity:0;transform:translateY(-10px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}@media only screen and (min-width: 1024px){header .navMenu{top:115px;max-width:none}}header .navMenu .mobile-menu ul{list-style:none;margin:0;padding:0}header .navMenu .mobile-menu ul li a{display:block;padding:8px 12px}header .navMenu .mobile-menu ul li a:hover,header .navMenu .mobile-menu ul li a:focus{background-color:#2d3a7a;color:#fff}header .navMenu .mobile-menu ul li:not(:last-child){border-bottom:1px solid rgba(45,58,122,.1)}header .navMenu.active{opacity:1;transform:translateY(0);pointer-events:auto}header .inner-wrapper{background-color:#f7f7f7}@media only screen and (min-width: 1024px){header .inner-wrapper{padding:40px}}@media only screen and (min-width: 1024px){header .inner-wrapper .mobile-menu{display:none}}@media only screen and (max-width: 1023px){header .inner-wrapper .desktop-menu{display:none}}header .inner-wrapper .desktop-menu{display:flex;flex-direction:row;flex-wrap:wrap}header .inner-wrapper .desktop-menu .column:nth-child(1){flex:0 0 20%;max-width:20%}header .inner-wrapper .desktop-menu .column:nth-child(1) .mega-tab-buttons{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:15px}header .inner-wrapper .desktop-menu .column:nth-child(1) .tab-btn{background:none;border:none;cursor:pointer;padding:8px 12px;font-weight:600}header .inner-wrapper .desktop-menu .column:nth-child(1) .tab-btn.active{color:#2d3a7a}header .inner-wrapper .desktop-menu .column:nth-child(2){flex:0 0 80%;max-width:80%}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content{display:none;flex-direction:row;flex-wrap:wrap;align-items:flex-start}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .menu-links{flex:0 0 75%;max-width:75%}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .menu-links ul{list-style:none;margin:0;padding:8px 0 0}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .menu-links ul li a{display:block;font-size:14px}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .menu-links ul li a:hover,header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .menu-links ul li a:focus{color:#cf272c}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .menu-links ul li:not(:first-child){margin-top:8px}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .view-all{flex:0 0 25%;max-width:25%}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .view-all a .img{text-align:center}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content .view-all a .text{margin-top:10px;font-weight:600;text-align:center;text-decoration:underline}header .inner-wrapper .desktop-menu .column:nth-child(2) .mega-tab-content.active{display:flex}footer{border-top:1px solid #a4a4a4}footer svg{fill:#000;width:25px;height:25px}footer .footer-top{text-align:center}footer .footer-top .container .inner-wrap{padding:30px 0}@media only screen and (min-width: 1024px){footer .footer-top .container .inner-wrap{display:flex;flex-direction:row}}footer .footer-top .container .inner-wrap .logo-wrap{margin-bottom:20px}@media only screen and (min-width: 1024px){footer .footer-top .container .inner-wrap .logo-wrap{margin-bottom:0;flex:0 0 15%;max-width:15%}}footer .footer-top .container .inner-wrap .logo-wrap a img{max-width:120px;margin:0 auto}@media only screen and (min-width: 1024px){footer .footer-top .container .inner-wrap .footer-navigation{display:flex;flex-direction:row;flex:0 0 50%;max-width:50%;justify-content:space-evenly;text-align:left}}footer .footer-top .container .inner-wrap .footer-navigation .menu:not(:first-child){margin-top:20px}@media only screen and (min-width: 1024px){footer .footer-top .container .inner-wrap .footer-navigation .menu:not(:first-child){margin-top:0}}footer .footer-top .container .inner-wrap .footer-navigation .menu .title{font-family:"Archivo Narrow",sans-serif;font-size:20px;font-weight:600;color:#000;margin-bottom:10px}footer .footer-top .container .inner-wrap .footer-navigation .menu ul{list-style:none;padding:0;margin:0}footer .footer-top .container .inner-wrap .footer-navigation .menu ul li a{font-size:16px;line-height:1.6;color:#000;text-decoration:none}footer .footer-top .container .inner-wrap .footer-navigation .menu ul li a:hover,footer .footer-top .container .inner-wrap .footer-navigation .menu ul li a:focus{color:#cf272c}footer .footer-top .container .inner-wrap .footer-navigation .menu ul li.current_page_item a{color:#cf272c}footer .footer-top .container .inner-wrap .newsletter-subscription{margin-top:30px}@media only screen and (min-width: 1024px){footer .footer-top .container .inner-wrap .newsletter-subscription{flex:0 0 35%;max-width:35%;margin-top:0;text-align:left}}footer .footer-top .container .inner-wrap .newsletter-subscription .title{font-family:"Archivo Narrow",sans-serif;font-size:20px;font-weight:600;color:#000;margin-bottom:10px}footer .footer-top .container .inner-wrap .newsletter-subscription .description{font-size:16px;line-height:1.6;color:#000}footer .footer-top .container .inner-wrap .newsletter-subscription .form-wrap{margin-top:20px}footer .footer-top .container .inner-wrap .newsletter-subscription .form-wrap form{display:flex;flex-direction:row;align-items:center;max-width:450px;margin:0 auto}@media only screen and (min-width: 1024px){footer .footer-top .container .inner-wrap .newsletter-subscription .form-wrap form{margin:0}}footer .footer-top .container .inner-wrap .newsletter-subscription .form-wrap form .btn-wrapper{position:relative;width:130px}footer .footer-top .container .inner-wrap .newsletter-subscription .form-wrap form .btn-wrapper input{border-top-left-radius:0;border-bottom-left-radius:0}footer .footer-top .container .inner-wrap .newsletter-subscription .form-wrap form .btn-wrapper .wpcf7-spinner{position:absolute}footer .footer-top .container .inner-wrap .newsletter-subscription .form-wrap form .input-wrapper{flex:0 0 calc(100% - 130px);max-width:calc(100% - 130px)}footer .footer-top .container .inner-wrap .newsletter-subscription .form-wrap form .input-wrapper input{border-top-right-radius:0;border-bottom-right-radius:0}footer .footer-middle .inner-wrap{padding:30px 0}footer .footer-middle .contact-social-wrapper{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1024px){footer .footer-middle .contact-social-wrapper{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}}footer .footer-middle .contact-social-wrapper .contact-info{display:flex;flex-direction:column;align-items:center}@media only screen and (min-width: 1024px){footer .footer-middle .contact-social-wrapper .contact-info{flex-direction:row;flex-wrap:wrap;align-items:flex-start;flex:0 0 75%;max-width:75%}}footer .footer-middle .contact-social-wrapper .contact-info .con-item{display:flex;flex-direction:row}@media only screen and (min-width: 1024px){footer .footer-middle .contact-social-wrapper .contact-info .con-item{flex:0 0 30%;max-width:30%}}footer .footer-middle .contact-social-wrapper .contact-info .con-item:not(:first-child){margin-top:8px}@media only screen and (min-width: 1024px){footer .footer-middle .contact-social-wrapper .contact-info .con-item:not(:first-child){margin-top:0}}footer .footer-middle .contact-social-wrapper .contact-info .con-item .icon-wrap{width:20px;height:20px;margin-top:3px}footer .footer-middle .contact-social-wrapper .contact-info .con-item .icon-wrap svg{width:20px;height:20px;fill:red}footer .footer-middle .contact-social-wrapper .contact-info .con-item .content-wrap{flex:0 0 calc(100% - 20px);max-width:calc(100% - 20px);padding-left:5px}footer .footer-middle .social-media{padding:20px 0;display:flex;flex-direction:row;justify-content:space-around}@media only screen and (min-width: 1024px){footer .footer-middle .social-media{padding:0}}footer .footer-middle .social-media a{margin:0 3px}footer .footer-middle .social-media a .icon-wrap svg{fill:#cf272c}footer .footer-bottom{text-align:center;background-color:#000}footer .footer-bottom .inner-wrap{padding:20px 0}@media only screen and (min-width: 1024px){footer .footer-bottom .inner-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}}footer .footer-bottom .inner-wrap .copyrights{color:#fff}footer .footer-bottom .inner-wrap .payment-options{margin-top:10px}@media only screen and (min-width: 1024px){footer .footer-bottom .inner-wrap .payment-options{margin-top:0}}footer .footer-bottom .inner-wrap .payment-options .footer-payment-methods{display:flex;flex-direction:row;justify-content:center}footer .footer-bottom .inner-wrap .payment-options .footer-payment-methods .payment-icon{margin:0 3px}footer .footer-bottom .inner-wrap .payment-options .footer-payment-methods .payment-icon svg{fill:#fff}html{box-sizing:border-box;font-size:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;font-family:"Lato",sans-serif;font-size:1rem;line-height:1.6;color:#1f2937;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 1024px){body.admin-bar header .navMenu{top:140px}}body img{max-width:100%}.no-padding{padding-inline:0 !important}.row{margin:0 -15px}.text-center{text-align:center}.container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.container-fluid{width:100%;margin-left:0;margin-right:0;padding-left:20px;padding-right:20px}@media(min-width: 576px){footer{background-color:#fff}footer svg{fill:#000}}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce ul.products li.product a.tinvwl-button.tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before,.woocommerce-page ul.products li.product a.tinvwl-button.tinvwl-icon-heart.tinvwl_add_to_wishlist_button:before,a.wishlist_products_counter.top_wishlist-heart:before,span.wishlist_products_counter.top_wishlist-heart:before,a.sidr-class-wishlist_products_counter.sidr-class-top_wishlist-heart:before{margin-right:0 !important}.product-card .product-image{display:flex;flex-direction:column}.product-card .product-image img{background-color:#f2f2f2}.product-card .product-content{padding:15px 20px;border:1px solid rgba(230,230,230,.6);border-top:none}.product-card .product-content .badges-wrapper{display:flex;flex-direction:row;padding:10px 0;gap:5px}.product-card .product-content .badges-wrapper span.badge{font-size:11px;font-weight:600;padding:2px 5px;color:#fff}.product-card .product-content .badges-wrapper span.badge.badge-featured{background-color:#000}.product-card .product-content .badges-wrapper span.badge.sale-badge{background-color:#5eab3d}.product-card .product-content .badges-wrapper span.badge.out-of-stock-badge{background-color:red}.product-card .product-content .product-title{font-family:"Lato",sans-serif;font-size:20px;line-height:24px;font-weight:400;margin:0 0 10px}.product-card .product-content .product-price{font-family:"Lato",sans-serif;font-size:18px;line-height:22px;font-weight:600;color:#ce2a2d;margin:0 0 20px}.product-card .product-content .product-actions{display:flex;flex-direction:row;align-items:center;gap:10px}.product-card .product-content .product-actions .tinvwl_add_to_wishlist-text,.product-card .product-content .product-actions .tinvwl_already_on_wishlist-text{display:none !important}section{padding:20px 0}@media only screen and (min-width: 1200px){section{padding:calc(40/1920*100vw) 0}}.hm-section-title-wrapper{text-align:center;margin-bottom:40px}@media only screen and (min-width: 1200px){.hm-section-title-wrapper{margin-bottom:calc(20/1920*100vw)}}.hm-section-title-wrapper .section-title{font-size:24px;line-height:28px;letter-spacing:0;font-weight:400}@media only screen and (min-width: 1200px){.hm-section-title-wrapper .section-title{font-size:calc(42/1920*100vw);line-height:calc(48/1920*100vw)}}.hm-section-title-wrapper .section-title span{font-family:"Archivo Black",sans-serif;font-weight:400}.hm-hero-section .swiper-wrapper .swiper-button-next,.hm-hero-section .swiper-wrapper .swiper-button-prev{color:#fff}.hm-hero-section .swiper-wrapper .swiper-button-next::after,.hm-hero-section .swiper-wrapper .swiper-button-prev::after{color:#fff}@media only screen and (max-width: 767px){.hm-top-cats-section .inner-wrap .swiper-wrapper{display:flex;align-items:stretch}}@media only screen and (max-width: 767px){.hm-top-cats-section .inner-wrap .item-wrapper .swiper-slide{display:flex;height:auto}}.hm-top-cats-section .inner-wrap .item-wrapper .swiper-slide>a{padding:15px;border:1px solid rgba(164,164,164,.5);border-radius:30px;text-align:center}@media only screen and (min-width: 1200px){.hm-top-cats-section .inner-wrap .item-wrapper .swiper-slide>a{flex-grow:1}}.hm-top-cats-section .inner-wrap .item-wrapper .swiper-slide .img-wrapper{display:flex;flex-direction:column;flex-grow:1}.hm-top-cats-section .inner-wrap .item-wrapper .swiper-slide .content-wrapper{flex-grow:1;padding-top:10px}.hm-top-cats-section .inner-wrap .item-wrapper .swiper-slide .content-wrapper .title{font-family:"Lato",sans-serif;font-size:16px;line-height:20px;font-weight:600;margin:0}.hm-why-choose-section .inner-wrap .item-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:15px}.hm-why-choose-section .inner-wrap .item-wrapper .item{text-align:center;flex:0 0 120px}@media only screen and (min-width: 1200px){.hm-why-choose-section .inner-wrap .item-wrapper .item{flex:0 0 150px}}.swiper-button-next:after,.swiper-button-prev:after{color:#cf272c}.swiper-pagination-bullet-active{background:#2d3a7a !important}.woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{margin:0;padding:20px 0}@media only screen and (min-width: 1200px){.woocommerce-breadcrumb,.woocommerce .woocommerce-breadcrumb{padding:calc(20/1920*100vw) 0}}.woocommerce-breadcrumb svg,.woocommerce .woocommerce-breadcrumb svg{width:12px;height:12px}.woocommerce-breadcrumb ul,.woocommerce .woocommerce-breadcrumb ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.woocommerce-breadcrumb ul li,.woocommerce .woocommerce-breadcrumb ul li{padding:0 6px}.woocommerce-breadcrumb ul li:first-child,.woocommerce .woocommerce-breadcrumb ul li:first-child{padding-left:0}.woocommerce-breadcrumb ul li:not(:last-child),.woocommerce .woocommerce-breadcrumb ul li:not(:last-child){margin-left:3px}.woocommerce-breadcrumb ul li a,.woocommerce .woocommerce-breadcrumb ul li a{font-weight:600;color:#000}span.onsale{background-color:#2d3a7a}@media only screen and (min-width: 1024px){.product{display:flex;flex-direction:row;flex-wrap:wrap}}.product .img-wrapper{border:1px solid #e4dada}@media only screen and (min-width: 1024px){.product .img-wrapper{flex:0 0 40%;max-width:40%}}@media only screen and (min-width: 1024px){.product .content-wrapper{flex:0 0 60%;max-width:60%;padding:0 40px}}.product .content-wrapper .product-details .quantity .qty{width:auto}.single_add_to_cart_button{font-size:16px;line-height:16px;height:40px;padding:17px 20px}@media only screen and (min-width: 1200px){.single_add_to_cart_button{padding:calc(10/1920*100vw) calc(20/1920*100vw) !important;font-size:calc(16/1920*100vw) !important;line-height:calc(16/1920*100vw) !important;height:calc(40/1920*100vw);min-width:calc(150/1920*100vw)}}.wc-block-cart__submit-button{background-color:#2d3a7a;color:#fff !important}.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button:focus{background-color:rgba(45,58,122,.9)}.wc-block-components-checkout-place-order-button{outline:none;border:none;background-color:#cf272c;color:#fff !important}.wc-block-components-checkout-place-order-button:hover,.wc-block-components-checkout-place-order-button:focus{background-color:rgba(207,39,44,.9)}.wc-block-components-checkout-return-to-cart-button{color:#cf272c;font-weight:600}.product-stock .stock.out-of-stock{font-weight:600;color:#ce2a2d}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit{color:#fff !important;background-color:#2d3a7a !important}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{color:#fff !important;background-color:rgba(45,58,122,.9) !important}.woocommerce div.product form.cart .variations{max-width:300px}.woocommerce div.product form.cart .variations label{color:#cf272c}.woocommerce .account-nav-mobile{margin-bottom:20px}@media only screen and (min-width: 768px){.woocommerce .account-nav-mobile{display:none}}.page-content>.woocommerce{padding:60px 0}.shop-layout{padding:60px 0}@media only screen and (max-width: 767px){.woocommerce-MyAccount-navigation{display:none}}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.woocommerce-MyAccount-navigation ul li:not(:first-child){margin-top:20px}@media only screen and (max-width: 768px){.tinv-wishlist .product-thumbnail img{margin:0 auto;max-width:200px}}.bottom-section{margin-top:60px;margin-bottom:100px}.bottom-section .wc-tabs-wrapper ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:center}.bottom-section .wc-tabs-wrapper ul li a{padding:12px 18px;background:rgba(45,58,122,.2)}.bottom-section .wc-tabs-wrapper ul li.active a{background:#2d3a7a;color:#fff}.bottom-section .related.products h2{text-align:center}@media only screen and (min-width: 1024px){.bottom-section .related.products .products{display:flex;flex-direction:row;gap:10px}}.bottom-section .related.products .products .product-card{text-align:center}.bottom-section .related.products .products .product-card .product-image{display:flex;flex-direction:column}.bottom-section .related.products .products .product-card .product-image img{background-color:#f2f2f2}.bottom-section .related.products .products .product-card .product-image .badge-featured{display:none}.bottom-section .related.products .products .product-card .product-content{padding:15px 10px}.bottom-section .related.products .products .product-card .product-content .product-title{font-family:"Lato",sans-serif;font-size:20px;line-height:24px;font-weight:400;margin:0 0 10px}.bottom-section .related.products .products .product-card .product-content .product-price{font-family:"Lato",sans-serif;font-size:18px;line-height:22px;font-weight:600;color:#ce2a2d;margin:0 0 20px}.bottom-section .related.products .products .product-card .product-content .product-actions{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:center}.bottom-section .related.products .products .product-card .product-content .product-actions .tinvwl_add_to_wishlist-text{display:none}.woocommerce span.onsale{background-color:#5eab3d;color:#fff}.woocommerce .woocommerce-ordering select{border:1px solid #000;padding:15px 0}.custom-badges-wrapper{display:flex;flex-direction:row;gap:5px}.custom-badges-wrapper span.badge{font-size:11px;font-weight:600;padding:2px 5px;color:#fff !important}.custom-badges-wrapper span.badge.badge-featured{background-color:#000}.custom-badges-wrapper span.badge.sale-badge{background-color:#5eab3d}.custom-badges-wrapper span.badge.out-of-stock{background-color:red}.wc-block-components-totals-coupon__button{background-color:#2d3a7a;color:#fff;border:none}.shop-layout{display:flex;flex-direction:column}@media(min-width: 768px){.shop-layout{flex-direction:row}}:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay{padding:0 35px}@media(max-width: 767px){:where(.wc-block-product-filters) .wc-block-product-filters__overlay-dialog{transform:translateY(110vh);max-height:95% !important}}:where(.wc-block-product-filters).is-overlay-opened .wc-block-product-filters__overlay-dialog{transform:translateY(15px) !important}.wc-block-product-filters__open-overlay{padding:15px 0}.wc-block-product-filters__apply{padding:10px 12px;background-color:#2d3a7a;border:none;color:#fff}.shop-sidebar{border-right:1px solid #eee;padding-right:20px}@media(min-width: 768px){.shop-sidebar{flex:0 0 25%;max-width:25%}}.shop-sidebar .wc-block-product-filter-clear-button button{background-color:#cf272c}.shop-sidebar .wc-block-product-filter-checkbox-list__text{color:#2d3a7a}@media(max-width: 992px){.shop-layout{padding:30px 20px}}.shop-content{display:flex;flex-direction:column}@media(min-width: 768px){.shop-content{flex:0 0 75%;max-width:75%;padding-left:20px}}.shop-content .products{display:flex;flex-direction:column;margin:0 -15px !important}@media(min-width: 768px){.shop-content .products{flex-direction:row;flex-wrap:wrap}}.shop-content .products .product-card{display:flex;flex-direction:column;padding:0 15px}.shop-content .products .product-card:not(:first-child){margin-top:30px}@media(min-width: 768px){.shop-content .products .product-card{flex:0 0 50%;max-width:50%}}@media(min-width: 768px){.shop-content .products .product-card:nth-child(2){margin-top:0}}@media(min-width: 992px){.shop-content .products .product-card{flex:0 0 33.33%;max-width:33.33%}}@media(min-width: 992px){.shop-content .products .product-card:nth-child(3){margin-top:0}}.shop-content .products .product-card .product-image{display:flex;flex-direction:column}.shop-content .products .product-card .product-image img{background-color:#f2f2f2}.shop-content .products .product-card .product-content{padding:15px 15px;border:1px solid #f1f1f1;border-top:none;flex-grow:1}.shop-content .products .product-card .product-content .product-title{font-family:"Lato",sans-serif;font-size:18px;line-height:24px;font-weight:400;margin:0 0 10px}.shop-content .products .product-card .product-content .product-price{font-family:"Lato",sans-serif;font-size:18px;line-height:22px;font-weight:600;color:#ce2a2d;margin:0 0 20px}.shop-content .products .product-card .product-content .product-actions{display:flex;flex-direction:row;align-items:center;gap:10px;justify-content:center}.shop-content .products .product-card .product-content .product-actions .tinvwl_add_to_wishlist-text,.shop-content .products .product-card .product-content .product-actions .tinvwl_already_on_wishlist-text{display:none !important}@media only screen and (min-width: 1024px){.contact-page-intro-section .inner-wrap{display:flex;flex-direction:row}}@media only screen and (min-width: 1024px){.contact-page-intro-section .inner-wrap .img-wrapper{flex:0 0 45%;max-width:45%}}@media only screen and (min-width: 1024px){.contact-page-intro-section .inner-wrap .content-wrapper{flex:0 0 55%;max-width:55%;padding-left:40px}}.contact-page-intro-section .inner-wrap .content-wrapper .form-wrapper .input-wrapper{display:flex;flex-direction:column;margin:0 -15px}.contact-page-intro-section .inner-wrap .content-wrapper .form-wrapper .input-wrapper textarea{min-height:100px}@media only screen and (min-width: 1024px){.about-page-intro-section .inner-wrap{display:flex;flex-direction:row;align-items:center}}@media only screen and (min-width: 1024px){.about-page-intro-section .inner-wrap .img-wrapper{flex:0 0 45%;max-width:45%}}@media only screen and (min-width: 1024px){.about-page-intro-section .inner-wrap .content-wrapper{flex:0 0 55%;max-width:55%;padding-left:40px}}.about-page-brands-section .inner-wrap .title-wrapper{margin-bottom:20px}.about-page-brands-section .inner-wrap .title-wrapper h2.title{margin:0}@media only screen and (max-width: 767px){.about-page-brands-section .inner-wrap .swiper-wrapper{display:flex;align-items:stretch}}.about-page-brands-section .inner-wrap .item-wrapper .swiper-slide{display:flex;height:auto}.about-page-brands-section .inner-wrap .item-wrapper .swiper-slide>a{padding:15px;border:1px solid rgba(164,164,164,.5);border-radius:30px;text-align:center}@media only screen and (min-width: 1200px){.about-page-brands-section .inner-wrap .item-wrapper .swiper-slide>a{flex-grow:1}}.about-page-brands-section .inner-wrap .item-wrapper .swiper-slide .img-wrapper{display:flex;flex-direction:column;flex-grow:1}.about-page-brands-section .inner-wrap .item-wrapper .swiper-slide .content-wrapper{flex-grow:1;padding-top:10px}.about-page-brands-section .inner-wrap .item-wrapper .swiper-slide .content-wrapper .title{font-family:"Lato",sans-serif;font-size:16px;line-height:20px;font-weight:600;margin:0}.section-divider .inner-wrap .divider{display:block;height:1px;width:100%;background-color:#e7e7e7}@media only screen and (min-width: 1024px){.about-page-founder-section .inner-wrap{display:flex;flex-direction:row-reverse;align-items:center}}.about-page-founder-section .inner-wrap .img-wrapper{text-align:center}@media only screen and (min-width: 1024px){.about-page-founder-section .inner-wrap .img-wrapper{flex:0 0 25%;max-width:25%}}.about-page-founder-section .inner-wrap .img-wrapper .title{font-weight:600}@media only screen and (min-width: 1024px){.about-page-founder-section .inner-wrap .content-wrapper{flex:0 0 75%;max-width:75%;padding-right:40px}}.about-page-founder-section .inner-wrap .content-wrapper svg{fill:#cf272c;width:25px;height:25px}.auth-wrapper{display:flex;justify-content:center;padding:60px 20px;background:#f5f5f5}.auth-wrapper .auth-container{display:flex;gap:40px;max-width:900px;width:100%}.auth-wrapper .auth-box{flex:1;background:#fff;padding:30px;border-radius:10px}.auth-wrapper .auth-box h2{margin-bottom:20px}.auth-wrapper .form-row{margin-bottom:15px}.auth-wrapper .form-row.remember-me label{display:flex;flex-direction:row;justify-content:flex-start}.auth-wrapper .form-row.remember-me label input{width:auto}.auth-wrapper .form-row input{width:100%;padding:10px}.auth-wrapper button{background:#000;color:#fff;padding:10px 20px;border:none;cursor:pointer}.wc-ajax-search-wrapper{display:none;background-color:#2d3a7a;position:absolute;left:0;right:0;width:100%;height:100%;margin:0 auto}.wc-ajax-search-wrapper.active{display:block}.wc-ajax-search-wrapper .search-input-wrapper{display:flex;align-items:center}.wc-ajax-search-wrapper .search-input-wrapper #wc-ajax-search{width:calc(100% - 20px);height:calc(100% - 20px);margin:auto;position:absolute;top:0;bottom:0;left:0;right:0;padding:0 20px;outline:none}.wc-ajax-search-wrapper #search-close-btn{border:none;background:none;font-size:18px;cursor:pointer;position:absolute;width:18px;height:18px;top:0;bottom:0;right:30px;margin:auto 0}#wc-ajax-search-results{position:absolute;top:70px;background:#fff;width:100%;box-shadow:0 5px 15px rgba(0,0,0,.1);z-index:999}.ajax-search-list{list-style:none;margin:0;padding:0}.ajax-search-list li{display:flex;gap:10px;padding:10px;border-bottom:1px solid #eee}.ajax-search-list li a{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;width:100%;transition:all .3 ease-in-out}.ajax-search-list li a:hover{background-color:#f3f3f3}.ajax-search-list li a .img-wrapper img{width:50px;height:auto}.ajax-search-list li a .content-wrapper{padding-left:10px}.new-products .products{display:flex;flex-direction:column;gap:15px}@media only screen and (min-width: 768px){.new-products .products{flex-direction:row}}.new-products .products .product{webkit-box-shadow:0px 0px 5px 0px rgba(173,173,173,.7);-moz-box-shadow:0px 0px 5px 0px rgba(173,173,173,.7);box-shadow:0px 0px 5px 0px rgba(173,173,173,.7)}/*# sourceMappingURL=style.css.map */
