@import url('https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

body{
    font-family: "Roboto", sans-serif !important;
    border-radius: 0px;
    overflow-x: hidden;
}

a{
    text-decoration: none;
    color: inherit;
}

h1,h2,h3,h4,h5,h6{
    font-family: "Roboto", sans-serif;
}

.btn{
    border-radius: 0;
    padding: 10px 30px !important;
    outline: 0;
}
body#clottware{
    position: relative !important;
}


.block-feature .box .box-title {
    font-size: 12pt;
}

.products-list.grid .product-wapper .products-content h3.product-title {
    font-size: 14px;
    letter-spacing: normal;
    text-transform: uppercase;
    margin-top: 0;
    margin-bottom: 6px;
    font-weight: 400;
}

.navbar-header .btn{
    padding-left: 0 !important;
    padding-right: 0 !important;

}

.btn-check:checked+.btn, .btn.active, .btn.show, .btn:first-child:active, :not(.btn-check)+.btn:active {

    border: none;
}

.navbar-nav.cw-navbar-nav.mobile-navbar-nav .nav-item > a.nav-link {
    font-size: 19px;
    font-weight: 500;
}

.offcanvas-sub-nav.hiding, .offcanvas-sub-nav.show, .offcanvas-sub-nav.showing {
    visibility: visible;
}

.offcanvas-sub-nav.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
}
.offcanvas-sub-nav {
    position: fixed;
    bottom: 0;
    z-index: var(--bs-offcanvas-zindex);
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: var(--bs-offcanvas-transition);
}

.shop-details .variations .label {

    width: 100px;
}

.payment-box{
    font-size: 12px;
    color: rgb(102, 102, 102);
}

.form-row{
    padding-top: 10px;
    padding-bottom: 10px;
}

[class~=site-main] [class~=page-title]{
    padding-top: 30px;
    padding-bottom: 0;
}

.nav-link {
    color: inherit !important;
}

[class~=site-navigation] ul > li[class~=level-0] > a{
    letter-spacing: normal !important;
}

[class~=site-navigation] ul > li[class~=level-0] > a{
    letter-spacing: 0;
}

.offcanvas-sub-nav.hiding, .offcanvas-sub-nav.show, .offcanvas-sub-nav.showing {
    visibility: visible;
}

.offcanvas-sub-nav.show:not(.hiding), .offcanvas-sub-nav.showing {
    transform: none;
}

.offcanvas-body ul{
    list-style-type: none;
}

.offcanvas-header{
    justify-content: start;
}

.offcanvas-header button{
padding-left:2px !important;
padding-right: 2px !important;
}

.offcanvas-header .w-50{
    display: none !important;
}





