﻿@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");body{font-family:"Montserrat", sans-serif;color:#7a7c7e;font-size:16px}a:hover{text-decoration:none}h1.entry-title,.page-title{font-weight:600 !important;margin:40px 0 !important;font-size:41px;text-transform:capitalize !important;color:#00f1c7 !important}div.woocommerce a{color:#00f1c7}div.woocommerce a:hover{color:#020e1b}.cart-flex-1 .woocommerce-cart-form .shop_table thead{background-color:#00f1c7 !important}.cart-flex-1 .woocommerce-cart-form .shop_table thead tr th{font-weight:400 !important}.cart-flex-1 .woocommerce-cart-form .shop_table thead tr th{color:#001b37 !important}.cart-flex-1 .woocommerce-cart-form{border-radius:0px !important}.entry-content .woocommerce .woocommerce-cart-form .shop_table{border-radius:0px !important}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table{border-radius:0px !important}.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr{background-color:#00f1c7 !important}.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr th,.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr td{font-weight:400 !important}.entry-content .woocommerce .cart-collaterals .cart_totals .shop_table tbody tr th{color:#001b37 !important}.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr td,.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr td span{color:#001b37 !important}.cart-flex-1 .cart-collaterals .cart_totals .shop_table tbody tr td small{color:#001b37 !important}.cart-flex-1 .woocommerce-cart-form .shop_table tbody tr.cart_item span.price-label{background-color:#00f1c7;color:#001b37}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#001b37 !important;font-size:16px !important;font-weight:400 !important;color:#fff !important;cursor:pointer !important;text-align:center !important;border:none !important;border-radius:0px !important;padding:12px 30px !important;transition:all 0.3s ease 0s;text-transform:capitalize !important}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#00f1c7 !important;color:#000 !important;box-shadow:none}.woocommerce #respond input#submit:after,.woocommerce a.button:after,.woocommerce button.button:after,.woocommerce input.button:after{display:none !important}p.cart-empty.woocommerce-info::before{content:"" !important;background-image:url(../images/empty-cart.gif);width:170px;height:170px;background-repeat:no-repeat;background-position:center;background-size:cover;opacity:0.6}.checkout-style-1 #customer_details{border-radius:0px !important}.checkout-style-1 #order_review table{border-radius:0px !important}.checkout-style-1 #order_review table,.checkout-style-1 #order_review th,.checkout-style-1 #order_review td,.checkout-style-1 #order_review td div,.checkout-style-1 #order_review td bdi,.checkout-style-1 #order_review td span,.checkout-style-1 #order_review td small,.checkout-style-1 #order_review td strong{background-color:#00f1c7 !important}.checkout-style-1 #order_review table tr td:nth-child(2),.checkout-style-1 #order_review table tr th:nth-child(2),.checkout-style-1 #order_review table tr td:nth-child(2) div,.checkout-style-1 #order_review table tr td:nth-child(2) span,.checkout-style-1 #order_review table tr td:nth-child(2) bdi{color:#001b37 !important}.checkout-style-1 #order_review table tr td:nth-child(2) small{color:#001b37}.checkout-style-1 #customer_details .form-row input{border-radius:0 !important}.woocommerce .login-wrapp button{background-color:#001b37 !important;font-size:16px !important;font-weight:400 !important;color:#fff !important;cursor:pointer !important;text-align:center !important;border:none !important;border-radius:0px !important;padding:12px 30px !important;transition:all 0.3s ease 0s;text-transform:capitalize !important}.woocommerce .login-wrapp button:hover{background-color:#00f1c7 !important;color:#000 !important;box-shadow:none}.woocommerce .login-wrapp button:after{display:none !important}.woocommerce .woocommerce-MyAccount-navigation ul{box-shadow:none !important;background-color:#001b37;border-radius:0px !important;padding:0 15px !important;transition:all 0.3s ease 0s}.woocommerce .woocommerce-MyAccount-navigation ul li{border-color:#fff !important}.woocommerce .woocommerce-MyAccount-navigation ul li a{color:#fff !important}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{color:#00f1c7 !important}.woocommerce .woocommerce-Address{border:1px solid #00f1c7 !important;box-shadow:none !important;border-radius:0px !important}.woocommerce-MyAccount-content button{background-color:#001b37 !important;font-size:16px !important;font-weight:400 !important;color:#fff !important;cursor:pointer !important;text-align:center !important;border:none !important;border-radius:0px !important;padding:12px 30px !important;transition:all 0.3s ease 0s;text-transform:capitalize !important}.woocommerce-MyAccount-content button:hover{background-color:#00f1c7 !important;color:#000 !important;box-shadow:none}.woocommerce-MyAccount-content button:after{display:none !important}.page-template-my-account .container.mt-5{margin-top:0 !important}.page-template-my-account .container.mt-5 .row{display:flex !important;justify-content:center !important}.page-template-my-account .container.mt-5 .row .login-wrapp{padding:30px 20px 10px;border:1px solid #00f1c7;border-radius:0px !important}.page-template-my-account .container.mt-5 .row .login-wrapp p{color:#00f1c7 !important}.entry-content .woocommerce .woocommerce-form-login p input{font-size:14px !important}footer#wpshop-footer{background-color:#fff !important;padding-bottom:25px !important}footer#wpshop-footer .site-main{padding:60px 15px 40px !important}footer#wpshop-footer .footer-title{font-size:20px !important;font-weight:600 !important;color:#000 !important;text-transform:capitalize;padding-top:30px !important;padding-bottom:20px !important}footer#wpshop-footer p{color:#7a7c7e !important;font-size:16px !important;font-weight:400 !important}footer#wpshop-footer a{font-size:16px !important;font-weight:400 !important;color:#7a7c7e !important}footer#wpshop-footer a:hover{color:#00f1c7 !important;text-decoration:none !important}footer#wpshop-footer div.woocommerce a{background:none !important;-webkit-text-fill-color:#7a7c7e}footer#wpshop-footer .menu li{padding-bottom:10px !important}.wpshop-footer-section{background-color:#fff !important}.wpshop-footer-section *{color:#7a7c7e !important}.wpshop-footer-section .container .row.p-2{border-top:1px solid #7a7c7e;padding-top:20px !important}.wpshop-footer-section .container .payment-options{justify-content:flex-end}@media screen and (max-width: 767px){.wpshop-footer-section .container .payment-options{justify-content:center}}footer#wpshop-footer:not(.home){margin-top:50px}footer#wpshop-footer .site-main .footer-widget:nth-of-type(1){background-color:#001b37;padding:100px 10px;margin-bottom:50px}footer#wpshop-footer .site-main .footer-widget:nth-of-type(1) *{text-align:center !important}footer#wpshop-footer .site-main .footer-widget:nth-of-type(1) h2{font-size:50px;font-weight:600;margin-bottom:20px}@media screen and (max-width: 767px){footer#wpshop-footer .site-main .footer-widget:nth-of-type(1) h2{font-size:30px}}footer#wpshop-footer .site-main .footer-widget:nth-of-type(1) p{font-size:20px !important;font-weight:400 !important;color:#fff !important;margin-bottom:40px !important}@media screen and (max-width: 767px){footer#wpshop-footer .site-main .footer-widget:nth-of-type(1) p{font-size:15px !important}}footer#wpshop-footer .site-main .footer-widget:nth-of-type(1) a{background-color:#fff;padding:10px 25px;font-size:16px;font-weight:400;color:#000;transition:0.25s all;text-transform:capitalize}footer#wpshop-footer .site-main .footer-widget:nth-of-type(1) a:hover{background-color:#020e1b;color:#fff !important}@media screen and (min-width: 767px){footer#wpshop-footer .site-main .footer-widget:nth-of-type(1){flex:0 0 100vw;max-width:100vw;margin-left:calc(-50vw + 50%)}}@media screen and (min-width: 767px){footer#wpshop-footer .site-main .footer-widget:nth-of-type(2){flex:0 0 50%;max-width:50%}}@media screen and (min-width: 767px){footer#wpshop-footer .site-main .footer-widget:nth-of-type(3){flex:0 0 25%;max-width:25%}}@media screen and (max-width: 768px){footer#wpshop-footer .site-main .footer-widget:nth-of-type(3){display:block !important}}@media screen and (max-width: 767px){footer#wpshop-footer .site-main .footer-widget *{text-align:center !important}}section.wpshop-footer-section .row .payment-options img:nth-of-type(2){border-radius:2px;background:rgba(153,153,153,0.5);margin-left:1px;padding-left:3px;padding-right:3px}header#masthead{background-color:#020e1b;display:flex;align-items:center;box-shadow:0 5px 20px 0 #00000026}header#masthead .navbar-brand .site-title{text-transform:uppercase !important;font-size:16px !important;font-weight:600 !important;color:#fff !important}header#masthead .navbar-brand .site-title:hover{color:#00f1c7 !important}header#masthead a{color:#fff !important;text-decoration:none !important;text-transform:capitalize !important;font-size:14px !important;font-weight:600 !important}header#masthead a:hover{color:#00f1c7 !important}header#masthead ul li ul{top:47px !important}header#masthead ul li ul li a{color:#333 !important;font-weight:normal !important}header#masthead .cart-icon-img{background-image:url("../images/mat_cart2.png") !important}header#masthead .cart-count-block a{background-color:#00f1c7 !important;color:#020e1b !important;font-size:10px !important}@media screen and (max-width: 1200px){header#masthead .navbar-collapse{background-color:#020e1b !important}header#masthead nav.navbar .navbar-toggler{display:block;height:30px;width:35px;background-image:url("../images/hamburger-icon-color.png") !important;background-color:transparent !important;background-size:contain;background-repeat:no-repeat;background-position:center center}header#masthead nav.navbar .navbar-toggler svg{display:none !important}}header#masthead nav.navbar .navbar-collapse ul.navbar-nav>li.menu-item:last-child>a.nav-link{color:#00f1c7 !important}body:not(.term-20) ul.products{justify-content:center}body:not(.term-20) ul.products li{padding:0px !important;transition:all 0.3s ease 0s;border-radius:0px !important;border:1px solid #e3e3e3;background-color:#fff;margin:15px 0 !important}body:not(.term-20) ul.products li img{mix-blend-mode:darken;padding:15px 20px}body:not(.term-20) ul.products li h2{padding:15px 20px !important;font-size:18px;font-weight:600 !important;text-align:left;min-height:93px;color:#333 !important}body:not(.term-20) ul.products li span.price{padding:0 20px !important;width:100% !important;transition:all 0.3s ease 0s;text-align:left !important;font-weight:300 !important}body:not(.term-20) ul.products li span.price::before{display:inline-block !important;font-size:14px !important;padding-right:20px !important;font-weight:400 !important;text-transform:capitalize !important;color:#595858 !important}body:not(.term-20) ul.products li span.price .amount{display:inline-block !important;font-size:14px !important;text-decoration:line-through !important;color:#595858 !important}body:not(.term-20) ul.products li span.member-price{border-top:none;padding:10px 20px 20px !important;border-left:none;width:100% !important;transition:all 0.3s ease 0s;text-align:left !important}body:not(.term-20) ul.products li span.member-price .title{color:#333 !important;font-size:14px !important;display:inline-block !important;padding-right:17px !important;font-weight:600 !important;text-transform:capitalize !important}body:not(.term-20) ul.products li span.member-price .amount{color:#333 !important;font-size:14px !important;font-weight:600 !important}.woocommerce-pagination ul{border:1px solid #00f1c7 !important}.woocommerce-pagination ul li{border-right:1px solid #00f1c7 !important}.woocommerce-pagination ul li:last-child{border-right:none !important}.woocommerce-pagination ul li a{color:#00f1c7 !important}.woocommerce-pagination ul li .current{background-color:#00f1c7 !important;color:white !important}@media screen and (max-width: 1200px){.woocommerce-products-header{padding:85px 15px 0px !important}.woocommerce-products-header .woocommerce-products-header__title{margin:0 !important}}.add_to_cart_button{display:none !important}div.product{background-color:#fff;padding:10px 20px 0px;border-radius:4px}@media screen and (max-width: 767px){div.product{padding:10px !important}}div.product ul.products li{padding:0 !important}div.product .woocommerce-product-gallery{border:1px solid #dedede;border-radius:0 !important}div.product .summary{display:flex !important;flex-flow:column !important}div.product .summary h1{order:1 !important;font-size:32px !important;font-weight:600 !important;text-transform:capitalize !important;color:#000 !important}@media screen and (max-width: 767px){div.product .summary h1{font-size:24px !important;line-height:24px !important}}div.product .summary .regular-price{order:3 !important;font-weight:300 !important;padding-bottom:10px;margin-bottom:10px}div.product .summary .regular-price bdi{text-decoration:line-through}div.product .summary .member-price{order:2 !important;font-weight:300 !important}div.product .summary .member-price .amount{color:#242424 !important;font-weight:400 !important;font-size:32px !important}div.product .summary hr{display:none !important}div.product .summary .sku{display:none}div.product .summary .woocommerce{order:5 !important}div.product .summary .woocommerce>div{margin:10px 0 30px 0 !important;border:1px solid #dedede;border-radius:0px !important;padding-top:20px !important;border-top:1px solid #dedede !important;background-color:#f1fffa !important;color:#242424 !important;text-align:center;font-weight:300}div.product .summary .woocommerce>div span a{display:block;width:max-content;margin:0 auto;background-color:#001b37;border-radius:0px;padding:10px 35px;border:none;transition:all 0.3s ease 0s}div.product .summary .woocommerce>div span a::before{color:#fff;font-size:16px !important;font-weight:400 !important;text-transform:capitalize}div.product .summary .woocommerce>div span a:hover{background-color:#00f1c7;color:#000 !important;box-shadow:none}div.product .summary .woocommerce>div span a:hover::before{color:#000 !important}div.product .summary form{order:6 !important;border-bottom:none !important}div.product .summary form button{clear:none !important;margin-top:0px !important;margin-left:55px !important;background-color:#001b37 !important;font-size:16px !important;font-weight:400 !important;color:#fff !important;cursor:pointer !important;text-align:center !important;border:none !important;border-radius:0px !important;padding:12px 30px !important;transition:all 0.3s ease 0s;text-transform:capitalize !important}div.product .summary form button:hover{background-color:#00f1c7 !important;color:#000 !important;box-shadow:none}div.product .summary form button:after{display:none !important}@media screen and (max-width: 767px){div.product .summary form button{clear:both !important;margin-left:0 !important;margin-top:20px !important}}div.product .woocommerce-tabs .panel{padding-bottom:0 !important;border-top:1px solid #e6e6e6 !important}div.product .woocommerce-tabs h2{font-size:24px !important;font-weight:700 !important;text-transform:capitalize}div.product .related.products{display:none;padding-top:40px !important}div.product .related.products>h2{font-size:24px !important;font-weight:700 !important;text-transform:capitalize;padding-bottom:20px;text-align:center}.product-page-info{background-color:#fafdf6;border:1px solid #dedede;padding:15px 0 15px 0;margin-bottom:40px}.product-page-info ul{list-style:none;padding-left:25px;margin-bottom:0px}.product-page-info ul li{position:relative;padding-left:1.5em}.product-page-info ul li i{display:none}.product-page-info ul li:before{content:"✔";position:absolute;left:0}.subscription-box-inner .card{background-color:#020e1b !important;border-radius:0px !important;border:solid 0px #fff}.subscription-box-inner h3{font-size:44px !important;color:#00f1c7 !important;font-weight:bold;text-align:center}.subscription-box-inner .card-body{text-align:center !important}.subscription-box-inner .card-body h5{color:#fff !important;text-align:center !important;text-transform:uppercase !important;padding-bottom:30px}.subscription-box-inner .card-body ul li{color:#fff !important;text-align:left !important;border:none !important;border-bottom:0 !important;box-shadow:none !important;border-radius:0 !important;font-size:16px !important;font-weight:400 !important}.subscription-box-inner .card-body ul li::after{content:"✔";color:#00f1c7 !important;top:0;border:none}.subscription-box-inner .card-body ul li:hover{box-shadow:none !important}.subscription-box-inner .card-body ul li::first-line{color:#00f1c7 !important;font-weight:700}.subscription-box-inner .card-body button{background-color:#00f1c7 !important;font-size:16px !important;font-weight:400 !important;color:#000 !important;cursor:pointer !important;text-align:center !important;border:none !important;border-radius:0px !important;padding:12px 30px !important;transition:all 0.3s ease 0s;text-transform:capitalize !important;width:100%}.subscription-box-inner .card-body button:hover{background-color:#001b37 !important;color:#fff !important;box-shadow:none}.subscription-box-inner .card-body button:after{display:none !important}.term-20 main{padding-top:0 !important}.card .user-subscription-incart,div.user-bought{color:#00f1c7 !important}a.approved-shopping-btn button{background-color:#001b37 !important;font-size:16px !important;font-weight:400 !important;color:#fff !important;cursor:pointer !important;text-align:center !important;border:none !important;border-radius:0px !important;padding:12px 30px !important;transition:all 0.3s ease 0s;text-transform:capitalize !important}a.approved-shopping-btn button:hover{background-color:#00f1c7 !important;color:#000 !important;box-shadow:none}a.approved-shopping-btn button:after{display:none !important}
