.image_529046801 {
    width: 75%;
	margin:0 auto;
}
span.mn {
    margin-left: 8%;
    font-size: 1em;
}}

div#row-883670731 {
    height: 760px!important;
}

li#tab-title-additional_information {
    display: none!important;
}


div#tab-additional_information {
    display: none!important;
}



.icon-box-center .icon-box-img {
    margin: 8px auto 1em;
}
.col.col-divided:not(.col-first):last-child{border-left-style:none!important;}

.dark .col-divided {
    border-color: rgb(255 255 255 / 54%);
}

.page-id-9935 .transparent #logo img {
    max-height: 90px;
    margin: 3% -20%;
}

.page-id-9935 .bg-fill {
    background-size: cover;
    background-repeat: no-repeat !important;
/*     background-position: 60% 30%; */
}

.page-id-10434 .header-top  {display:none;}
.page-id-10434 .header-main .nav {display:none;}
.page-id-9935 .is-full-height {
    height: calc(100vh - -160px)!important;
}

#banner-1746214067 .bg {
    background-position: 47% 3% !important;
}

/* .page-id-9935 .header-top {min-height:0px;} */

.col-divided {
    padding-right: 30px;
    border-right: 1px solid #cac6c6;
}
.video-fit video, .video-fit iframe, img.back-image, .image-cover img, .has-format img, .has-equal-box-heights .box-image img{object-fit: contain;}
.page-wrapper .woo-related-products-container {
display: none!important;
}

.dark ul.menu>li+li, .dark .widget>ul>li+li {
    border-color: rgb(255 255 255 / 36%)!important;
}
.widget li {
/*     list-style: disc!important; */
    line-height: 12px!important;
}
ul li.foot{font-size:12px;}

.widget li.foot {
    list-style: square!important;
    line-height: 14px!important;
}

.flickity-slider{width:100%;}
/* #menu-item-7470 {display:none!important;} */
p.tpct1{font-size: 13px!important;
    padding-left: 15%;}
a.filter-button.uppercase.plain {
    padding-top: 10px;
}
.button.icon{min-width: 2.8em!important;}


.links>li>a:before, i[class^="icon-"], i[class*=" icon-"]{line-height: 2.2;}

.nav-dark .social-icons .button.is-outline, .dark .social-icons .button.is-outline{margin-right:6px;}

li.current-dropdown>.nav-dropdown, .next-prev-thumbs li.has-dropdown:hover>.nav-dropdown, .no-js li.has-dropdown:hover>.nav-dropdown{left:5%!important;}

.nav-dropdown>li.nav-dropdown-col, .nav-dropdown>li.image-column{min-width:130px;}
/* .has-hover .bg, .has-hover [class*="image-"] img {
    transition: filter .6s, opacity .6s, transform .6s, box-shadow .3s, .3s ease-in-out;
} */

.page-id-9935 .flex-row.relative{display: none!important;}
.page-id-173, .page-id-9935 .menu-item  {
display: none!important;
} 
.button.is-outline {border: 2px solid currentColor;
    background-color: #ea0808;
	color:#fff;
}

