body{
    font-family: 'Poppins', sans-serif;
	background:#f9f8f7;
}
dl, ol, ul{
	margin-bottom:2rem;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{
	margin-bottom:1rem;
}
input[type="submit"],
input[type="submit"]:hover,
button,
button:hover{
	transition:.25s;
}
.fw-600, strong{
    font-weight:600;
}
.accordion-button:focus{
	border:0;
	box-shadow:none;
}
.accordion-button:not(.collapsed){
	background:none;
	box-shadow:none;
	color:#6a888a;
}
.accordion-button[aria-expanded="true"]{
	background:#eee;
	color:#f18b36;
	font-weight:600;
}

/* .menu ul li a{ */
    /* position:relative; */
    /* padding-bottom:3px; */
/* } */
/* .menu ul li a:after{ */
    /* content: ''; */
    /* position: absolute; */
    /* left: 0; */
    /* bottom: 0; */
    /* width: 100%; */
    /* height: 2px; */
    /* background-color: #333; */
    /* will-change: transform; */
    /* -webkit-transform: scaleX(0); */
    /* -ms-transform: scaleX(0); */
    /* transform: scaleX(0); */
    /* -webkit-transform-origin: right center; */
    /* -ms-transform-origin: right center; */
    /* transform-origin: right center; */
    /* -webkit-transition: -webkit-transform .3s; */
    /* transition: -webkit-transform .3s; */
    /* -o-transition: transform .3s; */
    /* transition: transform .3s; */
    /* transition: transform .3s,-webkit-transform .3s; */
/* } */
/* .bg-dark ul li a:after{ */
    /* background-color: #fff; */
/* } */
/* ul li a:hover:after{ */
    /* -webkit-transform: scaleX(1); */
    /* -ms-transform: scaleX(1); */
    /* transform: scaleX(1); */
    /* -webkit-transform-origin: left center; */
    /* -ms-transform-origin: left center; */
    /* transform-origin: left center; */
/* } */
a{
    color:#333;
    text-decoration: none;
	transition:.25s;
}
a:hover{
	transition:.25s;
}
.bg-dark a,
.bg-dark > *{
    color:#aaa;
}
.form-control:focus,
.btn-close:focus{
    border-color:#ffefcb;
    box-shadow: 0 0 0 0.25rem rgba(255,239,203,.25);
}
input[type="search"]::-webkit-search-cancel-button {
    display: none;
}
input:focus,
.form-control:focus,
.btn-close:focus,
.btn:active,
.btn:focus-within{
    outline:0;
    box-shadow:none;
}

.woocommerce .quantity .qty{
    width:2.5em;
}
.qty,
.qty:focus{
    border:1px solid #ddd;
}
.qty::-webkit-outer-spin-button,
.qty::-webkit-inner-spin-button {
    -webkit-appearance:none;
    margin:0;
}
.qty[type=number] {
    -moz-appearance:textfield;
}
.quantity button{
    border:1px solid #ddd;
}
.close{
	position:absolute;
	top:0;
	right:0;
	background:#000;
	color:#fff;
	padding:10px;
}
.backhome{
	background: #333;
    color: #fff;
    padding: 10px;
    width: 160px;
    text-align: center;
}
.backhome:hover{
	background:#f18b36;
}