@import url('https://fonts.googleapis.com/css2?family=Kaushan+Script&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap');

body{
 font-family: "Poppins", sans-serif;
 background:#040734;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

* {
  box-sizing: border-box;
}


a:hover, .alink:hover {
    text-decoration: none;
}


.abs-product-link>a:hover, .product-item-name>a:hover, .product.name a>a:hover{
        text-decoration: none;
}

button:focus, .cart.table-wrapper .actions-toolbar > .action:focus, .action-gift:focus,
.action.primary:focus, .action-primary:focus, .amshopby-button:focus, .am-filter-go:focus,
button, .cart.table-wrapper .actions-toolbar > .action, .action-gift,
.action.primary, .action-primary, .amshopby-button, .am-filter-go {
    background: #00B25F;
    padding: 7px 12px;
    height: auto;
    border-radius: 0px;
    border: none;
    line-height: normal;
}

button:hover, .cart.table-wrapper .actions-toolbar > .action:hover, .action-gift:hover,
.action.primary:hover, .action-primary:hover, .amshopby-button:hover, .am-filter-go {
background: #D209B4;
    border: none;
}


body.cms-home{
background:#040734;
} 


header.ammenu-header-container.page-header {
    position: sticky;
    top: 0px;
    background: #040734;
    z-index: 100;
    border: none;
}

.some-container .minicart-wrapper .action.showcart span.counter.qty {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    line-height: 30px;
    position: absolute;
    top: -16px;
    right: 0;
    background: #00b25f;
}


.cms-home main.page-main {
    max-width: 100%;
    padding: 0px;
}

.page-wrapper .sections.nav-sections {
    background: none;
    margin: 0px;
}

.page-wrapper .sections.nav-sections nav.navigation {
    background: none;
    max-width: 1400px;
    padding: 20px 20px;
}

.page-wrapper .sections.nav-sections nav.navigation ul.ui-menu {
    display: flex;
    justify-content: center;
}
.sections.nav-sections nav.navigation ul li.level0 a.level-top {
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    text-transform: uppercase;
}

.header_top_text {
    text-align: center;
    border-bottom: solid 1px #434883;
    background: #0B0F43;
    color: #FFFFFF;
    font-size: 13px;
    font-weight: 400;
    padding: 13px 11px;
    text-transform: uppercase;
}


.product-categories ul {
    box-sizing: border-box;
    max-width: 1400px;
    padding-left: 20px;
    padding-right: 20px;
    width: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    list-style: none;
    margin: 0px auto;
}

.product-categories {
    background: #010324;
}

.product-categories ul li.cat-colum {
    padding: 13px 30px;
    margin: 0px;
}

.product-categories ul li.cat-colum a img {
    max-height: 29px;
    object-fit: contain;
    display: block;
    margin: 0 auto;
}

.product-categories ul li.cat-colum a span.cat-name {
    font-size: 13px;
    color: #ffffff;
    display: block;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: 0.2px;
    text-align: center;
    margin-top: 12px;
}

header.page-header .amsearch-form-block.-opened section.amsearch-input-wrapper.-typed button.amsearch-button.-loupe.-clear.-icon.-disabled {
    display: none;
}

header.page-header .amsearch-form-block.-opened section.amsearch-input-wrapper.-typed button.amsearch-button {
    padding: 0px;
}

section.amsearch-result-block.-preload section.amsearch-items-section li.amsearch-item a.amsearch-link {
    color: #D209B4;
}


header.page-header .amsearch-form-block.-opened section.amsearch-input-wrapper.-typed button.amsearch-button:last-child {
    display: block;
    margin: 0px;
    margin-left: auto;
    margin-right: 36px;
    top: 8px;
    height: auto;
    bottom: inherit;
}

header.page-header .amsearch-form-block.-opened section.amsearch-input-wrapper.-typed button.amsearch-button:last-child::before {
    content: "x";
    color: #D209B4;
    font-family: "Poppins", sans-serif;
    background: none;
    font-weight: 400;
    font-size: 20px;
    height: auto;
}

.page-header .header.content {
    max-width: 1400px;
    display: flex;
    align-items: center;
    padding: 20px 20px;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper button.amsearch-button:last-child {
    display: none;
}

.page-header .minicart-wrapper .block-minicart{
    z-index: 101;
}

.page-header .header.content a.logo {
    margin: 0;
}

.page-header .header.content .block.block-search {
    width: 100%;
    margin: 0 auto;
    max-width: 712px;
}


.ammenu-menu-wrapper {
    margin-bottom: 0px;
}

.ammenu-menu-wrapper .ammenu-nav-sections {
    border: none;
    background: none;
}

.ammenu-menu-wrapper .ammenu-nav-sections nav.ammenu-main-container {
    background: none !important;
    padding: 0px;
}

.ammenu-nav-sections.-topmenu:not(.-hamburger) .ammenu-main-container .ammenu-items.-root {
    max-width: 1400px;
    display: flex;
    align-items: center;
    padding: 20px 20px;
    justify-content: center;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item a.ammenu-link p.ammenu-text-block span.ammenu-text {
    font-size: 17px;
    text-transform: uppercase;
    font-weight: 500;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item a.ammenu-link {
    color: #ffffff !important;
    padding: 4px 14px;
}


.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper {
    border-bottom: solid 1px #434883;
    background: #0B0F43 !important;
    padding: 20px 20px;
    z-index: 99;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper .ammenu-column a.ammenu-title.-parent {
    color: #ffffff !important;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper .ammenu-column ul.ammenu-list li.ammenu-item {
    margin-bottom: 10px;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper .ammenu-column ul.ammenu-list li.ammenu-item a.ammenu-link p.ammenu-text-block {
    display: block;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper .ammenu-column ul.ammenu-list li.ammenu-item a.ammenu-link {
    color: #fff !important;
    padding: 0px;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper .ammenu-column ul.ammenu-list li.ammenu-item a.ammenu-link p.ammenu-text-block span.ammenu-text {
    font-size: 12px;
    text-decoration: none;
    display: block;
    text-transform: none;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper .ammenu-column ul.ammenu-list button.ammenu-link.-simple {
    color: #fff !important;
}

.ammenu-nav-sections.-topmenu .ammenu-items.-root > .ammenu-item:hover > .ammenu-link,
.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item  a.ammenu-link.-current {
    background: #00B25F !important;
    color: #fff;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper .ammenu-column.category-item a.ammenu-title {
    color: #ffffff !important;
    font-size: 14px;
    text-transform: uppercase;
    font-weight: 500;
}


.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item .ammenu-submenu-wrapper .ammenu-column ul.ammenu-list li.ammenu-item a.ammenu-link:hover p.ammenu-text-block span.ammenu-text{
color: #00B25F !important;    
}


header.page-header .amsearch-wrapper-block .amsearch-products-section .amsearch-product-list li.amsearch-item a.amsearch-link.product-item-link {
    color: #000000;
}


header.page-header .amsearch-wrapper-block .amsearch-products-section .amsearch-product-list li.amsearch-item a.amsearch-link.product-item-link span.amsearch-highlight {
    color: #D209B4;
}


header.page-header .amsearch-wrapper-block {
    float: none;
    width: 100%;
    margin: 0 auto;
    max-width: 712px;
    display: block;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper input.amsearch-input {
    height: 50px;
    border-radius: 30px;
    background: none;
    border: solid 1px #D209B4;
    padding: 10px 20px;
    color: #ffffff;
    font-size: 15px;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper input.amsearch-input::-webkit-input-placeholder {
     color: #ffffff;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper input.amsearch-input:-moz-placeholder {
     color: #ffffff;
    opacity: 1;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper input.amsearch-input::-moz-placeholder {
     color: #ffffff;
    opacity: 1;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper input.amsearch-input:-ms-input-placeholder {
     color: #ffffff;
}


header.page-header .amsearch-wrapper-block .amsearch-input-wrapper button.amsearch-button {
    border: none;
    background: none;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper button.amsearch-button:before {
    content: "";
    background-image: url('../images/search-icon.svg');
    width: 24px;
    height: 23px;
    display: block;
}

header.page-header .amsearch-wrapper-block .amsearch-form-block {
    width: 100% !important;
}

header.page-header .amsearch-wrapper-block .amsearch-products-section .amsearch-product-list li.amsearch-item {
    width: 50%;
    max-width: 100%;
}


header.page-header .amsearch-wrapper-block .amsearch-products-section .amsearch-product-list li.amsearch-item .product-item-actions .actions-primary {
    width: 100%;
}


header.page-header .amsearch-wrapper-block .amsearch-products-section .amsearch-product-list li.amsearch-item .product-item-actions .actions-primary button.action.tocart.primary {
    width: 100%;
    min-height: auto;
    line-height: normal;
    font-size: 15px;
    padding: 7px 0;
    height: auto;
}

header.page-header .amsearch-wrapper-block .amsearch-products-section .amsearch-product-list li.amsearch-item .product-item-actions div.actions-secondary {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}

header.page-header .amsearch-wrapper-block .amsearch-products-section .amsearch-product-list li.amsearch-item .product-item-actions {
    width: 100%;
}

.amsearch-items-section section.amsearch-item-container ul.amsearch-tab-items li.amsearch-item a.amsearch-link {
    color: #000;
    height: auto;
    font-weight: 500;
    background: #f1f1f1;
}
.amsearch-items-section section.amsearch-item-container ul.amsearch-tab-items li.amsearch-item a.amsearch-link span.amsearch-highlight {
    color: #D209B4;
}

.amsearch-products-section .amsearch-block-header a.amsearch-link.-view-all {
    color: #000000;
    font-size: 11px;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper button.amsearch-button {
    opacity: 1;
    right: 24px;
    top: -2px;
}

.amsearch-products-section .amsearch-block-header span.amsearch-title {
    font-size: 15px;
}

header.page-header .amsearch-wrapper-block .amsearch-form-block section.amsearch-input-wrapper {
    min-width: 100%;
}


.block.block-search .block.block-content .field.search .control input[type=text] {
    height: 50px;
    border-radius: 30px;
    background: none;
    border: solid 1px #D209B4;
    padding: 10px 20px;
    color: #ffffff;
    font-size: 15px;
}
.block.block-search .block.block-content .field.search .control input[type=text]::-webkit-input-placeholder {
     color: #ffffff;
}

.block.block-search .block.block-content .field.search .control input[type=text]:-moz-placeholder {
     color: #ffffff;
    opacity: 1;
}

.block.block-search .block.block-content .field.search .control input[type=text]::-moz-placeholder {
     color: #ffffff;
    opacity: 1;
}

.block.block-search .block.block-content .field.search .control input[type=text]:-ms-input-placeholder {
     color: #ffffff;
}

.block.block-search .block.block-content .actions button.action.search::before {
    color: #D209B4;
    font-size: 23px;
}

.block.block-search .block.block-content .actions button.action.search {
    opacity: 1;
    right: 14px;
}

.some-container {
    display: flex;
    align-items: center;
}

.some-container .myaccount_custom a {
    position: relative;
}


.some-container .myaccount_custom a:before {
    content: "";
    background-image: url('../images/account-icon.svg');
    width: 28px;
    height: 28px;
    display: block;
    margin: 0 auto 4px;
}

.some-container .wishlist_custom a:before {
    content: "";
    background-image: url('../images/wishlist.svg');
    width: 28px;
    height: 28px;
    display: block;
    margin: 0 auto 4px;
}


.some-container .minicart-wrapper .action.showcart:before {
    content: "";
    background-image: url('../images/cart-icon.svg');
    width: 28px;
    height: 28px;
    display: block;
        margin: 0 auto 4px;
}

.some-container .wishlist_custom a,
.some-container .myaccount_custom a {
    position: relative;
    display: block;
    text-align: center;
    color: #ffffff;
    font-size: 13px;
    font-weight: 500;
}

.minicart-wrapper .action.showcart span.text {
    width: auto;
    height: auto;
    position: relative;
    display: block;
    text-align: center;
    color: #ffffff;
    font-size: 13px;
    font-weight: 500;
}

.some-container .minicart-wrapper {
    margin-left: 0px;
}

.some-container .wishlist_custom {
    margin: 0 30px;
    text-align: center;
}

.minicart-wrapper .minicart-items-wrapper {
    margin: 0px;
    padding: 4px 0;
}

.minicart-wrapper .minicart-items-wrapper li.item .product {
    padding: 10px 8px;
    position: relative;
}

.minicart-wrapper .minicart-items-wrapper li.item {
    margin-bottom: 10px;
}

.minicart-items-wrapper .product-item.item a.product-item-photo {
    display: block;
    padding: 10px;
    border: solid 1px #EDEDED;
    position: absolute;
    left: 5px;
}

.minicart-wrapper .minicart-items-wrapper li.item .product .product-item-details label.label {
    font-size: 12px;
}

.minicart-wrapper .minicart-items-wrapper li.item .product .product-item-details input.item-qty {
    width: 37px;
    padding: 0px;
    border: solid 1px #000;
}

.minicart-wrapper .minicart-items-wrapper li.item .product .product-item-details button.update-cart-item {
    height: 32px;
    color: #ffffff;
    font-weight: 400;
    font-size: 12px;
    border-radius: 0px;
    padding: 0 10px;
}

.minicart-wrapper .minicart-items-wrapper li.item .product .product-item-details {
    width: 100%;
    padding-left: 100px;
    padding-top: 0px;
}

.minicart-wrapper .minicart-items-wrapper li.item .product .product-item-details strong.product-item-name a {
    min-height: auto;
    font-weight: 500;
    color: #000000;
}

.minicart-wrapper .minicart-items-wrapper li.item .product .product-item-details .product-item-pricing span.price {
    font-weight: 500;
    color: #D209B4;
    font-size: 15px;
}

.minicart-wrapper .block-minicart .actions .secondary a.action.viewcart {
    background: #D209B4;
    min-width: auto;
    padding: 0px;
    height: 48px;
    border-radius: 0px;
    border: none;
    margin-right: 0px;
    display: block;
    color: #ffffff;
    line-height: 48px;
    width: 100%;
}

.minicart-wrapper .block-minicart .actions .secondary a.action.viewcart:hover{
 background: #00B25F;
 color: #fff;   
}


.block-minicart .block-content > .actions > .primary button {
    height: auto;
}



@media (min-width:769px) {
    .page-header .panel.wrapper {
        display: none;
    }

    .navigation, .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container, .page-main {
        max-width: 1400px;
        width: 100%;
    }

/*     .slider-container button.prev {
        display: none !important;
    }

    .slider-container button.next {
        display: none !important;
    } */

    .featured-section {
        display: none;
    }

}




.container {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    max-width: 1400px;
    padding-left: 20px;
    padding-right: 20px;
    width: auto;
}



.slider-container button {
    position: absolute;
    top: 50%;
    z-index: 5;
    background: rgba(255, 255, 255, 0.3);
    border: solid 1px #ffffff;
    transform: translate(0px, -50%);
    height: 35px;
    width: 35px;
    border-radius: 50%;
    color: #ffffff;
}

.slider-container button.prev {
    left: 15px;
}

.slider-container button.next {
    right: 15px;
}

.product.description.product-item-description {
    display: none;
}
.amsearch-link,
.product-item-link {
  display: -webkit-box;
  -webkit-line-clamp: 2 !important;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: normal;
  line-height: 1.4em;
  height: 2.8em;
}

.page-main > .page-title-wrapper .page-title span.base {
    color: #ffffff;
}


li.ammenu-item:nth-of-type(2) {
  display: none !important;
}
section.amsearch-overlay-block {
    z-index: 9;
}


@media (max-width: 1399px){

header.page-header .amsearch-wrapper-block {
    width: 55%;
}
   
.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item a.ammenu-link p.ammenu-text-block span.ammenu-text {
    font-size: 16px;
}   

}

@media (max-width: 1199px){

.ammenu-header-container .header.content .ammenu-logo {
    display: block;
    margin: 0 auto 0 0;
    min-width: auto;
    width: 100%;
    max-width: 171px;
}

.ammenu-nav-sections nav.ammenu-main-container ul.ammenu-items li.ammenu-item.category-item a.ammenu-link p.ammenu-text-block span.ammenu-text {
    font-size: 13px;
}




}


@media (max-width: 1024px){

.page-header .header.content button.ammenu-button {
    color: #D209B4 !important;
    border-bottom: 2px solid;
    border-top: 2px solid;
}

.page-header .header.content button.ammenu-button::before {
    border-top: 2px solid;
}


.page-header .header.content {
    padding: 20px 15px;
    flex-wrap: inherit;
    margin-bottom: 0px;
}

.some-container .wishlist_custom {
    margin: 0 10px;
}

.minicart-wrapper .action.showcart span.text,
.some-container .wishlist_custom a, .some-container .myaccount_custom a {
    font-size: 12px;
}

header.page-header .amsearch-wrapper-block .amsearch-input-wrapper input.amsearch-input {
    font-size: 13px;
}

header.page-header .amsearch-wrapper-block {
    width: 53%;
    max-width: 100%;
    padding: 0 14px;
}

.product-categories ul li.cat-colum {
    padding: 13px 15px;
}

.product-categories ul li.cat-colum a img {
    max-height: 24px;
}

.product-categories ul li.cat-colum a span.cat-name {
    font-size: 11px;
}




.ammenu-menu-wrapper .ammenu-nav-sections {
    background: #040734 !important;
}

.ammenu-menu-wrapper .ammenu-nav-sections section.ammenu-menu-title {
    padding: 0px;
    position: relative;
}


.ammenu-menu-wrapper .ammenu-nav-sections section.ammenu-menu-title button.ammenu-button.-close {
    color: #fff!important;
    background: #00b160;
    border-radius: 0;
    width: 28px;
    height: 28px;
    position: absolute;
    right: 4px;
    top: 0px;
    z-index: 999;
}

.ammenu-menu-wrapper .ammenu-nav-sections ul.ammenu-tabs-list {
    margin: 0px;
    background: none !important;
}

.ammenu-menu-wrapper .ammenu-nav-sections ul.ammenu-tabs-list li.ammenu-item button.ammenu-button {
    color: #fff !important;
    background: none !important;
}

.ammenu-menu-wrapper .ammenu-nav-sections ul.ammenu-tabs-list li.ammenu-item button.ammenu-button.-active {
    color: #00b160 !important;
}

.ammenu-nav-sections.-sidebar ul.ammenu-items li.ammenu-item.category-item button.ammenu-link {
    margin: 0px;
    padding: 0 15px;
    color: #fff !important;
    font-size: 15px;
    font-weight: 400 !important;
    background: none !important;
    border-bottom-color: rgb(27 30 79) !important;
}

.ammenu-nav-sections.-mobile.-accordion ul.ammenu-items li.ammenu-item.category-item ul.ammenu-items {
    padding: 0px;
    margin: 0px;
}

.ammenu-nav-sections.-mobile.-accordion ul.ammenu-items li.ammenu-item.category-item ul.ammenu-items li.ammenu-item.category-item a.ammenu-link {
    text-decoration: none;
}

.ammenu-nav-sections.-sidebar ul.ammenu-items li.ammenu-item.category-item {
    background: none !important;
}

.ammenu-nav-sections.-sidebar ul.ammenu-items li.ammenu-item.category-item ul.ammenu-items {
    padding: 0px;
}

.ammenu-nav-sections.-sidebar ul.ammenu-items li.ammenu-item.category-item ul.ammenu-items li.ammenu-item.category-item a.ammenu-link, .ammenu-nav-sections.-sidebar ul.ammenu-items li.ammenu-item.category-item ul.ammenu-items li.ammenu-item.category-item button.ammenu-link {
    margin: 0px;
    padding: 0 15px;
    color: #fff !important;
    font-size: 15px;
    font-weight: 400 !important;
    background: none !important;
}


.ammenu-nav-sections.-sidebar ul.ammenu-items li.ammenu-item.category-item a.ammenu-link {
    margin: 0px;
    padding: 0 15px;
    color: #fff !important;
    font-size: 15px;
    font-weight: 400 !important;
    background: none !important;
}

.ammenu-nav-sections.-sidebar .ammenu-account-section p.ammenu-menu-greetings {
    display: none;
}


}


@media (max-width: 768px){

.some-container .myaccount_custom a,
.some-container .wishlist_custom a{
    font-size: 0px;
}
.minicart-wrapper .action.showcart span.text {
    display: none;
}
.some-container {
    margin-left: auto;
}


.ammenu-header-container .header.content .ammenu-logo {
    max-width: 144px;
    margin: 0 auto;
    position: absolute;
    transform: translate(-50%, -50%);
    left: 50%;
    top:28%;
}

header.page-header .amsearch-wrapper-block {
    width: 100%;
    max-width: 100%;
    padding: 5px 0;
}

.minicart-wrapper .minicart-items-wrapper li.item .product {
    padding: 10px 0px;
}

.minicart-items-wrapper .product-item.item a.product-item-photo span.product-image-container {
    width: 50px !important;
}

.minicart-wrapper .minicart-items-wrapper li.item .product .product-item-details strong.product-item-name a {
    min-height: auto;
    font-weight: 500;
    color: #000000;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.page-header .amsearch-wrapper-block:before {
display: none;
}

.some-container .minicart-wrapper .action.showcart{
display: block;
}

.some-container .minicart-wrapper .action.showcart:before,
.some-container .myaccount_custom a:before,
.some-container .wishlist_custom a:before {
    margin: 0 auto 0px;
}


.ammenu-header-container .header.content .minicart-wrapper {
    margin-left: 0px;
}

.page-header .header.content {
    padding: 10px 15px;
    margin-bottom: 0px;
    flex-wrap: wrap;
}
.product-categories {
    display: none;
}

.slider-container button.prev {
    display: none !important;
}
.slider-container button.next {
    display: none !important;
}
.featured-section {
    display: none !important;
}

.checkout-cart-index .page-main {
    padding-left: 15px;
    padding-right: 15px;
}


.some-container .minicart-wrapper .action.showcart span.counter.qty {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    line-height: 25px;
    top: -16px;
    right: -8px;
    font-size: 11px;
}

}


@media (max-width:479px) {
    .page-header .header.content button.ammenu-button {
        margin: 13px 10px 17px 0;
    }

    .ammenu-header-container .header.content .ammenu-logo {
        max-width: 122px;
    }

    .some-container .minicart-wrapper .action.showcart span.counter.qty {
    width: 20px;
    height: 20px;
    top: -16px;
    line-height: 20px;
    font-size: 11px;
}

    .some-container .minicart-wrapper .action.showcart:before, 
    .some-container .myaccount_custom a:before, 
    .some-container .wishlist_custom a:before {
        margin: 0 auto 0px;
        width: 23px;
        height: 23px;
        background-size: contain;
    }

    .slider-container button.prev {
        display: none !important;
    }

    .slider-container button.next {
        display: none !important;
    }

    .featured-section {
        display: none !important;
    }

}
