* {
    -webkit-overflow-scrolling: touch;
}
:root {
    --border-color-line: 1px solid #f96b31;
  }
/* top bar */
li {
    list-style: none;
}

.mjr_topbar_wrapper .showSignForm {
    color: #fff;
    text-decoration: underline;
}

.mjr_topbar_wrapper .showSignForm:hover {
    color: #000;
}

.xoo-wsc-items-count,
.xoo-wsc-sc-count {
    background-color: var(--primary-color) !important;
}

span.xoo-wsc-sc-bki.xoo-wsc-icon-basket6 {
    color: #000 !important;
}

.xoo-aff-input-group .xoo-aff-input-icon {
    display: none !important;
}

.xoo-aff-group input[type="text"] {
    border-radius: 4px !important;
}
.xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-subt .woocommerce-Price-amount {
    display: none;
}
span.xoo-wsc-sc-bki.xoo-wsc-icon-basket6 {
    color: white;
    font-size: 16px;
}
.xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-count {
    position: absolute;
    top: -5px;
    right: -5px;
}
.box-text-products .add-to-cart-button{
    display: none;
}
.box-text-products .variations_form 
,.box-text-products .variations_form{
    display: none;
}
/* mega menu */
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item .textwidget p:first-child {
    color: var(--primary-color);
}
#mega-menu-wrap-primary #mega-menu-primary > li.mega-menu-megamenu > ul.mega-sub-menu {
    background: #fff!important;
	top: 50px;
    box-shadow: 0px 4px 4px 0px rgba(0, 0, 0, 0.2)!important;
}
#mega-menu-wrap-primary #mega-menu-primary p a {
    color: #000;
	   
}
/* popup klaviyo */
.pum-container .klaviyo-form form{
    padding:20px;
    margin-bottom: 0px;
    max-width: 100%!important;
}
/* klaviyo */
.footer-1 .klaviyo-form .needsclick[data-testid='form-row'] {
    flex-wrap: wrap;
    width: 80%;
    margin: 0px auto;

}

.footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div p {
    text-align: left !important;
    margin-bottom: 10px !important;
}

.footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:nth-child(2) {
    width: 30%;
    flex: none !important;
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:nth-child(3) {
    padding-left: 0px!important;
    padding-right: 0px!important;
}

.footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div input[type='email'] {
    border: none !important;
    border-bottom: 1px solid #fff !important;
    background-color: #000 !important;
}

.footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div button[type="button"] {
    color: #000 !important;
}

.footer-1 .klaviyo-form form {
    max-width: 100% !important;
    padding: 0px !important;
}

.footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:first-child {
    box-sizing: border-box;
}

.footer.footer-1 {
    padding: 50px 0px;
}

.footer.footer-1 .widget_custom_html {
    margin-bottom: 0px;
}

.footer-1 .klaviyo-form .needsclick[data-testid=form-row]>div p:nth-child(2) {
    margin-bottom: 0px !important;
}

.footer-1 .klaviyo-form .ql-editor p strong {
    font-size: 32px !important;
    font-family: 'Rufina';
}

.footer-1 .klaviyo-form .ql-editor p span {
    font-size: 16px;
}

.footer-1 .klaviyo-form input[type="email"] {
    padding-left: 0px !important;
}

.footer-1 .klaviyo-form button[type="button"] {
    font-size: 14px !important;
}

button.popmake-close {
    margin-right: 5px !important;
}

.footer.footer-2 .widget-title {
    font-size: 18px;
    font-family: 'Rufina';
}

.footer.footer-2 .view-more {
    text-decoration: underline;
}

.footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div p strong {
    color: var(--primary-color) !important;
}

.footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:nth-child(3) button {
    background: var(--primary-color) !important;
    color: #fff !important;
    border-radius: 0px!important;
}

/* footer */
.footer-1 {
    margin-top: 120px;
}

.footer-fixed {
    width: 600px;
    background: #CD627D;
    text-align: center;
    height: 36px;
    line-height: 36px;
    position: fixed;
    left: 0px;
    bottom: 0px;
    font-weight: bold;
    color: #fff;
    font-size: 1.1em;
}

.footer-fixed .close-footer {
    position: absolute;
    right: 8px;
    top: 8px;
    width: 20px;
    height: 20px;
    border: 1px solid #fff;
    color: #fff;
    background: #BC899B;
    line-height: 20px;
    border-radius: 50%;
    cursor: pointer;
}

.absolute-footer .absolte-footer-box {
    display: flex;
    display: -webkit-flex;
    align-items: center;
    font-weight: normal;
    font-size: 12px;
}

.absolute-footer .copyright-footer {
    justify-content: space-between;
    align-items: center;
}

.absolute-footer.text-center ul {
    padding-top: 0px !important;
    opacity: 1;
}

.absolute-footer .payment-icons .payment-icon {
    opacity: 1;
    padding: 0px 5px;
    margin: 0px;

}

.absolute-footer .payment-icons .payment-icon svg {
    height: 15px !important;
}
.copyright-footer {
    color: white;
    font-weight: bold;
}
/* side cart */
.xoo-wsc-product.xoo-wsc-is-child img {
    max-width: 400px !important;
}
.xoo-wsc-container .xoo-wsc-product .xoo-wsc-sm-info .xoo-wsc-pname a{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.xoo-wsc-container .xoo-wsc-product .xoo-wsc-sm-info .variation {
    font-weight: bold;
    color: #000;
    opacity: 1;
    text-transform: capitalize;
}
.xoo-wsc-container .xoo-wsc-product .xoo-wsc-sm-info .variation dt {
    display: none;
}

.xoo-wsc-container .xoo-wsc-product .xoo-wsc-sm-info .variation dd {
    display: inline-flex;
}

.xoo-wsc-container .xoo-wsc-product .xoo-wsc-sm-info .variation dd::after {
    content: ',';
}

.xoo-wsc-container .xoo-wsc-product .xoo-wsc-sm-info .variation dd:last-child:after {
    content: ' ';
}

.xoo-wsc-container .xoo-wsc-product .xoo-wsc-sm-info .variation dd.variation-HairLengthinch::after {
    content: 'Inch';
    margin-left: 2px;
}
/* badge */
.badge-container {
    margin: 0px!important;
}
.badge-container .badge {
    height: 30px;
    width: 30px;
    font-size: 12px;
}
/* bundle has  attribute */

.product.product-type-woosb .woosb-bundled {
    display: none;
}

.product.product-type-woosb>.col-inner>.box {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
}

.product.product-type-woosb>.col-inner>.box>.box-image {
    width: 75%;
    margin: 0px;
}

.product.product-type-woosb>.col-inner>.box>.box-image>div.image-none {
    height: 100%;
}

.product.product-type-woosb>.col-inner>.box>.box-image>div>a {
    height: 100%;
}

.product.product-type-woosb>.col-inner>.box>.box-image>div>a img {
    height: 100%;
    object-fit: cover;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled {
    width: 25%
}

.product.product-type-woosb>.col-inner>.box>.box-text-products {
    width: 100%;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-products {
    /* display: flex;
    display: -webkit-flex;
    flex-direction: column;
    justify-content: space-between; */
    margin-bottom: 0px;
    height: 100%;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-product {
    position: relative;
    padding: 0px;
    border-bottom: none;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-product .woosb-title {
    position: absolute;
    right: 0px;
    top: 0px;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-product .woosb-price {
    display: none;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-product .woosb-thumb {
    width: 100%;
    padding: 0px;
    padding-left: 5px;
    margin-bottom: 6px;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-product:last-child .woosb-thumb {
    margin-bottom: 0px;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-product .woosb-thumb a {
    display: block;
}

.product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-product .woosb-thumb img {
    width: 100%;
    max-width: 100%;
}

/* mobile menu */
@media screen and (max-width: 850px) {
    .nav-sidebar.nav-vertical button {
        color: white;
    }

    .off-canvas:not(.off-canvas-center) .nav-vertical li>a {
        color: white;

    }

    .nav-vertical li>ul>li.menu-item-has-children {
        padding: 5px 20px !important;
    }

    .nav-vertical li>ul>li.menu-item-has-children a {
        padding: 10px 0px !important;
    }

    .nav-vertical li>ul>li.menu-item-has-children>a {
        color: var(--primary-color) !important;
        display: flex;
        justify-content: space-between;


    }

    ul.sub-menu.nav-sidebar-ul.children.is-current-slide>li ul.sub-menu.nav-sidebar-ul {
        display: none;
    }

    .nav-vertical li li.menu-item-has-children i {
        color: var(--primary-color) !important;
        width: 20%;
        text-align: right;
    }

    /* kalaviyo */
    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div p strong {
        font-size: 24px !important;
    }

    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div p:last-child strong {
        font-size: 24px !important;
    }
    .pum-container .klaviyo-form form .ql-container{
        padding: 0px 6px;
    }
    .pum-container .klaviyo-form form p strong{
        font-size: 26px!important;
    }

    /* footer */
    .footer-fixed {
        width: 100%;
        font-size: 14px;
    }

    .product.product-type-woosb>.col-inner>.box>.woosb-bundled .woosb-product .woosb-title {
        font-size: 12px;
        padding: 0px 2px;
    }

    .absolute-footer .absolte-footer-box {
        justify-content: center;
        margin-bottom: 10px;
    }

    .footer-2 .widget_custom_html ul li a {
        font-size: 14px;
    }

    .footer-2 .widget_custom_html ul li {
        margin-bottom: 0px;
        line-height: 30px;
        width: 50%;
        text-align: center;
    }

    .absolute-footer .payment-icons .payment-icon svg {
        height: 10px !important;
    }

    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:nth-child(2),
    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:nth-child(3) {
        padding: 0px;
    }

}

div#gyb_text h3 {
    color: white;
}

.box-text.box-text-products p.name.product-title {
    height: 19px;
    overflow: hidden;
    width: 100%;
}

.gyb_four_img>.col {
    max-width: 28% !important;
    -webkit-flex-basis: 28% !important;
    -ms-flex-preferred-size: 28% !important;
    flex-basis: 28% !important;
}

.gyb_four_img {
    -webkit-flex-wrap: nowrap !important;
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
    max-width: 125% !important;
    width: 125% !important;
}

/* Mobeil */
@media screen and (max-width: 849px) {
    .gyb_Column_Category_m .col-inner p {
        text-align: center;
    }

    div#gyb_text h3 {
        box-sizing: border-box;
        text-align: center;
        font-size: 13px !important;
        color: #fff;
        font-weight: 400;
        text-transform: capitalize;
        line-height: 35px;
    }

    .gyb_born_m {
        background: url(https://www.yolova.com/wp-content/uploads/2021/05/aboutbanner-1.jpg) no-repeat center;
        background-size: 100% 100%;
        height: 347px;
    }

    .gyb_born_m .slider.slider-nav-circle.slider-nav-normal.slider-nav-dark.slider-style-normal.flickity-enabled {
        height: 100%;
    }

    .gyb_born_m .flickity-viewport {
        height: 100% !important;
    }

    .gyb_why div:first-child {
        padding-bottom: 0;
    }

    .gyb_why>.col>.col-inner.text-left {
        margin-top: 44px !important;
        margin-bottom: 47px !important;
    }

    span.Born a,
    span.Why a {
        font-size: 16px;
        padding-bottom: 10px;
        margin: 0 10px !important;
    }

    .gyb_why .gyb_pre:not(:first-child) {
        padding: 0;
    }

    .icon .icon-inner img {
        width: 35px;
        height: 35px;
        padding-top: 0;
    }

    .icon-box-text.last-reset span,
    h3>span {
        font-size: 14px;
    }
}



.gyb_Column_Category_m {
    padding: 0 9.8px !important;
    margin: 0;
    max-width: 100%;
    flex-basis: 100%;
}

.gyb_Column_Category_m .col-inner .has-hover {
    background: white;
    text-align: center;
}

.gyb_Column_Category_m .col-inner .row {
    flex-wrap: nowrap;
    width: 105%;
}

.gyb_Column_Category_m .col-inner {
    width: 100%;
    padding: 0;
    margin: 0;

}

.gyb-bundles-m .banner.has-hover .banner-bg.fill {
    border-radius: 50%;
}

.gyb_Column_Category_m .col-inner {
    font-size: 0.95em;
}

a.button.primary.is-outline.is-larger {
    border: 1px solid #222;
    padding: 7px 35px 5px 37px;
}

.banner-layers {
    overflow: unset;
}




.lp_product_slider>.col {
    padding-right: 0 !important;
}

.lp_product_slider>.col>.col-inner {
    overflow-x: scroll !important;
}

.lp_product_slider_inner {
    width: 151% !important;
}

/* 	 */
.gyb-threeImg-m {
    justify-content: flex-end !important;
    padding: 0;
    max-width: 100%;
}

.gyb-threeImg-m>.gyb_ins_m {
    max-width: 100%;
    flex-basis: 100%;
    margin: 0;
    padding-right: 0;
}

.gyb-threeImg-m>.gyb_ins_m>.col-inner {
    width: 100%;
    overflow-x: auto;
}

.gyb-threeImg-m>.gyb_ins_m>.col-inner>.gyb_ins_row_m {
    flex-wrap: nowrap;
    width: 290%;
}




/* PC */


.gyb_banner_category>.col:nth-child(2)>.col-inner {
    overflow-x: scroll;
}

span.widget-title {
    color: var(--primary-color) !important;
    font-family: "Roboto bold";
}

#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-right {
    float: inherit;
}

.title_color ul.mega-sub-menu .textwidget a.row-title {
    color: var(--primary-color);
}

/* track-order*/
body.page-template-page-my-account-php .my-account >.container{
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    width: 60%;
}
body.page-template-page-my-account-php.logged-in .my-account >.container{
    width: 100%;
    display: block;
}
body.page-template-page-my-account-php .my-account >.container .up-sells{
    margin-top: 50px;
}
body.page-template-page-my-account-php .my-account >.container .order_tracking_box{
    order: -1;
}
body.page-template-page-my-account-php .my-account >.container .order_tracking_box .track_order p:first-child{
    text-align: center;
    font-size: 18px;
    margin-bottom: 40px;
}
body.page-template-page-my-account-php .my-account >.container .order_tracking_box .track_order input{
    margin-bottom: 0px!important;
}
body.page-template-page-my-account-php .my-account >.container .order_tracking_box .track_order button[type="submit"]{
    padding: 0px 25px;
    margin: 0px auto;
    display: block;
}
body.page-template-page-my-account-php .woocommerce-form-track-order p.form-row-first
,body.page-template-page-my-account-php .woocommerce-form-track-order p.form-row-last{
    width: 100%;
    margin-right: 0px;
}
body.page-template-page-my-account-php .my-account >.container .up-sells{
    width: 100%;
}
body.page-template-page-my-account-php.logged-in .my-account .vertical-tabs >.col:nth-child(2){
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
}
body.page-template-page-my-account-php.logged-in .my-account .vertical-tabs >.col:nth-child(2) .order_tracking_box{
    order: -1;
}
body.page-template-page-my-account-php.logged-in .my-account .vertical-tabs >.col:nth-child(2) .up-sells{
    width: 100%;
    margin-top: 50px;
}
@media screen and (min-width: 851px) {
    #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-item-align-float-left {
        float: inherit !important;
    }
}

@media screen and (max-width: 850px) {
    ul.mobile-nav.nav.nav-left li.nav-icon.has-icon i.icon-menu {
        color: white !important;
    }

    .off-canvas .sidebar-menu {
        padding: 30px 0 !important;
    }
}

.gyb-four-img-d .gyb_four_img .col {
    padding-bottom: 0 !important;
}

.gyb-four-img-d {
    padding-bottom: 0 !important;
}



@media screen and (min-width: 850px) {
    .gyb_banner_category>.gyb-four-img-d {
        padding: 0 0 19.6px 10px;
    }

    .gyb-four-img-d {
        overflow-x: scroll;
    }

    .lp_product_slider {
        max-width: 100% !important;
        width: 100% !important;
    }

    .lp_product_slider>.col>.col-inner {
        max-width: 95%;
        overflow: scroll;
    }

    .lp_product_slider>.col>.col-inner>.row {
        max-width: 180% !important;
        width: 180%;
        display: flex;
        flex-wrap: nowrap;
    }


}

@media screen and (min-width: 849px) {
    .gyb_banner_category>.gyb-four-img-d {
        padding: 0 0 19.6px 10px;
    }

    .gyb-four-img-d {
        overflow-x: scroll;
    }

    .lp_product_slider {
        max-width: 100% !important;
        width: 100% !important;
    }

    .lp_product_slider>.col>.col-inner {
        max-width: 95%;
        overflow: scroll;
    }

    .lp_product_slider>.col>.col-inner>.row {
        max-width: 180% !important;
        width: 180%;
        display: flex;
        flex-wrap: nowrap;
    }

    div#content>.gyb_banner_category .gyb-Ins .col-inner {
        border-radius: 0;
    }
}

.gyb_banner_category>.col:nth-child(2)>.col-inner {
    overflow-x: scroll;
}

/* scrollbar */

*::-webkit-scrollbar-thumb {
    background-color: var(--primary-color);

}

*::-webkit-scrollbar {
    width: 0px;
    height: 10px;
}

*::-webkit-scrollbar-button {
    width: 10px;
    background: #fff;
}

*::-webkit-scrollbar-track-piece {
    background: #ededed;
    border: 1px solid;
}

.gyb_born_m {
    background: url(https://www.ebonydivahair.com/wp-content/uploads/2021/04/aboutbanner-1.jpg) no-repeat center;
    background-size: 100% 100%;
    height: 419px;
}

div#gyb_text h3 {
    font-family: "Roboto Bold";
    color: #fff;
    font-weight: 400;
    font-size: 30px;
    text-transform: capitalize;
}

/* product price */
.archive .product-small>.box-text>.title-wrapper>.name>a.woocommerce-LoopProduct-link {
    height: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
}

.product-small.box>.box-text.box-text-products>.price-wrapper>span.price {
    color: white;
}

.product-small.box>.box-text.box-text-products>.price-wrapper>span.price {

    display: flex;
    align-items: baseline;
}

.box-text.box-text-products .price-wrapper span.price::before {
    content: "From";
    font-weight: bold;
    padding-right: 5px;
    color: black;
}
.box-text.box-text-products .price-wrapper span.price del{
    display: none;
}

.box-text.box-text-products p.category.uppercase.is-smaller {
    color: var(--primary-color);
}

.product-small.box>.box-text.box-text-products>.price-wrapper>span.price span:first-child {
    color: black;
}

.product-small.box>.box-text.box-text-products>.price-wrapper>span.price span:nth-child(2) {
    display: none;
}

.star-rating span:before,
.star-rating:before,
.woocommerce-page .star-rating:before,
.stars a:hover:after,
.stars a.active:after {
    color: var(--primary-color) !important;
}

/* Fotter */
.footer-widgets.footer.footer-2 .menu li {
    border-top: none;
}


span.widget-title {
    color: var(--primary-color) !important;
    font-family: "Roboto Bold";
}

.footer-widgets.footer .widget-title i {
    opacity: 1;
}

.footer .widget-title {
    margin-bottom: 10px;
}

.textwidget .social-icons {
    color: black;
}

.is-divider.small {
    display: none;
}

.footer-primary.pull-left {
    padding: 5px 0;
}

.footer-secondary.pull-right {
    display: none;
}

.absolute-footer {
    padding: 0 !important;
}

.copyright-footer ul.four-footer li {
    margin: 0 10px;
}

.copyright-footer ul.four-footer {
    display: flex;
    padding: 0;
    margin: 0 30px;
    list-style: none;
}

@media screen and (min-width: 850px) {
    div#custom_html-8 {
        opacity: 0;
        height: 0;
        display: none;
    }

    .copyright-footer {
        display: flex;
        align-items: baseline;
    }
}

@media screen and (max-width: 850px) {

    .footer-wrapper .close::after {
        content: "+";
        font-size: 23px;
        color: var(--primary-color);
        font-weight: 800;
    }

    .footer-wrapper .open::after {
        content: "-" !important;
        font-size: 23px;
        color: var(--primary-color);
        font-weight: 800;
    }

    span.widget-title {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }

    .widget.widget_nav_menu>.menu-1-container,
    .widget.widget_nav_menu>.menu-2-container,
    .widget.widget_nav_menu>.menu-3-container {
        display: none;
    }

    .copyright-footer ul.four-footer {
        display: none;
    }

    div#text-31 {
        text-align: center;
    }

    .social-icons.follow-icons.full-width.text-left.has-block.tooltipstered {
        text-align: center;
    }

    ul.ztb-footer {
        display: flex;
        justify-content: space-evenly;
    }

    div#block_widget-9 {
        display: none;
    }

    .footer-1 .klaviyo-form .needsclick[data-testid='form-row'] {
        width: 100%;

    }

    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div p {
        text-align: center !important;
    }

    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:first-child {
        width: 100%;
        flex: none !important;
    }

    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:nth-child(2) {
        width: 70%;
        flex: none !important;
    }

    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:nth-child(3) {
        width: 30%;
        flex: none !important;
    }

    .footer-1 .klaviyo-form .needsclick[data-testid='form-row']>div:nth-child(3) button {
        width: 100% !important;
    }

    .textwidget .social-icons {
        text-align: center;
    }
    .footer.footer-2 .widget-title
    ,.footer.footer-2 .textwidget
    ,.footer-widgets.footer .widget-title i
    ,.footer.footer-2 ul li a{
        font-size: 14px;
    }
    .footer.footer-2 .widget{
        margin-bottom: 15px;
    }
    .footer-1{
        margin-top: 100px;
    }
}
@media screen and (max-width: 550px) {
    body.page-template-page-my-account-php .my-account>.container{
        width: 100%;
    }
    body.page-template-page-my-account-php .my-account >.container .order_tracking_box .track_order p:first-child{
        font-size: 16px;
    }
}
/* email */

/* side  cart */
.xoo-wsc-sl-coupon .xoo-wsc-clist-cont {
    display: none;
}

.xoo-wsc-product .xoo-wsc-qty-box input.xoo-wsc-qty {
    margin-bottom: 0px;
    height: 100%;
}

.xoo-wsc-product .xoo-wsc-img-col {
    align-self: flex-start;
}

.xoo-wsc-sl-coupon .xoo-wsc-clist-cont {
    display: none;
}

/* mobile menu */
ul.nav-vertical>li>ul.children>li.menu-item {
    border-top: 1px solid #ffffff;
    padding: 5px 0px;
}

ul.nav-vertical>li>ul.children>li.menu-item:last-child {
    border-bottom: 1px solid #ffffff;
}

ul.nav-vertical li ul.children li a {
    padding: 10px 20px;
}

ul.nav-vertical>li>ul.children>li.menu-item-has-children {
    padding-left: 0px;

    margin: 0px;
}

.nav.nav-vertical li {
    padding: 0px;
}

.nav.nav-vertical li.nav-slide-header {
    color: #ffffff;
    padding-left: 20px;
    margin-bottom: 20px;
}

.nav.nav-vertical li.nav-slide-header button.toggle {
    opacity: 1;
}

.mfp-ready .mfp-close {
    background: #000000;
    opacity: 1 !important;
    right: 12%;
}