/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 01 2026 | 13:17:14 */
@media (max-width: 767px) {
    .bwp-main .page-title h1 {
        font-size: 18px;
    }

.bwp-main .page-title>.container {
    position: relative;
    margin-top: 6%;
}
	
}

@media (max-width:768px){

    .bwp-header .header-mobile .header-mobile-fixed {
        position: fixed;
        bottom: 5px;
        left: 50%;
        transform: translateX(-50%);
        width: 95%;
        max-width: 450px;
        background: #111;
        border-radius: 50px;
        padding: 12px 10px;
        display: flex;
        align-items: center;
        justify-content: space-around;
        box-shadow: 0 10px 35px rgba(0, 0, 0, .25);
        z-index: 9999;
}

.bwp-header .header-mobile .header-mobile-fixed > div{
    flex:1;
    text-align:center;
    position:relative;
}

.bwp-header .header-mobile .header-mobile-fixed a,
.bwp-header .header-mobile .header-mobile-fixed .search-toggle{
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    text-decoration:none;
    color:#d9d9d9;
    gap:4px;
}

.bwp-header .header-mobile .header-mobile-fixed i{
    font-size:18px;
    line-height:1;
}

.bwp-header .header-mobile .header-mobile-fixed span{
    font-size:11px;
    font-weight:500;
    text-transform:none;
    letter-spacing:.3px;
    margin-top:4px;
}

/* Active Shop Button */
.bwp-header .header-mobile .header-mobile-fixed .shop-page{
    position:relative;
}

.bwp-header .header-mobile .header-mobile-fixed .shop-page a, .bwp-header .header-mobile .header-mobile-fixed .login-header a, .bwp-header .header-mobile .header-mobile-fixed .search-toggle  {
    width:40px;
    height:40px;
    background:#fff;
    border-radius:50%;
    margin:auto;

    display:flex;
    align-items:center;
    justify-content:center;

    box-shadow:
    0 5px 20px rgba(255,255,255,.15);
}

.bwp-header .header-mobile .header-mobile-fixed .shop-page i,  .bwp-header .header-mobile .header-mobile-fixed .login-header a, .bwp-header .header-mobile .header-mobile-fixed .search-toggle {
    color:#111;
    font-size:24px;
}

.bwp-header .header-mobile .header-mobile-fixed .shop-page span{
    display:none;
}

/* Other Menu Text */
.bwp-header .header-mobile .header-mobile-fixed .my-account span,
.bwp-header .header-mobile .header-mobile-fixed .search-box span{
    color:#d9d9d9;
	display: none;
}

/* Hover */
.bwp-header .header-mobile .header-mobile-fixed a:hover,
.bwp-header .header-mobile .header-mobile-fixed .search-toggle:hover{
    color:#c8a24d;
}

}