

/* Start:/local/templates/mongolia/template_styles.css?17520917604286*/
.header--mobi__bot-logo {
    width: 140px !important;
    height: auto !important;
    position: relative;
    top: 1px;
}

.choice__type-item, .header--desk__bot-link {
    text-transform: uppercase;
}

.pageproduct-hero__size-list .selected .pageproduct-hero__size-cell {
    color: var(--white-text-color);
    border: 1px solid #faa429;
    background: #faa429;
}

.pageproduct-hero__size-cell:hover {
    cursor: pointer;
}

.header--desk.fixed .header--desk__mid-customer {
    bottom: 10px !important;
}

.header--desk.fixed .header--desk__top-logo {
    top: 85px !important;
}

.pageproduct-tag-scroll--mobi {
    width: 170px !important;
}

.pagecatalog-categories.slide-fade .swiper-slide.pagecatalog-categories__item {
    display: block;
}

.sidebar-modal,
.sidebar-modal-content.modal__container {
    transition: none !important;
}

.card__name {
    min-height: 24px;
}

.card__name:hover,
.card__name:active {
    color: var(--primary-color);
}

.pick-product-modal-overlay {
    display: flex;
    justify-content: center;
    align-items: center;
}

.pageproduct-tag-scroll--desk__right .old-price {
    text-decoration: line-through;
}

@media (min-width: 640px) {
    .card__name {
        min-height: 48px;
    }
}

@media (min-width: 320px) {
    .pageproduct-hero__slide {
        width: 100% !important;
    }
}

.pageproduct-modal__zoom-images__container {
    max-width: 90%;
    margin: 0 auto;
}

.header--mobi__search-wrap .header--desk__mid-search-btn {
    top: 14px;
    right: 30px;
    left: inherit;
}

.catalog-section__wrapper > ul {
    margin-top: 30px;
}

.catalog-section__wrapper > ul:first-child {
    margin-top: 0px;
}

/*
#zoom-image-modal .pageproduct-hero__slide {
    width: auto !important;
}*/

.pick-product-instruction .size {
    display: flex;
    flex-direction: row-reverse;
    width: 100%;
    justify-content: center;
    align-items: flex-start;
    gap: 50px;
}

.pick-product-instruction table.table {
    width: auto;
    font-size: 16px;
    border-collapse: collapse;
}

/*
.pick-product-instruction .size__right {
    width: 100%;
}
*/

.pick-product-instruction .size__left {
    max-width: 400px;
}

.pick-product-instruction table.table th,
.pick-product-instruction table.table td {
    padding: 5px 15px;
    text-align: center;
}
.pick-product-instruction table.table tbody tr:nth-child(2n+1) {
    background: #eaebec;
}

.pick-product-instruction .table__header {
    background-color: #eaebec;
    border-radius: 25px 25px 0 0;
}

.pick-product-instruction .table__header th {
    vertical-align: middle;
}

.pick-product-instruction .table__header th:first-child {
    border-radius: 11px 0 0 0;
}

.pick-product-instruction .table__header th:last-child {
    border-radius: 0 11px 0 0;
}

.pick-product-instruction  table caption {
    text-align: center;
    font-weight: 700;
    margin-top: 20px;
    margin-bottom: 5px;
}

.pagemain-prev-watch__swiper-lv-1>.swiper-wrapper,
.pagemain-prev-watch__swiper-lv-1.swiper-backface-hidden .swiper-slide {
    transform: none;
}

.bx-pagination-container .swiper-control .button-prev img,
.bx-pagination-container .swiper-control .button-next img {
    width: 100%;
    max-width: 11px;
}

.bx-pagination-container .swiper-control .button-prev a,
.bx-pagination-container .swiper-control .button-next a {
    line-height: 11px;
}

.btnPage__nav {
    width: 50px;
    height: 50px;
    text-align: center;
    line-height: 50px;
    border-radius: 10px;
    background-color: #edecec;
}

.btnPage__nav:hover, .btnPage__nav.bx-active {
    background-color: rgba(251, 172, 25, 0.25);
    box-shadow: -2px -1px 4px rgba(0, 0, 0, 0.15);
}

.bx-pagination-container .swiper-control {
    display: flex;
    margin-top: 30px;
    gap: 10px;
    justify-content: center;
}

.catalog__countitem {
    display: flex;
    gap: 10px;
    justify-content: center;
}

.catalog__countitem .custom-select {
    width: 50px;
    position: relative;
    top: -7px;
}

@media (min-width: 980px) {
    .bx-pagination-container .swiper-control {
        gap: 20px;
    }
}
/* End */
/* /local/templates/mongolia/template_styles.css?17520917604286 */
