@charset "UTF-8";
  :root {
--first-color: #ff9606;
}
h1,h2,h3,h4,h5,h6{
font-family: "Libre Baskerville";
}
p{
font-family: "Libre Baskerville";
}
body a{
color: var(--first-color);
text-decoration: none !important;
}
a, .sidebar ul li a:hover, #colophon a:hover, #colophon a:focus, p.price, .woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce-message::before, .woocommerce-info::before, .slider-inner-box a h2,.slider-inner-box h2,.main-navigation .menu > li > a:hover{
color: var(--first-color);
}
.wp-block-latest-comments a{
box-shadow: none !important;
}
a,a:hover, .article-box h3.entry-title a:hover, .navbar-brand a:hover, .product-home-box h3 a:hover, .product-box h3 a:hover{
color: var(--first-color);
}
button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained,.woocommerce a.added_to_cart,.sidebar h5, .sidebar .wp-block-search .wp-block-search__label, .sidebar .widget h2.wp-block-heading,.site-navigation .primary-menu ul,.top-info,.serach_inner,#top-slider,.sticky .entry-title::before, .main-navigation .sub-menu, #button, .sidebar input[type="submit"], .comment-respond input#submit, .post-navigation .nav-previous a:hover, .post-navigation .nav-next a:hover, .posts-navigation .nav-previous a:hover, .posts-navigation .nav-next a:hover, .woocommerce .woocommerce-ordering select, .woocommerce ul.products li.product .onsale, .woocommerce span.onsale, .pro-button a, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .wp-block-button__link, .serv-box:hover, .woocommerce-account .woocommerce-MyAccount-navigation ul li, .btn-primary, .sidebar h5, .toggle-nav i, span.onsale, .serach_inner [type="submit"],span.cart-value, .load hr, .navigation.pagination .nav-links a.current, .navigation.pagination .nav-links a:hover, .navigation.pagination .nav-links span.current, .navigation.pagination .nav-links span:hover {
background: var(--first-color);
}
button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained,button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained,a.wc-block-components-button.wp-element-button.wc-block-cart__submit-button.contained{
color: #ffffff;
border:0px;
}
.navigation.pagination .nav-links a.current, .navigation.pagination .nav-links a:hover, .navigation.pagination .nav-links span.current, .navigation.pagination .nav-links span:hover {
border-color: var(--first-color);
}
.navbar-brand a, .social-link i:hover{
color: #000 !important;
}
.slide-btn a,#colophon, a.account-btn:hover{
background-color: #000;
}
a.account-btn:hover{
color: #fff;
}
.owl-carousel{
display: block !important; 
}
.slide-btn a:hover,#button:hover{
color: #000 !important;
background-color: #ffffff;
}
.slider-inner-box p{
font-size: 14px;
line-height: 18px;
color: #ffffff;
font-weight: 400;
font-family: "Ubuntu";
}
.slider-inner-box {
right: 60%;
left: 15%;
}
.pro-button a:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce #respond input#submit.alt:hover, 
.woocommerce a.button.alt:hover, 
.woocommerce button.button.alt:hover, 
.woocommerce input.button.alt:hover{
border: solid 2px var(--first-color);
background: transparent;
color: var(--first-color);
}
.woocommerce-account .woocommerce-MyAccount-navigation ul li:hover{
background: #161616;
}
.wp-block-quote, .wp-block-quote:not(.is-large):not(.is-style-large), .wp-block-pullquote{
border-color: var(--first-color) !important;
}
.main-navigation .menu li.current-menu-item  a {
color: var(--first-color);
}
.main-navigation .menu > li > a:hover{
background: var(--first-color);
color: #fff !important;
border-radius: 5px;
text-transform: uppercase;
}
ul.sub-menu, #site-navigation .menu ul li a{
border-radius: 5px;
}
.slider-inner-box h2{
font-size: 33px;
text-transform: uppercase;
color: #ffffff;
font-weight: 400;
font-family: "Libre Baskerville";
}
.top-info p{
color: #fff;
}
.page-template-page-template .main_header{
background: #fff;
}
.slider-inner-box {
text-align: left;
}
.slide-btn a {
padding: 15px 25px;
border-radius: 5px;
display: inline-block;
color: #fff !important;
}
#latest-product h3 {
font-size: 35px;
}
.product-image {
position: relative;
}
.product-content {
position: relative;
}
.product-box h5.price {
color: #fff !important;
font-size: 16px;
}
h5.price {
position: absolute;
background: var(--first-color);
top: -55px;
right: 0px;
padding: 18px 12px;
border-radius: 40px;
left: 0px;
margin: 0 auto;
width: 75px;
height: 75px;
}
.product-box {
padding: 0px;
text-align: center;
}
.product-box h3 a {
font-size: 16px;
line-height: 19px;
color: #353535;
font-weight: 400;
font-family: "Libre Baskerville";
text-align: center;
}
.product-box img {
margin-bottom: 15px;
}
.product-box h5.price{
color: var(--first-color);
font-family: "Ubuntu";
}
.product-box span.onsale {
padding: 5px 10px;
}
.product-content p {
font-size: 12px;
line-height: 19px;
color: #9c9c9c;
font-weight: 300;
font-family: "Libre Baskerville";
text-align: center;
}
.page-content .btn-primary {
background: var(--first-color);
border-color: var(--first-color);
}
#colophon a{
color: #fff !important;
}
#colophon a:hover, #colophon a:focus {
color: var(--first-color) !important;
}
@media screen and (min-width: 320px) and (max-width: 720px){
.sidenav #site-navigation {
padding: 40px 0;
}
}
@media screen and (min-width: 768px) and (max-width: 1023px){
}
@media screen and (min-width: 1024px) and (max-width: 1199px){
.main-navigation .menu{
padding: 0px 35px;
}  
}
@media screen and (max-width: 1000px) {
.main-navigation .menu > li > a:hover {
background: transparent;
color: var(--first-color) !important;
}
.slider-inner-box{
right: 20%;
left: 20%;
}
.slider-inner-box h2{
font-size: 25px;
}
#site-navigation .menu ul li a, .main-navigation .menu > li > a, .sidenav .closebtn{
color: #fff !important;
}
}