.mfp-close{color: #161616;}
 .page-id-173, .page-id-9935 .mobile-nav {
display: none!important;
} 
 .page-id-173, .page-id-9935  .nav-right {
display: none!important;
} 

.page-id-173, .page-id-9935 .searchform-wrapper { display: none!important;}

.page-id-173, .page-id-9935 .footer-2 {display: none!important;}

.h1, h1{font-size: 1.5em;}

.autocomplete-suggestion:last-child{display:none; }
.nav>li>a, .nav-dropdown>li>a, .nav-column>li>a{color: rgb(6 5 5 / 85%);}
.nav .nav-dropdown{min-width: 170px; font-size:95%; background-color: #ffffffd4;}
.nav-dropdown-default{padding:2px;}

.nav-column li>a, .nav-dropdown>li>a{padding:5px;}
.box-text p{font-size: 14px;
    font-weight: 600;}
.slider-show-nav .flickity-prev-next-button, .slider:hover .flickity-prev-next-button{opacity:0;}

#row-814548335 > .col > .col-inner{background:none!important;}

#banner-1872987938{padding-top:464px;}
.flickity-slider {
    height: 480px!important;
}
#row-2058771439{max-width:100%!important;}

.flickity-slider p.box-excerpt.is-small{display:none;}

.flickity-slider .infobox_table {
    display: none;
}

.slider-nav-reveal {
		height:450px!important;
	}

.filter-button uppercase plain .is-uppercase, .uppercase{font-size:13px;}

::before {
    font-size: 15px;
}

strong {
    font-size: 15px;
}
.active>ul.children {
    display: block !important;
    font-size: 16px;
}

.header-main {
    height: 117px;
/*     margin-bottom: -50px; */
}
ul.shop_table.cart.wishlist_table.wishlist_view {
    padding: 20px;
    margin-left: 20px;
}

.wishlist-items-wrapper td.product-remove {
    width: 60px;
    padding: 20px;
	
}

.message-wrapper{padding:0; margin-top:55px;}
.wishlist-title {
    margin-bottom: 20px;
    padding-top: 70px;
    padding-left: 43px;
}

.wishlist-items-wrapper td.product-total, .shop_table tfoot tr td, .cart_totals tbody tr td, .shop_table thead tr th:last-of-type, .shop_table tr td:last-of-type{text-align:left;}
/* #banner-1238212744 {
    padding-top: 375px!important;
}

#banner-2032816799 {
    padding-top: 375px!important;
}

#banner-1345635499 {
    padding-top: 375px!important;
} */
/* .nav-dark .header-logo-dark, .stuck .header-logo-sticky{display:none!important;}
.logo-center .logo img{display:none!important;}
#logo img{height:60px; margin-top: -5px;} */
a.button.success.lowercase {
    margin-left:12px;
}
.nav-dark .cart-icon strong:after {
    border-color: #47a826;
}
.nav-dark .cart-icon strong {
    color: #47a826;
    border-color: #47a826;
}
.header-main .nav > li > a, a:hover{color:#e3002b;
}

.nav>li>a>i.icon-menu{font-size:2em;}
.dark .nav>li>a:hover, .dark .nav>li.active>a, .dark .nav>li>a.active .nav-dark .nav>li.current>a, .nav-dark .nav>li>a:hover, .nav-dark .nav>li.active>a, .nav-dropdown.dark>li>a:hover, .nav-dropdown.dark .nav-column>li>a:hover, .nav-dark a.plain:hover, .nav-dark .nav>li>a.active {
/*    color:#021876!important; */
	    color: #f14149!important;
}


#banner-552050753{position:absolute!important; top:30px!important;}

#banner-1694328380{
	 padding-top: 60%; 
	margin-top:6%!important;}

ul.product-categories {
    font-size: 90%;
}
li.cat-item.cat-item-15 {
    display: none!important;
}

.icon-box:hover .has-icon-bg .icon .icon-inner {
    background-color: #002143;
}
.logo-left .logo{margin-right: 0px;}

ul.product_list_widget li img{width:70px!important;}

span.woocommerce-Price-amount.amount{padding-left:5px;}

span.product-title {
    padding-left: 5px;
}
#logo img{max-height:110px;}

 @media (min-width:350px) and (max-width:768px){
	.page-id-173, .page-id-9935  .is-full-height {height: 70vh!important;
	min-height:0!important;
	}
	 .logo-left .logo{margin-right: 35%;}
} 
@media (min-width:350px) and (max-width:747px){

	#banner-grid-902837280 .grid-col-2-3{height:230px!important;}
	
.page-id-173, .page-id-9935 .banner .button {margin-top:0em!important;
	float:none!important; margin-bottom:0em!important;}
	
.page-id-173, .page-id-9935  .is-full-height {height: 40vh!important;
	min-height:0!important;
	} 
	a.button.primary.lowercase {
    margin-top: 0em!important;
}
	
a.button.primary {
    margin-bottom: 0;
    float: none;
}
	
	.text-box-square .text, .text-box-circle .text .white.button.is-outline {

float: none;
    margin-top: -66em;
}
	
	.slider-nav-reveal {
		height:465px!important;
	}
	
	
	#text-box-1365928586 {
   
    margin-bottom: 25%!important;
    margin-top: 0;
}
/* 	.stuck #logo img {
    max-height: 43px!important;
    margin-top: -47px; 
    margin-left: -30px;
} */
.cart-icon strong {
    margin-top: 0px;
}
	
.header-main .nav > li > a, a:hover{/*color:#021876;*/ color:#b59777;
	}
	
	 .page-id-173, .page-id-9935 .transparent #logo img {
    max-height: 40px;
    margin: 0 70%;
}
.transparent #logo img {
    max-height: 38px;
    margin: 0 110%;
}
	.banner .button{margin-top: 12em;
 margin-bottom: -5.5em;
 float: right;}
 .transparent .header-main {height:0;}
	
	.is-uppercase, .uppercase{font-size:9px;}
	#banner-1423388164 {
    padding-top: 60%;
    margin-top: 10px;
	}
	@media (min-width: 350px) and (max-width: 747px){
		
		#section_363798072{padding-top:0px!important; padding-bottom:0px!important;}
	
		nav.woocommerce-breadcrumb.breadcrumbs.uppercase {
    font-size: 12px;
}
		
		.mfp-close{opacity:6.6!important; top: 100px;
    right: 10px; font-size:55px;  }
		
		
		.absolute-footer{margin-top: -25px;
    margin-bottom: 25px;}
		
		
		slider-nav-push.slider-nav-reveal .flickity-prev-next-button svg {
    margin-top: -99px;
}
		
.tawk-min-chat-icon {
    width: 25px!important;
}

.tawk-min-container .tawk-button-circle.tawk-button-large {
	width:35px!important;  height:35px!important; 
	
		}	
		
		.tawk-min-chat-icon {
    width: 25px;
}
		
.page-id-173, .page-id-9935 .transparent #logo img {
    max-height: 40px;
     margin: 0 0%; 
}
}