.Bx-Rang .irs, .drop-Bx, .elementor-container, .namd li, .slider-section, .step2 {position: relative;}.cost-total, .count-pro span, .offer-mob, .old-cost, .tel {font-family: Vazirmatn;}#cssmenu>ul, .brand-col li, .footer-info li, .panel-menu ul li {list-style: none;}.owl-nav, .tel, .text-info a {direction: ltr;}.cost, .old-cost, .text-info a {}* {border: none;margin: 0;padding: 0;outline: 0!important;box-sizing: border-box;}p, ul {margin-bottom: 0!important;}html {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;direction: rtl;height: 100%}*, :after, :before {-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: inherit;}.row {margin-left: 0!important;margin-right: 0!important;}a {text-decoration: none!important;cursor: pointer;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-Thin.woff2') format('woff2');font-weight: 100;font-style: normal;font-display: swap;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-ExtraLight.woff2') format('woff2');font-weight: 200;font-style: normal;font-display: swap;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-Light.woff2') format('woff2');font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-Regular.woff2') format('woff2');font-weight: 400;font-style: normal;font-display: swap;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-Medium.woff2') format('woff2');font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-SemiBold.woff2') format('woff2');font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-Bold.woff2') format('woff2');font-weight: 700;font-style: normal;font-display: swap;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-ExtraBold.woff2') format('woff2');font-weight: 800;font-style: normal;font-display: swap;}@font-face {font-family: Vazirmatn;src: url('../fonts/webfonts/Vazirmatn-Black.woff2') format('woff2');font-weight: 900;font-style: normal;font-display: swap;}body, html {font-family: Vazirmatn, sans-serif!important;font-weight: 400;font-size: 13px;line-height: 1.7;direction: rtl;background-color: #f8f8f8;scroll-behavior: smooth;overflow-x: hidden;}.Bx-Rang .irs {height: 55px;display: block;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.Bx-Rang .irs-line {position: relative;display: block;overflow: hidden;outline: 0!important;height: 5px;top: 33px;background: #eee;background: linear-gradient(to bottom, #ddd -50%, #fff 150%);border: 1px solid #ccc;border-radius: 16px;-moz-border-radius: 16px;}.Bx-Rang .irs-line-left, .Bx-Rang .irs-line-mid, .Bx-Rang .irs-line-right {position: absolute;display: block;top: 0;height: 8px;}.Bx-Rang .irs-line-left {left: 0;width: 11%}.Bx-Rang .irs-line-mid {left: 9%;width: 82%}.Bx-Rang .irs-line-right {right: 0;width: 11%}.Bx-Rang .irs-shadow {height: 2px;top: 38px;background: #333;opacity: .3;border-radius: 5px;-moz-border-radius: 5px;position: absolute;display: none;left: 0;width: 0;}.Bx-Rang .irs-slider {position: absolute;display: block;z-index: 1;top: 25px;width: 17px;height: 17px;border: 1px solid #aaa;background: #ddd;background: linear-gradient(to bottom, #fff 0, #dcdcdc 20%, #fff 100%);border-radius: 27px;-moz-border-radius: 27px;box-shadow: 1px 1px 3px rgba(0, 0, 0, .3);cursor: pointer;}.Bx-Rang .irs-slider.type_last {z-index: 2;}.Bx-Rang .irs-min {left: 0;cursor: default;}.Bx-Rang .irs-max {right: 0;cursor: default;}.Bx-Rang .irs-grid {position: absolute;display: none;bottom: 0;left: 0;width: 100%;height: 20px;}.Bx-Rang .irs-with-grid .irs-grid, .drop-Bx.opn-Bx .Bx-Rang {display: block;}.Bx-Rang .irs-hidden-input {position: absolute!important;display: block!important;top: 0!important;left: 0!important;width: 0!important;height: 0!important;font-size: 0!important;line-height: 0!important;padding: 0!important;margin: 0!important;outline: 0!important;z-index: -9999!important;background: 0 0!important;border-style: solid!important;border-color: transparent!important;}.Bx-Rang .irs-bar {height: 5px;top: 33px;border-top: 1px solid #333;border-bottom: 1px solid #333;background: #333;position: absolute;display: block;left: 0;width: 0;}.Bx-Rang .irs-slider.state_hover, .Bx-Rang .irs-slider:hover {background: #fff;}.Bx-Rang .irs-max, .Bx-Rang .irs-min {position: absolute;display: block;color: #333;font-size: 12px;line-height: 1.333;text-shadow: none;top: 0;padding: 1px 5px;background: rgba(0, 0, 0, .1);border-radius: 3px;-moz-border-radius: 3px;}.Bx-Rang .irs-from, .Bx-Rang .irs-single, .Bx-Rang .irs-to {position: absolute;display: block;top: 0;left: 0;cursor: default;white-space: nowrap;color: #fff;font-size: 14px;line-height: 1.333;text-shadow: none;padding: 1px 5px;background: #333;border-radius: 3px;-moz-border-radius: 3px;}.cal.ml-auto, .frm-search button i, .head-tab li a.active:hover {color: #fff!important;}.pc-q1 img {height: 200px!important;width: 100%}.sty-f {font-size: 12px;}.open-Bx {width: 100%;height: 40px;cursor: pointer;}.drop-Bx .Bx-Rang {display: none;position: absolute;background: #fff;width: 100%;right: 0;left: 0;margin: 0!important;padding: 15px;border-radius: 0 0 5px 5px;box-shadow: 0 1px 2px #a7a7a7;}.select2-results__option--selectable {font-size: 13px;}.select2-container--open, .select2.select2-container.select2-container--default.select2-container--below.select2-container--open.select2-container--focus {border-radius: 25px 25px 0 0!important;}.advance-search {display: block!important;width: 100%;height: 100%;cursor: pointer;}.is-fixed {height: 100vh;overflow: hidden;}.head-tab li a:hover, .w-color {color: #333;}.body-tab-3, .body-tab-4 {position: absolute;top: 0;right: 0;width: 100%;z-index: 1;background-color: #fff;}.tab-content.body-tab-2.px-3.pt-3.pb-0.text-center {min-height: 200px;}.border-none, .nav-tabs {border: none!important;}.close-box, .close-box-2 {cursor: pointer;z-index: 2;}.c-navi-new-list__category-item>li>a:hover {color: #1c1c1c;}.banner-cols img {border-radius: 10px;}@media screen and (max-width:767px) {.copy-text, .item-category li, .item-search li, .namd, .owl-slider .item, .pro-name a {text-align: center;}.select-city.ml-auto, .sort-filter li:first-child {width: 100%!important;}#lightgallery .item {height: 300px!important;}#lightgallery .item img {object-fit: fill!important;height: 300px!important;max-height: 300px!important;}.container-fluid.logo-section, .logo-col, .p-0-mob, .p-xs-0, .pr-padding {padding-left: 0!important;padding-right: 0!important;}.c-header.js-header {padding: 10px!important;}.title-head {margin-bottom:30px!important;}.title-slide {font-size: 1.3rem!important;}.copy-text {font-size: 12px!important;padding-bottom: 10px;}.daily-section .title-head, .new-section .title-head {margin-bottom: 50px!important;}.item-category li {min-width: 120px;}.sort-filter li {width: 49%;margin: 7px 0!important;}.list-banner li:not(:last-child), .mb-xs-15 {margin-bottom: 15px;}.owl-carousel .item {-webkit-transition-duration: .1s;transition-duration: .1s;}.owl-slider .item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-negative: 0;flex-shrink: 0;max-width: 100%;position: relative;}.owl-slider .item img {max-width: 100%;max-height: 100%;-o-object-fit: cover;object-fit: cover;height: 100%!important;border-radius: 5px;width: 100%}.namd.mt-5, .social-footer {padding-right: 0!important;text-align: center;}.copy {font-size: 10px!important;}.social-footer li {margin-left: 10px;margin-right: 10px;}.item-search li {line-height: 3!important;flex-grow: 1;position: relative;margin: 6px;width: 42%!important;display: inline-block;}.item-search, .list-banner li {display: block;}.item-search {margin-top: 30px!important;width: 100%;list-style: none;margin: 0;padding: 0;}.pl-padding, .pr-xs-0 {padding-right: 0!important;}.pl-padding, .pl-xs-0 {padding-left: 0!important;}.search-mob {width: 100%}.more a {border: 2px solid #fff;border-radius: 25px;color: #fff;padding: 7px 10px;}.pl-padding {margin-top: 15px;}.list-banner li a {height: 190px;}.socaial-menu li, .toolbar-mob li {display: inline-block;vertical-align: middle;}.c-navi-new-list__categories, .frm-search .selection {display: none!important;}.frm-search {margin-top: 10px;}.img-pro, .img-pro-wnd {padding: 0!important;height: 150px;}.btn-search span, .socaial-menu li img {transform: scale(.8);}.socaial-menu li {margin-right: 10px;}.logo, .socaial-menu, .toolbar-mob {text-align: left;}.banner-cols {padding: 5px!important;}.select-city.ml-auto {position: relative;}.fast-link {width: 93%;margin-left: auto;margin-right: auto;}.about-company {padding-left: 10px!important;padding-right: 10px!important;}.link-app {text-align: center;margin-bottom: 20px!important;}.row.mt-4.row-title-brand {margin-right: 15px!important;margin-left: 15px!important;}.row.mt-3.mb-3.row-brand {background-color: #fff;}.row.mt-3.main-image {margin-top: 60px!important;margin-bottom: 60px!important;}.col-12.text-center.more {padding: 0!important;}.social-footer {margin-top: 20px!important;}.img-pro, .img-pro-wnd {display: block;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-negative: 0;flex-shrink: 0;max-width: 100%;position: relative;margin-top: 30px;}.toolbar-mob a {color: #747474;}.owl-wnd {display: flex!important;overflow-x: auto;}.container-fluid {padding-left: 8px;padding-right: 8px;}.close-box, .close-box-2 {font-size: 12px;}.nav-tabs li, .nav.nav-tabs.head-tab li {-webkit-box-flex: 0;-webkit-flex: 0 0 auto;-ms-flex: 0 0 auto;flex: 0 0 auto;list-style: none;margin-bottom: 0!important;margin-top: 0!important;}.nav-tabs, .nav.nav-tabs.head-tab.step-0 {-webkit-overflow-scrolling: touch;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;list-style: none;margin-bottom: 0;margin-top: 0;overflow-x: auto;overflow-y: hidden;will-change: scroll-position;}}.box__box_container div, .category-section-baaner .card .d-block, .d-block.s-news, .d-block.s-news2, .img-category, .img-pro-banner, .l-news, .page, .widget-container, .widget-cta {overflow: hidden;}.c-navi-new-list__sublist-option--has-icon i {vertical-align: middle;margin-left: 10px;}.owl-dot {background-color: transparent!important;}.owl-slider .owl-dots {position: absolute;bottom: 0;right: 0;width: 100%;text-align: center;}.btn-search span {background: url("../images/slice.png") -165px -8px no-repeat;width: 22px;height: 22px;vertical-align: middle;display: inline-block;background-color: transparent!important;}.img-pro img, .img-pro-wnd img, .list-banner li img {height: 100%!important;max-width: 100%;max-height: 100%}.list-banner li a {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-negative: 0;flex-shrink: 0;max-width: 100%;position: relative;}.list-banner li img {-o-object-fit: fill;object-fit: fill;border-radius: 5px;}@media screen and (min-width:768px) {.item-search li, .row.social-footer ul {text-align: center;}#lightgallery .item {height: 500px!important;}#lightgallery .item img {object-fit: fill!important;height: 500px!important;max-height: 500px!important;}.title-head {margin-bottom: 0!important;}.footer-info li::after {position: absolute;content: '';height: 1px;width: 69%;background-color: #f8f8f857;}.footer-info li:last-child:after {display: none!important;}.elementor-container {display: -webkit-box;display: -ms-flexbox;display: flex;margin-right: auto;margin-left: auto;}.footer-info li {padding-left: 100px;}.row-counter {margin-top: 30px;}.pr-md-0, .social-footer {padding-right: 0!important;}.pl-md-0 {padding-left: 0!important;}.content-inner {margin-top: -100px;}.row.mt-5.mb-5.row-box {margin-left: -15px!important;margin-right: -15px!important;}.social-footer li {margin-left: 10px;}.item-search li {line-height: 3!important;flex-grow: 1;position: relative;margin: 0 10px;}.item-search {width: 100%;list-style: none;margin: 0;padding: 0;display: flex;flex-direction: row;}.owl-best-saler-row, .owl-newest-row, .slider-section, .wnd-row {direction: ltr;}header .row-top {padding: 5px 40px;-webkit-transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;}.c-header.js-header {width: 100%;padding: 4px 0;}.link-app {text-align: right;white-space: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;width: auto;}.owl-slider .owl-next, .owl-slider .owl-prev {top: 40%!important;}.copy, .fast-link, .namd {text-align: left;}.owl-carousel.owl-theme.owl-logo .item img {width: auto!important;margin: auto;}.row.mt-3.main-image {margin-top: 40px!important;margin-bottom: 40px!important;}.container-fluid {padding-left: 35px;padding-right: 35px;}.set>span i {display: none;}.container-fluid.category-section-baaner {background-color: #f6f5f5;}.timer .far {font-size: 23px;}.img-pro, .img-pro-wnd {height: 207px;}.cost-total {font-size: 20px;}}.select-city.ml-auto {line-height: 4;}.cal.ml-auto {display: block;font-size: 13px;}.frm-search {display: flex;}.frm-search .form-control {box-shadow: none!important;border-radius: 0 5px 5px 0;}.frm-search input {border-top: none!important;border-bottom: none!important;border-right: none!important;border: none!important;}.img-search {width: 40px;background-color: #ebebeb;height: 40px;display: block;text-align: center;border: none!important;box-shadow: none!important;border-radius: 4px 0 0 4px;}@media screen and (min-width:768.99px) and (max-width:991.99px) {.socaial-menu li, .toolbar-mob li {display: inline-block;vertical-align: middle;}.frm-search {margin-top: 10px;}.socaial-menu {text-align: left;}.socaial-menu li {margin-right: 10px;}.c-navi-new-list__category-item {display: none!important;}}@media screen and (max-width:991.99px) {.container-fluid.slider-section.p-0 {background-color: #d5c389;}.owl-best-saler .owl-stage {padding-right: 0!important;}.row.row-slider {padding-top: 20px;padding-bottom: 20px;}.row-top {padding-top: 10px;padding-bottom: 10px;}.c-navi.js-navi, .main-category {display: none!important;}.menuTrigger i {font-size: 30px;color: #333;}.namd li {display: inline-block;vertical-align: middle;margin-right: 4px;}}.btn-search i {font-size: 15px!important;vertical-align: middle;}@media screen and (min-width:992px) {.slider-section {height: 100%!important;}.row.header-menu {background-color: #010101;text-align: center;padding: 10px;}.row.desc-moshaver {margin-top: 80px;}.widget-w {margin-top: 50px;}.shop.mr-auto {padding-left: 55px;}.c-navi-new-list__category-item {padding-right: 150px!important;}.row.row-slider {position: absolute;right: 0;left: 0;width: 85%;z-index: 5;margin: auto!important;top: 0;bottom: 0;height: 180px;}.logo-img::after {position: absolute;content: '';background-color: #b7b7b7;top: 40%;width: 100%;height: 1px;right: 0;}.more a {border: 2px solid #fff;border-radius: 25px;color: #fff;padding: 7px 22px;}.namd li {margin-right: 15px;display: inline-block;}.owl-wnd .item {border-radius: 10px;margin: 12px 7px;}.banner-section .banner-col {padding-right: 10px!important;padding-left: 10px!important;}}.item-img {border-radius: 14px;background-color: #fff;width: 100%;position: relative;}.dark-overlay.removeFocusIndicator {width: 100%;height: 100%;background-color: #c1c3ca;opacity: .09;position: absolute;top: 0;left: 0;z-index: 1;border-radius: 14px;}.pro-name {width: 100%;display: block;padding-right: 5px;padding-left: 5px;}.pro-name a {color: #212020;display: block;font-size: 12px;font-weight: 600;text-align: center;min-height: 60px;}.old-cost {color: #ababab;text-decoration: line-through;font-weight: 500;font-size: 14px;}.offer-mob {background-color: #ff2400;color: #fff;border-radius: 25px;padding: 0 8px;margin-right: 5px;}.cost-total {color: #333;font-weight: 700;}.unit {font-size: 10px;color: #565656;font-weight: 500;}.copy .color, .count-pro, .manufature-name a {font-weight: 600;}.cost-total {font-size: 15px;}.cost-unit, .d-block.banner-name-category i {font-size: 10px;}.timer .far {font-size: 16px;color: #545354;margin-top: -4px;}.brand-col li a:hover, .copy .color {color: #ff6000;}.owl-pro .owl-stage {margin-right: -35px;}.img-pro, .img-pro-wnd {margin-top: 30px;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-negative: 0;flex-shrink: 0;max-width: 100%;position: relative;}.img-pro img, .img-pro-wnd img {-o-object-fit: contain;object-fit: contain;border-radius: 5px;}.owl-wnd .item {background-color: #ffff;}.instagram span, .social-footer li, .timer>span {display: inline-block;vertical-align: middle;}.owl-next, .owl-prev {background-color: #fff!important;box-shadow: 0 0 5px #ccc!important;width: 26px;height: 56px!important;border-radius: 4PX!important;margin: 0!important;}.owl-nav span {line-height: 1!important;font-size: 32px;color: #e5c582;}.owl-nav {margin: 0!important;}.manufature-name a {color: #b0b0b0;font-size: 11px;text-align: right;}.cost-unit {text-align: center;adding: 0!important;}.count-pro {font-size: 11px;}.owl-best-saler .item, .owl-newest .item {border-radius: 5px;background-color: #fff;margin-bottom: 12px;}.title-section {padding-bottom: 15px;position: relative;}.logo-section .title-section::before {position: absolute;bottom: -3px;right: 10%;width: 10px;height: 3px;background-color: #fff!important;border-radius: 5px;content: ''}.logo-section .title-section::after {right: 0;left: auto!important;}.title-section span {font-weight: 600;font-size: 20px;color: #6c6c6c;}.copy {background-color: #333;padding-top: 10px;padding-bottom: 10px;font-size: 11px;color: #f8f8f8;}.footer {background: url("../images/bg-footer.jpg") bottom center/contain no-repeat #ffff;padding-right: 20px!important;padding-left: 20px!important;min-height: 366px;padding-top: 50px;}.add-link, .fax-link, .mail-link, .mob-link, .tel-link {padding-right: 30px;position: relative;padding-left: 30px;text-align: right;}.owl-send, .send-section {padding-top: 20px;padding-bottom: 20px;}.footer-info li {line-height: 2;text-align: right;margin-bottom: 5px;color: #f8f8f8;position: relative;}.footer-info li .color {color: #333;font-weight: 700;display: inline-block;}.add-link::before {background: url("../images/slice.png") -170px -144px no-repeat;width: 17px;height: 23px;display: inline-block;margin-left: 14px;content: '';position: absolute;right: 0;top: 0;}.fax-link::before, .tel-link::before {width: 17px;height: 17px;display: inline-block;margin-left: 14px;position: absolute;content: '';right: 0;}.add-link {font-size: 14px;font-weight: 6000;}.tel-link::before {background: url("../images/slice.png") -130px -147px no-repeat;top: 0;}.fax-link, .mail-link, .mob-link, .tel-link {font-size: 12px;font-family: Vazirmatn;}#panel-menu ul, .subPanel {padding-right: 0!important;}.panel-menu, .subPanel {width: 300px;position: fixed;right: -300px;z-index: 999999!important;display: block!important;top: 0;bottom: 0;}.fax-link::before {background: url("../images/slice.png") -124px -185px no-repeat;top: 0;}.mob-link::before {background: url("../images/slice.png") -167px -185px no-repeat;width: 19px;height: 19px;display: inline-block;margin-left: 14px;content: '';position: absolute;right: 0;top: 0;}.social-footer ul li {width: 36px;height: 36px;}.social-footer a {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}.send-section {background-color: #f6f5f5;}.owl-logo .item {display: flex;align-items: center;height: 80px;}.owl-news .item {background-color: #fff;border-radius: 15px;color: #fff;padding-bottom: 5px;}.more-news {-webkit-transition: .5s 80ms;-moz-transition: .5s 80ms;-ms-transition: .5s 80ms;-o-transition: .5s 80ms;transition: .5s 80ms;}.panel-menu {background-color: #fff!important;height: 100vh;-webkit-transition: .5s;-moz-transition: .5s;-o-transition: .5s;transition: .5s;}.close-li {background-color: #333!important;}.subPanel {background-color: #fff!important;height: 100%;-webkit-transition: .5s;-moz-transition: .5s;-o-transition: .5s;transition: .5s;}#panel-menu ul {max-height: 90vh;overflow-y: auto!important;}.panel-menu ul li {line-height: 4;padding: 5px 10px 5px 20px;border-bottom: 1px solid #eee;width: 100%;padding-top: 0!important;padding-bottom: 0!important;cursor: pointer;position: relative;background-color: #fff;border-bottom: 1px solid #b6b6b754;color: #222;font-size: 14px;font-weight: 600;}.btn-menu {background-color: #cf992d!important;width: 100%;line-height: 40px;padding: 5px;cursor: pointer;}.btn-menu a {width: 49%;display: inline-block!important;line-height: 2;text-align: center!important;color: #fff!important;font-size: 14px;}.main-menu a {color: #222;font-weight: 600;font-size: 14px;}.openSubPanel {position: relative;z-index: 1;text-align: right;width: 100%;display: block;}.back-to-top, .img-news, .js-categories-bar-item, .namd li, .panel-menu.isOpen .close-menu, .short-text-banner-top, .sub-title-slide, .title-slide {text-align: center;}.panel-menu.isOpen, .subPanel.isOpen {-webkit-transform: translateX(-300px);-moz-transform: translateX(-300px);-ms-transform: translateX(-300px);-o-transform: translateX(-300px);transform: translateX(-300px);box-shadow: 0 5px 15px 0 rgba(0, 0, 0, .3);}.arow-menu i, .closeSubPanel i {transform: rotate(180deg);display: inline-block;vertical-align: middle;}.closePanel, .closeSubPanel, .openSubPanel {cursor: pointer;}.panel-menu>ul:first-child {overflow-y: auto!important;max-height: 100vh;width: 100%}.panel-menu.isOpen::before {position: absolute;right: 300px;content: '';top: 0;height: 100%;min-height: 100%;background-color: rgba(0, 0, 0, .5);width: 500%}.arow-menu i {background: url("../images/nav-sprite.png") -137px -288px no-repeat;width: 8px;height: 14px;position: absolute;top: 26px;}.close-menu .times {background: url("../images/nav-sprite.png") -190px -288px no-repeat;width: 20px;height: 20px;display: inline-block;vertical-align: middle;}.closeSubPanel i {background: url("../images/nav-sprite.png") -136px -309px no-repeat;width: 16px;height: 15px;}.panel-menu.isOpen .close-menu {padding: 0;width: 28px;height: 28px;font-size: 21px;color: #fff;line-height: 28px;float: left;position: absolute;left: -36px;}.openSubPanel .arow-menu {color: #879496;font-size: 22px;}.arow-menu {position: absolute;left: 0;top: 0;height: 29px;color: #879496;}.tel {display: inline-block;color: #42c1d4;font-weight: 600;font-size: 17px;}.inner-wrapper .item:hover, .owl-best-saler .item:hover, .owl-newest .item:hover, .owl-wnd .item:hover {box-shadow: 0 0 15px #ccc;-webkit-transform: translateY(-2px);transform: translateY(-2px);}.owl-carousel .item {-webkit-transition-duration: .1s;transition-duration: .1s;}.news-title {color: #333;font-size: 11.5px;padding: 5px;}.owl-news .item:hover .news-title {color: #ffb300;transition: .5s linear;}.c-header.js-header.fixed {padding-bottom: 4px!important;padding-top: 4px!important;-webkit-transform: translateY(-70px);transform: translateY(-70px);}.banner-col img, .banner-section img {width: 100%!important;border-radius: 10px;}.brand-row {width: 100%;padding: 20px;}.brand-col {width: 10%;float: right;}.brand-col li a {color: #616161;}.img-brand {margin-left: 10px;}.copy .row {color: #f8f8f88a;}.icon-up, .scrollup {color: #666!important;}.branding {background-color: #fff;border-radius: 7px;padding-top: 11px;padding-bottom: 7px;}.img-category.d-block.text-center {padding: 0;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-negative: 0;flex-shrink: 0;max-width: 100%;position: relative;}.img-category img {max-width: 100%;max-height: 100%;-o-object-fit: fill;object-fit: fill;height: 100%!important;width: 100%!important;}.name-category {color: #565656;padding-left: 20px;}.categori-list {padding-bottom: 20px;}.d-block.text-right.name-category {margin-bottom: 15px!important;}.d-block.text-right.name-category:hover {color: #ffb300;text-decoration: underline;font-weight: 500;}.img-category.d-block.text-center img {border-radius: 7px 7px 0 0;}.owl-slider .owl-next, .owl-slider .owl-prev {width: 32px!important;height: 61px!important;font-size: 0!important;border: none!important;top: 40%;position: absolute;z-index: 2;box-shadow: none!important;}.owl-slider .owl-next {background: url('../images/slice.png') -73px -238px no-repeat!important;right: 20px!important;border-radius: 0!important;}.owl-slider .owl-prev {background: url('../images/slice.png') -13px -240px no-repeat!important;left: 20px!important;border-radius: 0!important;}#header, .c-header.js-header, .cssmenu ul ul, .item-search li a {background-color: #ffff;}.owl-dot {border: none!important;padding: 0!important;box-shadow: none!important;}.owl-dot.active span {background-color: #07516e!important;}.text-color {color: #cac8c8;font-size: 12px;}.sale-name a {color: #787676;font-size: 11px;font-weight: 500;}#header {border-top: 2px solid #333;position: relative;z-index: 10;}.c-header.js-header {-webkit-transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s, -webkit-transform .3s;}.c-navi-new-list {align-items: center;}.img-search span {background: url("../images/slice.png") -137px -10px no-repeat!important;width: 19px!important;height: 19px!important;vertical-align: middle;display: inline-block;}header .select2-container--default .select2-selection--single {background-color: #ebebeb!important;border-top: 0!important;border-right: 0!important;border-bottom: 0!important;border-radius: 0 4px 4px 0!important;border-left: 1px solid #e0e0e0!important;}header .select2-container .select2-selection--single {height: 39px!important;}header .select2-container--default .select2-selection--single .select2-selection__rendered {color: #636363!important;line-height: 40px!important;}header .select2-container--default .select2-selection--single .select2-selection__arrow {top: 4px!important;}header .basket a {color: #606060;}header .line {display: inline-block;border-left: 1px solid #ccc;height: 20px;}header .account a {color: #676767;}.d-block.title-banner-top {color: #565656;font-weight: 600;margin-bottom: 10px;}.short-text-banner-top {color: #565656;font-weight: 600;margin-top: 10px;}.category-section-baaner .card {border-radius: 7px!important;border: none!important;}.banner-right .img-pro-banner:nth-child(2) {margin-top: 15px;}.d-block.banner-name-category {position: absolute;bottom: 0;left: 0;color: #565656;font-weight: 600;z-index: 1;background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0, #fff 100%);background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0, #fff 100%);padding: 10px 0 10px 20px;width: 100%;text-align: left;border-radius: 0 0 7px 7px;}.category-section-baaner .card:hover img, .img-category:hover img, .img-pro-banner .banner-name-category {transition: .6s!important;}.categori-list .item:hover img, .category-section-baaner .card:hover img {transform: scale(1.1);-webkit-filter: brightness(1.2);filter: brightness(1.2);cursor: pointer;}.category-section-baaner .card:hover .title-banner-top {color: #ffb300;}.d-block.text-left.name-category {margin-top: 10px;padding-right: 20px;padding-left: 20px;margin-bottom: 5px!important;}.owl-theme .owl-nav {margin-top: 10px;direction: ltr;}.owl-logo .item:hover img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}.owl-logo img {transition: .3s ease-in-out;}.banner-col img, .banner-section img {transition: .6s linear;}.banner-col img:hover, .banner-section img:hover {-webkit-filter: brightness(1.2);filter: brightness(1.2);cursor: pointer;}.img-category {position: relative;}.cssmenu ul li.has-sub ul li.has-sub ul li a:hover, .cssmenu ul ul li.has-sub:hover a {background: #f81;color: #fff!important;}.cssmenu, .cssmenu #head-mobile, .cssmenu ul, .cssmenu ul li, .cssmenu ul li a {border: 0;list-style: none;line-height: 1;display: block;position: relative;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.back-to-top, .back-to-top span, .contact-info, .frm-search button, .icon-info, .icon-info span, .text-info a {display: inline-block;}.cssmenu:after, .cssmenu>ul:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.cssmenu #head-mobile {display: none;}.cssmenu>ul>li {display: inline-table;position: relative;z-index: 5;margin-left: 20px;}.cssmenu>ul>li.has-sub:hover>a:before {top: 23px;height: 0;}.cssmenu ul ul {position: absolute;left: -9999px;border-radius: 14px!important;padding: 10px 0 5px;}.cssmenu ul ul li {height: 0;-webkit-transition: .25s;-ms-transition: .25s;transition: .25s;}.cssmenu li:hover>ul>li {height: 45px;}.cssmenu ul ul ul {margin-right: 100%;top: 0;z-index: 2;box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .2);}.cssmenu ul ul li a {padding: 0 15px;width: 200px;font-size: 13px;text-decoration: none;color: #333;font-weight: 400;line-height: 2.7;box-shadow: 0 0 4px #aeb2b5;margin: 0 10px 10px;border-radius: 9px;}.cssmenu ul ul li.last-item>a, .cssmenu ul ul li:last-child>a {border-bottom: 0;}.cssmenu ul ul li a:hover, .cssmenu ul ul li:hover>a {color: #010101;background-color: #333;}.cssmenu ul ul li.has-sub>a:after {position: absolute;top: 16px;right: 11px;width: 8px;height: 2px;display: block;background: #ccc;content: ''}.cssmenu ul ul li.has-sub>a:before {position: absolute;top: 13px;right: 14px;display: block;width: 2px;height: 8px;background: #ccc;content: '';-webkit-transition: .25s;-ms-transition: .25s;transition: .25s;}.cssmenu ul ul>li.has-sub:hover>a:before {top: 17px;height: 0;}.cssmenu ul ul ul li.active a {border-left: 1px solid #333;}.cssmenu>ul ul>li.has-sub>ul>li.active>a, .cssmenu>ul>li.has-sub>ul>li.active>a {border-top: 1px solid #333;}.cssmenu li:hover>ul {left: auto;}.cssmenu>ul>li>a {font-size: 14px;text-decoration: none;color: #333;line-height: 3.2;font-weight: 600;}#cssmenu1 li i, .c-navi-new-list__category-link i {font-size: 8px;vertical-align: middle;color: #333;margin-right: 4px;}.cssmenu>ul>li>a>span {padding: 5px 14px;}#cssmenu>ul {margin: 0;padding: 0;display: block;z-index: 99;text-align: right;}img {max-width: 100%!important;}img.ax-ft1 {height: 108px;object-fit: contain;}.c-navi-new-list__categories, .list__categories, .widget-element {width: 100%}.title-info {font-size: 15px;font-weight: 600;}.icon-info span {background: url('../images/slice.png') -15px -65px no-repeat;width: 16px;height: 17px;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}.icon-info {width: 30px;vertical-align: middle;position: relative;}.text-info {width: calc(100% - 45px);vertical-align: middle;margin-right: 5px;}.contact-info, .instagram i {margin-right: 10px;vertical-align: middle;}.text-info a {color: #333!important;font-weight: bolder;font-size: 18px;}.instagram:hover {color: #fff;}.more-view:hover, .more-view:hover span {color: #333!important;}.instagram i {font-size: 20px;}.back-to-top {width: 55px;height: 55px;position: absolute;top: -32px;right: 15px;border-radius: 100%;font-size: 13px;z-index: 100;background-color: #333;border: 5px solid #f8f8f8;line-height: 53px;}.frm-search, .img-news, .service-col {position: relative;}.back-to-top span {background: url('../images/slice.png') -18px -163px no-repeat;width: 18px;height: 17px;}.service-col {padding-top: 20px;padding-bottom: 20px;}.more-view span {vertical-align: middle;font-size: 12px;color: #282828;margin-right: 7px;}.more-view {color: #282828!important;padding: 10px 15px;border-radius: 25px;font-weight: 500;font-size: 13px;cursor: pointer;}.more-view:hover {background-color: #010101!important;transition: .2s linear;}.title-slide {color: #010101;font-size: 1.8rem;font-weight: 900;}.sub-title-slide {color: #010101;font-size: 1.5rem;font-weight: 500;}.frm-search {background-color: #fff;border-radius: 36px;direction: rtl;padding: 0 4px;border: 1px solid #fff;min-width: 250px;}.frm-search button {background: #333;width: 40px;height: 40px;vertical-align: middle;color: #010101;border-radius: 100%;font-size: 23px;}.frm-search input {width: calc(100% - 44px);border-radius: 25px;height: 40px;background-color: transparent!important;}.img-news, .img-news img {max-width: 100%;border-radius: 5px 5px 0 0;}.item-search li a {display: block;color: #333;font-weight: 900;border-radius: 35px;font-size: 19px;min-width: 77px;}.namd li img {width: 100px;height: 78px!important;object-fit: contain;}.namd li {padding: 10px 5px;min-width: 99px;background-color: #ffffff26;}.contact-info {width: calc(100% - 70px);}.img-news, .widget-wrap {display: -webkit-box;display: -ms-flexbox;}.lnk-footers {padding-right: 14px!important;}.about-company {color: #f8f8f8d6;font-size: 11px;}.img-news {display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-negative: 0;flex-shrink: 0;height: 189px;}.img-news img {max-height: 100%;-o-object-fit: cover;object-fit: cover;height: 100%!important;width: 100%}.u-img {position: absolute;width: 88px;height: 25px;bottom: 9px;left: 18px;z-index: 1;background-color: #333;padding: 2px;font-size: 12px;color: #d6b46c;line-height: 19px;font-weight: 500;}.d-block.h-news {color: #313131;font-size: 20px;min-height: 80px;}.d-block.s-news {color: #86214d;font-weight: 600;padding: 10px;}.l-news {color: #333;font-size: 12pt;padding: 0 10px;}.row.more-news {background-color: #ebebeb;padding: 10px;border-radius: 0 0 5px 5px;margin-top: 10px;}.owl-best-saler .owl-next, .owl-best-saler .owl-prev {width: 35px;height: 35px!important;border-radius: 100%!important;line-height: 1.5;top: 38%;position: absolute;}.row.more-news a {color: #7e7e7e;font-weight: 600;}.owl-best-saler .item:hover .row.more-news {background-color: #004f2d;}.owl-best-saler .item:hover .row.more-news a {color: #e0c8b8;}.tab-section {background-color: #f8f8f8;padding-top: 40px;padding-bottom: 40px;}.title-head {color: #313131;font-size: 18px;font-weight: 600;}.owl-best-saler .owl-next {right: -20px;}.owl-best-saler .owl-prev {left: -20px;}.owl-theme .owl-dots .owl-dot span {width: 7px;height: 7px;margin: 5px 2px;background: #a8a8a8;border-radius: 100%}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #d5c389!important;width: 10px;border-radius: 25px!important;height: 10px;}.new-section {background: url('../images/bg-new.jpg') repeat-x;position: relative;padding-top: 60px;padding-bottom: 40px;}.d-block.s-news2 {padding:2px 10px;}.video-icon {background: url('../images/slice.png') -127px -5px no-repeat;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}.about-section, .moshaver {background-color: #fff;}.d-block.link-video a {color: #606060;font-size: 12px;font-weight: 600;}@media screen and (min-width:1200px) {#cssmenu1>ul {width: 100%!important;}.owl-slider, .owl-slider .item, .owl-slider .item img, .owl-slider .owl-item, .owl-slider .owl-stage, .owl-slider .owl-stage-outer, .slider-section {height: 100%}.container, .container-lg, .container-md, .container-sm, .container-xl {max-width: 1160px;}}.pr-0 {padding-right: 0!important;}.chat {position: fixed;bottom: 3%;left: .5%;z-index: 10;}.new-section .title-head::after {background: url('../images/slice.png') -59px -13px no-repeat;width: 137px;height: 19px;content: '';position: absolute;bottom: -30px;left: 0;right: 0;margin: auto;}.l-news i {color: #333;font-size: 18px;vertical-align: middle;margin-left: 5px;}.lbl-cost {font-size: 12px;letter-spacing: 0;}.total-cost {color: #6b6969;font-size: 16px;font-weight: 600;}.desc-about, .t-about-title {color: #282828;margin-bottom: 20px;}.gap-section hr {background-color: #c5c5c5;height: 2px!important;}.daily-section .title-head::after {border-bottom: 1px solid #c8c8c8;width: 137px;height: 19px;content: '';position: absolute;bottom: -30px;left: 0;right: 0;margin: auto;}.about-section {padding-top: 40px!important;padding-bottom: 40px!important;}.moshaver, .news-section {padding-top: 70px;padding-bottom: 70px;}.t-about-title {font-size: 20px;font-weight: 600;}.desc-about {line-height: 2;text-align: justify;}.count-box .count {color: #333;font-size: 26px;font-weight: 600;letter-spacing: 3px;}.counter-title {color: #363b3b;font-size: 12px;font-weight: 600;}.title-sub {color: #454545;font-size: 11.5px;margin-top: 4px;}.h-news.h-60 {font-size: 13px;padding: 10px;max-height: 70px;min-height: 70px;text-align: justify;}.link-footer li {display: inline-block;margin: 0 10px;position: relative;}.link-footer li a {color: #333;font-weight: 500;font-size: 12px;}.link-footer li::after {position: absolute;content: '|';top: 2px;left: -12px;color: #111;}.link-footer li:last-child:after {display: none!important;}.text-news {color: #333;font-weight: 500;font-size: 14px;margin-bottom: 20px!important;}.input-news input {display: block;background-color: #1f1f1f;border-radius: 25px;width: 100%;color: #fff;font-size: 12px;padding: 13px 20px;border: 1px solid #333;box-shadow: none!important;}.btn.btn-news-letter {display: inline-block!important;background-color: #333;border-radius: 25px;font-weight: 600;color: #1f1f1f;font-size: 14px;padding: 11px 25px;border: 1px solid #333;box-shadow: none!important;margin-right: auto;}.copy-text {color: #f8f8f8;font-weight: 300;}.copy-text .color {color: #333;font-weight: 600;}.mr-auto {margin-right: auto!important;}.moshaver .title-head::after {border-bottom:1px solid #c8c8c8;width: 225px;height: 33px;content: '';position: absolute;bottom: -30px;left: 0;right: 0;margin: auto;}.widget-wrap {display: flex;width: 100%;padding: 0;}.widget-container {-webkit-transition: background .3s, border .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-border-radius .3s, -webkit-box-shadow .3s;-o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;}.elementor-cta__bg-wrapper {position: absolute;top: 0;left: 0;right: 0;bottom: 0;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;width: 100%;z-index: 1;overflow: hidden;}.elementor-cta__bg {-webkit-background-size: cover;background-size: cover;background-position: 50%;z-index: 1;}.elementor-cta__bg, .elementor-cta__bg-overlay {position: absolute;top: 0;left: 0;right: 0;bottom: 0;-webkit-transition: .4s;-o-transition: .4s;transition: .4s;width: 180px;height: 180px;margin: auto;}.elementor-cta__bg-overlay {z-index: 2;transition-duration: 1s;will-change: transform;}.widget-cta {-webkit-box-shadow: none;box-shadow: none;text-decoration: none;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition: .5s;-o-transition: .5s;transition: .5s;width: 100%;height: 100%;z-index: 10;}.frm-contct input, .frm-contct textarea {box-shadow: inset 0 0 7px 0 rgba(198, 196, 196, .5)!important;}.elementor-cta__content {padding: 0;min-height: 80px;text-align: center;width: 180px;margin: auto;}.widget-container {border-radius: 5px;border: 4px solid #333;background-color: #d9d9d9;width: 180px;height: 180px;margin: auto;}.elementor-cta__content div {width: 100%;font-weight: 500;transition: .2s linear;}.row.desc-moshaver {color: #303334;}@media screen and (min-width:768px) and (max-width:999.99px) {.desc-moshaver, .widget-w {margin-top: 50px;}}@media screen and (max-width:799.99px) {.elementor-cta__bg, .elementor-cta__bg-overlay, .widget-container {height: 100px;width: 120px;}.widget-w .elementor-container .box-img {margin: auto;display: inline-block;}.widget-w .elementor-container:nth-child(2) .box-img:last-child {margin-top: 0!important;}.elementor-cta__content {width: 120px;}.widget-wrap {margin: auto;}.elementor-container {text-align: center;}.widget-w {margin-top: 10px;}}.text-center.txt {font-size: 11px;}.has-sub ul li a {text-align: right;}.social-footer ul li {display: inline-block;text-align: center;line-height: 28px;vertical-align: middle;margin: 5px;}.social-footer a {display: block;width: 28px;height: 28px;padding: 0;-webkit-transition: -webkit-transform .5s;transition: transform .5s;-webkit-transform-style: preserve-3d;transform-style: preserve-3d;z-index: 9;}.social-footer a .flip {-webkit-transform: translateZ(19px);transform: translateZ(19px);}.social-footer a .flop {display: block;-webkit-transform: rotateX(-90deg) translateZ(-19px);transform: rotateX(-90deg) translateZ(-19px);}.social-footer a span {padding: 0;display: block;width: 23px;height: 28px;line-height: 28px;}.social-footer a:hover {-webkit-transform: rotateX(90deg);transform: rotateX(90deg);}.social-footer li i, .social-footer li svg {font-size: 26px;color: #d9bb75;vertical-align: middle;}.social-box li a svg path {fill: #d9bb75;}.frm-contct input {height: 40px;line-height: 40px;}.frm-contct textarea {min-height: 300px;padding-top: 40px!important;padding-bottom: 40px!important;}.row.mt-2.cos-box {}.Cntnt-q1.p-2.d-inline-block {min-height: 190px;}.Arount-Hst.fw-bold.fs-6.pt-2.lh-lg {background-color: #fff;padding-right: 0!important;}li.search {margin-right: auto;float: none!important;margin-left: 0!important;}.ttle-Sq04 {font-size: 16px!important;}.Bx-Sq04 img {width: 60%;transition: .5s;}.Bx-Sq04:hover {box-shadow: 3px 3px 3px #33300555!important;}.Bx-Sq04 {transition: .3s;}.owl-slider .owl-item img {object-fit: cover;}.overlay__cox {position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: #31b6e6;background: -moz-linear-gradient(to bottom, rgb(212 93 127) 0, rgb(191 41 91) 50%, rgb(178 22 66) 100%);background: -webkit-linear-gradient(to bottom, rgb(212 93 127) 0, rgb(191 41 91) 50%, rgb(178 22 66) 100%);background: linear-gradient(to bottom, rgba(212, 143, 93, .23) 0, rgba(191, 104, 41, .51) 50%, rgba(178, 88, 22, .74) 100%);z-index: 2;}.box__box_container {position: relative;top: -110px;z-index: 2;}.elementor-cta__bg, .elementor-cta__bg-overlay {background-size: 100% 100%;}.elementor-cta__bg.elementor-bg img {object-fit: fill;width: 100% !important;height: 100% !important;}#lightgallery .item img {object-fit: cover !important;}  @media screen and (min-width: 992px){
      .owl-slider .item {
       
          display: block;
      }
/*     @font-face {*/
/*  font-family: yekanB;*/
/*  font-style: normal;*/
/*  font-weight: 500;*/
/*  src: */
/*    url(../fonts/BYekan+.ttf) format("truetype");*/
/*}*/
/*     @font-face {*/
/*  font-family: yekanB;*/
/*  font-style: normal;*/
/*  font-weight: 900;*/
/*  src: */
/*    url(../fonts/BYekan+Bold.ttf) format("truetype");*/
/*}*/
/* downloaded from https://rokaweb.ir */
@font-face {
	font-family: 'Yekan';
	src: url( '../fonts/Yekan.eot' );
	src: url( '../fonts/Yekan.eot?#iefix' ) format( 'embedded-opentype' ),
		url( '../fonts/Yekan.woff2' ) format( 'woff2' ),
		url( '../fonts/Yekan.woff' ) format( 'woff' ),
		url( '../fonts/Yekan.ttf' ) format( 'truetype' ),
		url( '../fonts/Yekan.svg#Yekan' ) format( 'svg' );
	font-weight: normal;
	font-style: normal;
}

.d-block.h-news a{
        font-family:  'iranyekan', sans-serif !important;
    font-weight: 900 !important;
}
.col-12.cost{
            font-family: 'iranyekan', sans-serif !important;
    font-weight: 500 !important;
}
.d-block.s-news2, .l-news{
            font-family:  'iranyekan', sans-serif !important;
    font-weight: 100 !important;
}
/*
new
*/


@font-face {
  font-family: iranyekan;
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/media/Yekan.eot);
  src: url(../fonts/media/Yekan.eot) format("embedded-opentype"),
    url(../fonts/media/Yekan.woff2) format("woff2"),
    url(../fonts/media/Yekan.woff) format("woff"),
    url(../fonts/media/Yekan.ttf) format("truetype");
}

/*@font-face {*/
/*  font-family: iranyekan;*/
/*  font-style: normal;*/
/*  font-weight: 400;*/
/*  src: url(../fonts/media/iranyekanwebregular.74500baf.eot);*/
/*  src: url(../fonts/media/iranyekanwebregular.74500baf.eot) format("embedded-opentype"),*/
/*    url(../fonts/media/iranyekanwebregular.e46ea675.woff2) format("woff2"),*/
/*    url(../fonts/media/iranyekanwebregular.0974083c.woff) format("woff"),*/
/*    url(../fonts/media/iranyekanwebregular.e4f82d0d.ttf) format("truetype");*/
/*}*/
/*@font-face {*/
/*  font-family: iranyekan;*/
/*  font-style: normal;*/
/*  font-weight: 700;*/
/*  src: url(../fonts/media/iranyekanwebbold.92d6ffc1.eot);*/
/*  src: url(../fonts/media/iranyekanwebbold.92d6ffc1.eot) format("embedded-opentype"),*/
/*    url(../fonts/media/iranyekanwebbold.9be2c236.woff2) format("woff2"),*/
/*    url(../images/media/iranyekanwebbold.80e0cf71.woff) format("woff"),*/
/*    url(../fonts/media/iranyekanwebbold.6e8ebb8e.ttf) format("truetype");*/
/*}*/

      .owl-slider .item img {
  object-fit: fill;
  max-height: 100% !important;
}
  }
  .frm-filter {
  justify-content: space-around;
  background-color: #fff;
  border-radius: 5px;
  padding: 10px;
  box-shadow: 0px 0px 5px #ccc;
}

@media screen and (max-width:767.99px) {
    .container-fluid.header-top .col-12 {
  text-align: center;
  margin-bottom: 5px;
}
    .frm-filter {
  margin-top: 10px;
}
}
@media screen and (min-width:768px) {
    .rounded.border.p-1.d-flex.align-items-center.justify-content-center.h-100.text-white.w-100 {
  min-width: 150px;
}
      .frm-filter {
  display: flex;
}
    .containe-fluid.P-Aq03.filter-search {
 margin-top: 50px;
margin-bottom: 5px;
}
}
.select2-container {
  width: 100% !important;
}
.img-select img {
  object-fit: contain;
  max-height: 100% !important;
}
.text-select {
  color: #333;
  font-size: 15px;
  font-weight: 600;
  margin-top: 10px;
}
.img-select {
  height: 50px;
}
.widget-w a {
  color: #333;
}
.slider-section::after{
    display:none;
}
.br-10 ,.frm-filter,.select2-container--default .select2-selection--single{
    border-radius:10px !important;
}
.col-12.cost {
  font-size: 12pt;
  font-weight: 500;
}
.d-block.k-cost {
  font-size: 12pt;
   font-weight: 500;
}
.row.mt-2.cos-box {
  min-height: 60px;
}
.row.mt-2.mb-2.inf-box {
  color: #333;
  font-weight: 500;
}
.img-news a{
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 189px;
  width: 100%;
}
.d-flex.b-flex {
  justify-content: space-between;
  margin-bottom: 8px;
}
.cal-save {
  background-color: #666;
  color: #fff;
  text-align: center;
  border-radius: 5px;
  line-height: 2.2;
  font-weight: 500;
}
.cal-wp {
  background-color: #333;
  color: #fff;
  text-align: center;
  border-radius: 5px;
  line-height: 2.2;
  font-weight: 500;
}
.cal-info {
  background-color: #d0ae6d;
  color: #fff;
  text-align: center;
  border-radius: 5px;
  line-height: 2.2;
  font-weight: 500;
}
.d-block.h-news a{
color: #313131;
font-size: 12pt;
min-height: 64px;
font-family: "iranyekan";
display: block;
font-weight: 700;
}
.cost, .d-block.s-news2 {
  padding: 2px 10px;
  color: #333;
  font-family: "iranyekan";
}
 .d-block.s-news2,.l-news {
  font-size: 10pt;
}
.P-Aq02.row {
  font-family: "iranyekan";
}
.fs-3 {
  font-size: 20pt !important;
  font-weight: bolder;
}
.d-block.inner-cost {
  font-size: 13pt;
  font-weight: 600;
}
.Inf5.fs-6.py-3.d-flex.align-items-center.justify-content-center.mb-md-4 {
  font-size: 11pt !important;
}
.col-user {
  color: #333;
}
.seeAll.d-block.text-primary.py-2.border-top.border-bottom.fs-6.text-center {
  color: #2b49ec !important;
  font-weight: 700;
}
.d-block.l-news i,.s-news2 i {
  color: #d0ae6d;
}
.owl-best-saler .owl-item .item.d-block{
    height:100%;
    display:flex !important;
    flex-direction:column;
    justify-content:space-around;
}
.owl-best-saler .owl-item{
    height:100% !important;

}
.d-block.l-news svg path, .s-news2 svg path{
    fill:#d0ae6d;
}
.cos-box {
    height: 151px;
}
.d-block.s-news2, .l-news{
            font-family:  'Vazirmatn', sans-serif !important;
    font-weight: 100 !important;
}
@media(max-width:450px){
    .pc-q1 img{
        height:125px !important;
    }
    .fs-5{
        font-size:1rem !important;
    }
    .expln-6.my-3.lh-lg img{
        width:100% !important;
        height:100% !important;
    }
}
.cssmenu ul{
    display:flex !important;
    align-items:center;
    justify-content:space-between;
}
.col-xl-2.col-lg-2.col-md-3.col-3.text-start.d-none.d-lg-block a img{
    width:170px;
}
@media(max-width:767px){
    .owl-slider .item img{
        height:250px !important;
        object-fit:none
    }
    .d-block.h-news a,.d-block.h-news{
    min-height: auto;
    }
    .d-block.s-news2, .l-news{
        font-weight:300 !important;
    }
    .row.mt-2.cos-box {
    min-height: auto;
    }
    .cos-box {
    height: 80px;
    }
    .d-block.k-cost,.col-12.cost{
        font-size:9pt;
    }
    .d-block.s-news2, .l-news{
        font-weight:300 !important;
        
    }
    .d-block.s-news2{
        margin-top:1rem;
    }
}
@media(min-width:991px){
    .cssmenu ul{
            /*padding-left:5rem;*/
            width: 85%!important;
    }
}
@media screen and (min-width: 1200px){
#cssmenu1>ul {
    width: 85%!important;
}
.cssmenu>ul>li>a{
    font-size:16px;
}
}
.d-block.h-news a{
    font-family:'Vazirmatn', sans-serif !important;
}
.d-block.h-news a{
        font-family:  'Vazirmatn', sans-serif !important;
    font-weight: 900 !important;
}
.col-12.cost{
            font-family: 'Vazirmatn', sans-serif !important;
    font-weight: 500 !important;
}
.header-top {
  background-color: #333;
  padding-top: 5px;
  padding-bottom: 5px;
}
.c-cal{
    color: #000;
font-weight: 600;
direction: ltr;
display: inline-block;
}
.c-cal:hover{
    color: #000;
}
.lbl-marker {
  display: inline-block;
  font-weight: 600;
}
.p-0.info-cal li {
  list-style: none;
  display: block;
}
.d-inline-block.cal-box a {
  color: #FFF;
}
.d-inline-block.cal-box {
  background-color: #000;
  color: #fff;
  border-radius: 5px;
  padding: 4px 8px 2px 9px;
  line-height: 1.9;
}
.goldenrod{
    color:goldenrod;
}
.fs-5{
    position:relative;
      -webkit-transition: all 0.4s ease 0s;
  -o-transition: all 0.4s ease 0s;
  transition: all 0.4s ease 0s;
}
.eleven .fs-5 {
  font-size:30px;text-align:center; line-height:1.5em; padding-bottom:45px;  text-transform:uppercase; color:#111;
}


.eleven .fs-5:before {
  position: absolute;
  left: 0;
  bottom: 20px;
  width: 60%;
  left:50%; margin-left:-30%;
  height: 2px;
  content: "";
  background-color: #333; z-index: 4;
}

.eleven .fs-5:after {
    position: absolute;
    width: 40px;
    height: 40px;
    left: 50%;
    margin-left: -20px;
    bottom: 0px;
    content: '\00a7';
    font-size: 30px;
    line-height: 40px;
    color: #ae9154;
    font-weight: 400;
    z-index: 5;
    display: block;
    background-color: #faebd7;
    transform: rotate(90deg);
}

.ss-ac:before {
  position: absolute;
  left: 0;
  bottom: 20px;
  width: 60%;
  left:50%; margin-left:-30%;
  height: 2px;
  content: "";
  background-color: #333; z-index: 4;
}

.ss-ac:after {
    position: absolute;
    width: 40px;
    height: 40px;
    left: 50%;
    margin-left: -20px;
    bottom: 0px;
    content: '\00a7';
    font-size: 30px;
    line-height: 40px;
    color: #ae9154;
    font-weight: 400;
    z-index: 5;
    display: block;
    background-color: #faebd7;
    transform: rotate(90deg);
}


/*@media(min-width:1100px){*/
/*    .cssmenu ul{*/
/*            transform: translateX(-11rem);*/
/*    }*/
/*}*/
/*@media(min-width:1380px){*/
/*    .cssmenu ul{*/
/*            transform: translateX(-16rem);*/
/*    }*/
/*}*/
.sweet-card{
    background: #fff;
min-height: 50px;
box-shadow: 0 0.15rem 1.75rem 0 rgba(33, 40, 50, 0.15);
position: relative;
border-radius: 15px;
overflow:hidden;

}
.sweet-card *{
    font-family:'Vazirmatn';

}
.ads-info-icon {
    width: 24px;
    object-fit: scale-down;
}
.elementor-cta__bg, .elementor-cta__bg-overlay, .widget-container {
    height: 160px;
    width: 160px;
}

/*sweet blog styles*/
	.sweet-blog-container p {
		text-align: justify;
	}

	.text-justify {
		text-align: justify;
		text-align-last: right;
	}

	.sweet-blog-container p {
	    
	    z-index: 9999999;

        position: relative;
	   
		font-size: 17px;
		line-height: 1.8;
		font-weight: 300;
		color: #333;
		
		margin-bottom: 25px !important;
	}

	.sweet-blog-container :is(h1, h2, h3, h4, h5, h6) {
		margin-bottom: 25px !important;
		font-weight: 400;
		position: relative;
		z-index: 1;
	}

	.sweet-bg-color {
		background-color: #fafbfc;
	}

	.sweet-sign:before {
		position: absolute;
		left: 0;
		top: -2px;
		width: 60%;
		left: 50%;
		margin-left: -30%;
		height: 2px;
		content: "";
		background-color: #333;
		z-index: 4;
	}

	.sweet-sign {
		position: relative;
	}

	.sweet-sign:after {
		position: absolute;
		width: 40px;
		height: 40px;
		left: 50%;
		margin-left: -20px;
		top: -30px;
		content: '\00a7';
		font-size: 30px;
		line-height: 40px;
		color: #ae9154;
		font-weight: 400;
		z-index: 5;
		display: block;
		background-color: #fafbfc;
		transform: rotate(90deg);
	}

	.page-title:before {
		content: attr(data-title);
		position: absolute;
		color: #eceff4;
		width: 100%;
		top: -10px;
		left: 0;
		font-family: var(--main_font);
		font-weight: 900;
		font-size: 80px;
		background: rgb(244, 246, 249);
		background: -moz-linear-gradient(180deg, rgba(244, 246, 249, 1) 5%, rgba(231, 236, 242, 1) 95%);
		background: -webkit-linear-gradient(180deg, rgba(244, 246, 249, 1) 5%, rgba(231, 236, 242, 1) 95%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(5%, rgba(244, 246, 249, 1)), color-stop(95%, rgba(231, 236, 242, 1)));
		background: -webkit-linear-gradient(top, rgba(244, 246, 249, 1) 5%, rgba(231, 236, 242, 1) 95%);
		background: -moz-linear-gradient(top, rgba(244, 246, 249, 1) 5%, rgba(231, 236, 242, 1) 95%);
		background: -o-linear-gradient(top, rgba(244, 246, 249, 1) 5%, rgba(231, 236, 242, 1) 95%);
		background: linear-gradient(180deg, rgba(244, 246, 249, 1) 5%, rgba(231, 236, 242, 1) 95%);
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f4f6f9", endColorstr="#e7ecf2", GradientType=1);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		z-index: -1;
		text-transform: uppercase;
		line-height: 80px;
	}

	.nav-pills .nav-link {
		background-color: transparent !important;
		color: #333 !important;
		/* border-bottom: 1px solid #bc8971; */
		border-radius: 0;
	}

	.nav-pills .nav-link.active {
		background-color: transparent !important;
		color: #bc8971 !important;
		border-bottom: 1px solid #bc8971;
		border-radius: 0;
	}

	.accordion-button:not(.collapsed)::after {
		background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
		transform: rotate(180deg);
		filter: brightness(83.5);
	}

	.accordion-button:not(.collapsed) {
		color: #fff;
		background-color: #bc8971;
		box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125);
	}
	.img-news img{
	    object-fit:fill;
	}
.header-branches a {
    color: #fff !important;
    white-space: nowrap;
}
.cssmenu>ul>li>a:hover {
    color: #3333 !important;
}
.daily-section .title-head::after {
    filter: grayscale(1);
}	
.lbl-cat a {
    display: inline-block;
    background-color: #333333 !important;
    color: #fff !important;
}
.owl-dots {
    bottom: -10% !important;
}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #333 !important;
}
.moshaver .title-head::after {
    filter: grayscale(1);
}
.btn-managerIndex {
    background: #333 !important;
    color: #fff !important;
}
.btn:hover {
    color: #ccc !important;
}
.eleven .fs-5:after {
    color: #2525256b;
    background-color:#d0d0d0;
}
.newFooter {
    background-color: #fff !important;
}
.accordion-button:not(.collapsed) {
    color: #fff;
    background-color: #333;
}

.nav-pills .nav-link.active {
    color: #333333 !important;
    border-bottom: 1px solid #333333;
}
.accordion-body p{
    color:#333;
}
.bar {
    background-color: #33333333 !important;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #000000;
    border-color: #000000;
}
.page-link {
    color: #333;
}
.li-item {
    font-weight: 500 !important;
    font-size: 15px !important;
    padding-right: 5px !important;
    color: #333333 !important;
    margin-top: 15px !important;
}
.li-base {
    font-weight: bold;
    font-size: 18px !important;
    color: black;
    border-bottom: #ccc 2px solid !important;
    padding-bottom: 10px !important;
    width: fit-content !important;
}
.moshaver-v2 {
    padding-bottom: 0;
}

.c-navi.js-navi {
    transition: all 0.5s linear;
    position: relative;
  }
  .c-navi__row {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
  }
  .c-navi-new-list > li {
    list-style: none;
  }
  .c-navi-new-list__categories > .c-navi-new-list__category-item,
  .c-navi-new-list__categories > .c-navi-new-list__promotion-item,
  .c-navi-new-list__promotions > .c-navi-new-list__category-item,
  .c-navi-new-list__promotions > .c-navi-new-list__promotion-item {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
    list-style: none;
    width: 100%;
    align-items: flex-end;
  }
  .c-navi-new-list__category-item {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 30px;
  }
  @media screen and (min-width: 1200px) {
    .c-navi-new-list__category-item > li {
      margin-left: 24px;
    }
  }
  .list__category-item > li {
    text-align: center;
    color: #fff;
    font-weight: 600;
  }
  .c-navi-new-list__category-item > li {
    line-height: 3.9 !important;
    text-align: center;
  }
  .c-navi-new-list__a-hover {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    width: 0;
    z-index: 3;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
  }
  .c-navi-new-list__a-hover > div {
    width: 100%;
    height: 100%;
  }
  .c-navi-new-list__a-hover > div:before {
    content: "";
    position: absolute;
    width: 100%;
    bottom: 0;
    z-index: 4;
    left: 0;
    right: 0;
    height: 2px;
    background-color: var(--colorOne);
  }
  @media screen and (min-width: 1200px) {
    .c-navi-new-list__category-item > li {
      margin-left: 24px;
    }
  }
  .c-navi-new-list__category-item > li {
    text-align: center;
    color: #fff;
    font-weight: 600;
  }
  .c-navi-new-list__category-item > li {
    line-height: 3.9 !important;
    text-align: center;
  }
  .c-navi-new-list__sublist {
    position: absolute;
    top: 100%;
    display: none;
    right: 0;
    left: 0;
    z-index: 12;
    width: 75%;
    background-color: #fff;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-radius: 0 0 8px 8px;
    overflow: hidden;
    padding: 0;
    -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
    width: 75% !important;
  }
  .c-navi-new-list__inner-categories {
    max-width: 230px;
  }
  .c-navi-new-list__inner-categories {
    background-color: #fff;
    border-left: 1px solid #f0f0f1;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    width: 20%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .c-navi-new-list__inner-category:hover{
      background:#fff;
  }
  .c-navi-new-list__inner-category--hovered {
    padding: 0 8px;
    color: var(--colorOne);
    transition: all 0.2s linear;
  }
  .c-navi-new-list__inner-category {
    padding: 0 8px;
    font-weight: 600;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    font-size: 13px;
    line-height: 1.833;
  }

  .c-navi-new-list__inner-category--hovered .ico-menu {
    transition: all 0.2s linear;
  }
  .ico-menu {
    width: 40px;
    height: 40px;
    display: inline-block;
    background-color: #fff;
    border-radius: 100% !important;
    line-height: 40px;
    margin-left: 5px;
  }
  .c-navi-new-list__options-container {
    overflow: hidden;
    padding-left: 10px;
  }
  .c-navi-new-list__options-container {
    height: 100%;
    width: 100%;
    padding: 12px;
  }
  .c-navi-new-list__options-list.is-active {
    display: block !important;
  }
  .c-navi-new-list__sublist-see-all-cats,
  .c-navi-new-list__sublist-top-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .c-navi-new-list__sublist-top-bar {
    padding: 8px 0 12px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
  }
  .c-navi-new-list__sublist-see-all-cats {
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 1.833;
    font-weight: 700;
    color: #424750;
  }
  .c-navi-new-list__sublist-see-all-cats,
  .c-navi-new-list__sublist-top-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .c-navi-new-list__sublist-see-all-cats,
  .c-navi-new-list__sublist-top-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .c-navi-new-list__sublist-see-all-cats,
  .c-navi-new-list__sublist-top-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .c-navi-new-list__options-list > ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-height: 300px;
    padding-right: 0 !important;
  }
  .c-navi-new-list__sublist-option--title {
    direction: rtl;
    text-align: right;
    position: relative;
  }
  .c-navi-new-list__sublist-option {
    direction: rtl;
    text-align: right;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 25%;
    font-size: 14px;
    font-size: 1rem;
    line-height: 30px;
    font-weight: 700;
    height: 30px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
  }
  .c-navi-new-list__sublist-option--title a {
    color: var(--colorOne);
    text-decoration: none;
    font-size: 15px !important;
    font-weight: 700 !important;
    position: relative;
  }
  .c-navi-new__big-display-title {
    font-size: 13px;
    line-height: 2.27;
    font-weight: 500;
    color: #000;
  }
  .c-navi-new__big-display-title {
    display: block !important;
  }
  .c-navi-new-list__sublist-option--title {
    direction: rtl;
    text-align: right;
    position: relative;
  }
  .c-navi-new-list__sublist-option {
    direction: rtl;
    text-align: right;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 25%;
    font-size: 14px;
    font-size: 1rem;
    line-height: 30px;
    font-weight: 700;
    height: 30px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
  }
  .c-navi-categories__overlay.is-active {
    opacity: 1;
    pointer-events: all !important;
  }
  .c-navi-new-list__options-list.is-active {
    display: block !important;
  }
  .c-navi-new__ads-holder .ad-is-active {
    display: none;
  }
  .c-navi-new__ads.js-categories-ad.ad-is-active {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: none !important;
  }
  .js-navi-overlay-search.is-active {
    opacity: 1;
    pointer-events: all !important;
  }
  .js-navi-overlay-search.is-active.no-active {
    display: none;
  }
  .c-navi-new-list {
    display: flex;
    width: 100%;
    align-items: center;
    padding-right: 0 !important;
    justify-content: center;
  }
  .ms-auto.right-toolbar {
    margin-bottom: 10px;
  }
  .c-navi-new-list__category--main {
    display: block;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 14px;
    cursor: default;
    color: #484848;
    text-align: center;
    position: relative;
  }
  .c-navi.js-navi {
    transition: all 0.5s linear;
    position: relative;
  }

  .c-header__row {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
    position: relative;
    padding: 12px 0;
  }
  .c-header__row {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .c-navi__row {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
  }

  .c-navi-categories__container {
    z-index: 49;
    width: 100%;
    padding-right: 0;
  }
  .c-navi-categories__container.is-fixed {
    position: fixed;
  }
  .c-navi-categories__container.is-scrolled {
    top: 66px;
  }
  .c-navi-categories__overlay {
    position: fixed;
    right: 0;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    content: "";
    background: rgba(27, 10, 10, 0.69);
    opacity: 0;
    z-index: 233;
    -webkit-transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
    transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
    pointer-events: none;
  }
  .c-navi-categories__overlay.is-active {
    opacity: 1;
    pointer-events: all !important;
  }
  .c-navi-list {
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-left: 0;
    -ms-flex: 0 0 calc(100% - 525px) 370px;
    -webkit-box-flex: 0;
    flex: 0 0 calc(100% - 525px) 370px;
    max-width: calc(100% - 525px) 370px;
    font-size: 13px;
    font-size: 0.929rem;
    line-height: 1.692;
    padding-right: 26px;
  }
  .c-navi-list > li {
    position: relative;
    margin-right: 10px;
  }
  .c-navi-list > li:first-child {
    margin-right: 0;
  }
  .c-navi-list > li.diviter + li {
    margin-right: auto;
  }
  .c-navi-list__a {
    display: inline-block;
    padding: 9px 24px 9px 9px;
    color: #505050;
  }
  .c-navi-list__a:before {
    position: absolute;
    right: 0;
  }
  .c-navi-list__a.has-new:after {
    width: 9px;
    height: 9px;
    background-color: #00bfd6;
    border-radius: 50%;
    content: "";
    position: absolute;
    right: -5px;
    top: 11px;
  }
  .c-navi-list__a--gift {
    padding-right: 32px;
  }
  .c-navi-list__a--seller {
    padding-right: 32px;
  }
  .c-navi-list__a--promotion {
    padding-right: 28px;
    color: #fb3449;
  }

  .c-dc-navigation__overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background-color: rgba(74, 74, 74, 0.43);
    opacity: 0;
    z-index: 2;
    -webkit-transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
    transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
    pointer-events: none;
  }
  .c-dc-navigation__overlay.is-active {
    opacity: 1;
    pointer-events: all !important;
  }
  .c-dc-header-submenu {
    width: 100%;
    padding: 12px 16px 12px 12px;
  }
  .c-dc-header-submenu,
  .c-dc-header-submenu__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-dc-header-submenu__content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    margin-left: 24px;
  }
  .c-dc-header-submenu__nav {
    margin-top: auto;
    width: 100%;
  }
  .c-dc-header-submenu__nav-item {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
  }
  .c-dc-header-submenu__nav-link {
    -webkit-box-flex: 0;
    -ms-flex: 0 1;
    flex: 0 1;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 4px;
    color: #030a16;
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 1.833;
    font-weight: 500;
    white-space: nowrap;
  }
  .c-dc-header-submenu__nav-link:before {
    margin-left: 8px;
    color: #a1a3a8;
    font-size: 20px;
  }
  .c-dc-header-submenu__nav-link--main {
    font-weight: 700;
  }

  .c-navi-new-list__sublist-top-bar-image {
    position: absolute;
    left: 54px;
    top: 5px;
    width: 110px;
    height: 20px;
    display: block;
  }
  .c-navi-new-list__sublist-top-bar-image img {
    height: 100%;
    max-width: 100%;
    -o-object-fit: contain;
    object-fit: contain;
  }
  .c-navi-new-list:hover + .c-navi-categories__overlay {
    opacity: 1;
  }

  .c-navi-new-list__a-hover {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
    width: 0;
    z-index: 3;
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
  }
  .c-navi-new-list__a-hover.is-fmcg > div:before {
    background-color: #9dc44d;
  }
  .c-navi-new-list__a-hover > div {
    width: 100%;
    height: 100%;
  }
  .c-navi-new-list__a-hover > div:before {
    content: "";
    position: absolute;
    width: 100%;
    bottom: 0;
    z-index: 4;
    left: 0;
    right: 0;
    height: 2px;
    background-color: var(--colorOne);
  }
  .c-navi-new-list__category-item {
    -ms-flex-wrap: nowrap !important;
    flex-wrap: nowrap !important;
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 30px;
  }
  .c-navi-new-list__categories > .c-navi-new-list__category-item,
  .c-navi-new-list__categories > .c-navi-new-list__promotion-item,
  .c-navi-new-list__promotions > .c-navi-new-list__category-item,
  .c-navi-new-list__promotions > .c-navi-new-list__promotion-item {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: 0;
    margin-left: 0;
    list-style: none;
    width: 100%;
    align-items: flex-end;
  }
  .c-navi-new-list__category-item > li {
    line-height: 3.9 !important;
    text-align: center;
  }
  .c-navi-new-list > li {
    list-style: none;
  }
  .c-navi-new-list__categories > .c-navi-new-list__category-item > li:hover,
  .c-navi-new-list__categories > .c-navi-new-list__promotion-item > li:hover,
  .c-navi-new-list__promotions > .c-navi-new-list__category-item > li:hover,
  .c-navi-new-list__promotions > .c-navi-new-list__promotion-item > li:hover {
    z-index: 3;
  }
  .c-navi-new-list__a {
    display: block;
    position: relative;
    height: 100%;
    padding: 8px 9px 7px;
    color: #fff;
    white-space: nowrap;
    font-size: 11px;
    font-size: 0.786rem;
    line-height: 25px;
    max-width: 116px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .c-navi-new-list__a--promotion {
    max-width: unset;
    background-color: #4f4f4f;
  }
  .c-navi-new-list__promotion-item--big .c-navi-new-list__a:before,
  .c-navi-new-list__promotion-item--small .c-navi-new-list__a:before {
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
    content: "";
    position: absolute;
    width: 100%;
    bottom: -1px;
    left: 0;
    right: 0;
    z-index: 2;
    height: 2px;
    background-color: #ef5661;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
  }
  .c-navi-new-list__promotion-item--big .c-navi-new-list__a:hover,
  .c-navi-new-list__promotion-item--small .c-navi-new-list__a:hover {
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
  }
  .c-navi-new-list__promotion-item--big
    .c-navi-new-list__a:hover
    + .c-navi-categories__overlay,
  .c-navi-new-list__promotion-item--small
    .c-navi-new-list__a:hover
    + .c-navi-categories__overlay {
    opacity: 1;
  }
  .c-navi-new-list__promotion-item--big .c-navi-new-list__a:hover:before,
  .c-navi-new-list__promotion-item--small .c-navi-new-list__a:hover:before {
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
  }
  .c-navi-new-list__options-container {
    height: 100%;
    width: 100%;
    padding: 12px;
  }

  .c-navi-new-list__options-list {
    display: none !important;
  }
  .c-navi-new-list__options-list.is-active {
    display: block !important;
  }
  .c-navi-new-list__options-list > ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-height: 300px;
    padding-right: 0 !important;
  }

  .c-navi-new-list__sublist {
    position: absolute;
    top: 100%;
    display: none;
    right: 0;
    left: 0;
    z-index: 12;
    width: 100%;
    background-color: #fff;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-radius: 0 0 8px 8px;
    overflow: hidden;
    padding: 0;
    -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.15);
    width: 75% !important;
  }
  .is-fmcg .c-navi-new-list__sublist {
    height: unset;
    padding-bottom: 65px;
    padding-left: 100px;
  }
  .c-navi-new-list__sublist:hover + .c-navi-new-list__a {
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
  }
  .c-navi-new-list__sublist:hover + .c-navi-new-list__a:before {
    content: "";
    position: absolute;
    width: 100%;
    bottom: -1px;
    left: 0;
    right: 0;
    z-index: 2;
    height: 2px;
    background-color: #ef5661;
  }

  .c-navi-new-list__sublist-option {
    direction: rtl;
    text-align: right;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 25%;
    font-size: 14px;
    font-size: 1rem;
    line-height: 30px;
    font-weight: 700;
    height: 30px;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
  }
  .is-fmcg .c-navi-new-list__sublist-option {
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    width: 100%;
  }
  .c-navi-new-list__sublist-option--title {
    direction: rtl;
    text-align: right;
    position: relative;
  }

  .c-navi-new-list__sublist-option--title a {
    color: var(--colorOne);
    text-decoration: none;
    font-size: 15px !important;
    font-weight: 700 !important;
    position: relative;
  }
  .c-navi-new-list__sublist-option--title a i {
    vertical-align: middle;
    max-height: 10px;
    font-size: 12px;
  }
  .c-navi-new-list__sublist-option--title a:hover {
    color: #000;
  }
  .c-navi-new-list__sublist-option--item {
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 2.27;
    font-weight: 400;
    color: #81858b;
  }
  .c-navi-new-list__sublist-option--item a:hover {
    color: var(--colorOne);
  }
  .c-navi-new-list__sublist-option--has-icon {
    direction: rtl;
    text-align: right;
  }
  /* .c-navi-new-list__sublist-option--has-icon:hover a,
.c-navi-new-list__sublist-option--has-icon:hover a:before {
color: #2903b22903b2;
} */
  .c-navi-new-list__sublist-option--has-icon a {
    color: #424750;
    font-weight: 500;
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 1.833;
    text-decoration: none;
  }
  .c-navi-new-list__sublist-option--has-icon a:before {
    margin-left: 8px;
    font-size: 18px;
    font-size: 1.286rem;
    line-height: 18px;
    color: #a1a3a8;
    cursor: pointer;
    vertical-align: middle;
  }
  .c-navi-new-list__sublist-option--has-circle {
    height: unset;
    min-height: 30px;
  }
  .c-navi-new-list__sublist-option--has-circle a {
    padding-right: 20px;
    white-space: normal !important;
  }
  .c-navi-new-list__sublist-option--has-circle a:before {
    content: "";
    width: 4px;
    height: 4px;
    background-color: #a1a3a8;
    border-radius: 50%;
    display: inline-block;
    top: 11px;
    right: 8px;
    position: absolute;
  }
  .c-navi-new-list__sublist-option--has-circle a:hover:before {
    background-color: #ef394e;
  }

  .c-navi-new-list__category.c-navi-new-list__category--main i {
    color: #333333;
  }
  .c-navi-new-list__category-link {
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: 500;
  }
  .c-navi-new-list__category-item > li > a:hover {
    color: #333;
  }

  .c-navi-new-list__category-link--plus {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }

  .c-navi-new-list__category-link--visible-in-wide {
    display: none;
  }
  .categori-section {
    position: relative;
    /* border-top: 2px solid var(--colorOne); */
  }
  .title-container {
    position: absolute;
    top: -63px;
    z-index: 33;
  }
  .c-navi-new-list__category-send-to {
    color: #81858b;
    margin-left: 4px;
  }
  .c-navi-new-list__inner-categories {
    background-color: #fff;
    border-left: 1px solid #f0f0f1;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    width: 20%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
  }
  .c-navi-new-list__sublist-top-bar {
    padding: 8px 0 12px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
  }
  .c-navi-new-list__sublist-see-all-cats,
  .c-navi-new-list__sublist-top-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .c-navi-new-list__sublist-see-all-cats {
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 1.833;
    font-weight: 700;
    color: #333;
  }
  .c-navi-new-list__inner-category {
    padding: 0 8px;
    font-weight: 600;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    font-size: 13px;
    line-height: 1.833;
    background:#3333;
    padding:.3rem;
  }

  .c-navi-new__big-display-title {
    display: none !important;
  }
  .c-navi-new__medium-display-title {
    display: block !important;
  }
  .c-navi-new__ads-holder .ad-is-active {
    display: none;
  }
  .c-navi-new__ads {
    width: 100%;
    display: none;
    max-width: 285px;
    min-height: 240px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 20px 0 20px 20px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  .c-navi-new__ads--banners {
    width: 100%;
  }
  .c-navi-new__ads--banners .banner-item {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    -o-object-fit: cover;
    object-fit: cover;
    min-height: 214px;
    max-height: 214px;
    text-align: center;
    position: relative;
    margin-bottom: 12px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid #e0e0e2;
    border-radius: 16px 16px 16px 6px;
  }
  .c-navi-new__ads--banners .banner-item .banner-item-ad {
    position: absolute;
    bottom: 0;
    left: 0;
  }
  .c-navi-new__ads--banners .banner-item img {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    object-fit: contain;
  }
  .c-navi-new__ads--brand-holder {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .c-navi-new__ads--brand-holder h3 {
    color: #030a16;
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 21px;
  }
  .c-navi-new__ads--brands {
    width: 100%;
    margin-top: 8px;
    max-height: 90px;
  }
  .c-navi-new__ads--brands,
  .c-navi-new__ads--brands .brand-item {
    height: 90px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
  }
  .c-navi-new__ads--brands .brand-item {
    width: 90px;
    padding: 10px;
    overflow: hidden;
    margin-left: 8px;
    text-align: center;
    border-radius: 8px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid #e0e0e2;
  }
  .c-navi-new__ads--brands .brand-item img {
    width: 100%;
  }
  .c-dp-header-submenu {
    width: 100%;
    padding: 16px 12px 12px;
  }
  .c-dp-header-submenu,
  .c-dp-header-submenu__content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  .c-header__menu-handler {
    width: 55px;
  }
  .c-header__menu-handler:before {
    right: 12px;
  }
  .c-header__action {
    -ms-flex: 0 0 370px;
    -webkit-box-flex: 0;
    flex: 0 0 370px;
    max-width: 370px;
  }
  .c-header__seller {
    display: block;
  }
  .c-navi-categories,
  .c-navi__button {
    -ms-flex: 0 0 110px;
    -webkit-box-flex: 0;
    flex: 0 0 110px;
    max-width: 110px;
  }
  .c-navi-list {
    -ms-flex: 0 0 calc(100% - 525px) 370px;
    -webkit-box-flex: 0;
    flex: 0 0 calc(100% - 525px) 370px;
    max-width: calc(100% - 525px) 370px;
  }
  .c-main-menu:before,
  .c-main-menu__root {
    width: 110px;
  }
  .c-subcategory-collage__col {
    -ms-flex: 0 0 29.7%;
    -webkit-box-flex: 0;
    flex: 0 0 29.7%;
    max-width: 29.7%;
  }
  .c-subcategory-collage__col--main {
    -ms-flex: 0 0 70.3%;
    -webkit-box-flex: 0;
    flex: 0 0 70.3%;
    max-width: 70.3%;
    margin-bottom: 0;
  }
  .c-subcategory-collage__col .c-subcategory-collage__cover {
    width: auto;
    float: none;
  }
  .c-subcategory-collage__col
    .c-subcategory-collage__cover
    + .c-subcategory-collage__cover {
    margin-left: 0;
    margin-top: 20px;
  }
  .c-subcategory-collage__cover {
    height: 144px;
  }
  .c-category-collage__col {
    -ms-flex: 0 0 22.7%;
    -webkit-box-flex: 0;
    flex: 0 0 22.7%;
    max-width: 22.7%;
  }
  .c-category-collage__col--main {
    -ms-flex: 0 0 54.6%;
    -webkit-box-flex: 0;
    flex: 0 0 54.6%;
    max-width: 54.6%;
  }
  .c-category-collage__col:nth-child(n + 3) {
    display: block;
  }
  .c-category-card__header {
    font-size: 20px;
    font-size: 1.429rem;
    line-height: 1.1;
  }
  .c-category-card__list {
    padding-top: 23px;
  }
  .c-category-card__list li {
    padding-right: 69px;
    margin: 12px 0;
  }
  .c-category-card__list li:last-child {
    margin-bottom: 28px;
  }
  .c-category-card__list li:before {
    right: 33px;
    width: 10px;
    height: 10px;
    border-radius: 8px;
  }
  .c-category-card__footer {
    font-size: 15px;
    font-size: 1.071rem;
    line-height: 1.467;
  }
  .c-navi-new-list__a {
    max-width: 140px;
    max-width: unset;
    font-size: 12px;
    font-size: 0.857rem;
    line-height: 1.833;
    padding: 10px 20px 9px;
  }
  .c-navi-new-list__options-container {
    overflow: hidden;
    padding-left: 10px;
  }
  .c-navi-new-list__sublist-adplacement {
    width: 350px;
  }
  .c-navi-new-list__category-link--visible-in-wide {
    display: block;
  }
  .c-navi-new-list__inner-categories {
    max-width: 230px;
  }
  .c-navi-new__big-display-title {
    display: block !important;
  }
  .c-navi-new__medium-display-title {
    display: none !important;
  }
  .c-navi-new__ads.js-categories-ad.ad-is-active {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: none !important;
  }
  .img-main-category {
    width: 30px;
    height: 30px;
    margin-left: 10px;
    position: relative;
  }
  .img-main-category img {
    width: 25px !important;
    position: absolute;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
  }
  .header-section {
    position: relative;
    z-index: 98999;
    width: 100%;
    display: block;
    min-height: 45px;
    background: var(--main-color) !important;
  }
  .img-main-category {
    width: 30px;
    height: 30px;
    margin-left: 10px;
  }
  .c-navi-new__big-display-title {
    font-size: 13px;
    line-height: 2.27;
    font-weight: 500;
    color: #000;
  }
  .home i {
    font-size: 20px;
    vertical-align: middle;
    margin-top: 6px;
  }
  .js-categories-bar-item.js-mega-menu-main-item.c-navi-new-list__category-container-main.all-category {
    background: var(--main1-color) !important;
    padding: 0 20px !important;
  }
  .js-categories-bar-item.js-mega-menu-main-item.c-navi-new-list__category-container-main.all-category
    .c-navi-new-list__category {
    color: var(--main-color) !important;
    cursor: pointer;
    font-weight: 700 !important;
  }
  .c-navi-new-list__category.c-navi-new-list__category--main i {
    font-size: 20px;
    vertical-align: middle;
  }
  .js-navi-overlay-search {
    position: fixed;
    right: 0;
    height: 100%;
    width: 100%;
    top: 0;
    bottom: 0;
    content: "";
    background: rgba(74, 74, 74, 0.85);
    opacity: 0;
    z-index: 99999;
    -webkit-transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
    transition: opacity 0.2s cubic-bezier(0.215, 0.61, 0.355, 1) 0.1s;
    pointer-events: none;
  }
  .js-navi-overlay-search.is-active {
    opacity: 1;
    pointer-events: all !important;
  }
  .js-navi-overlay-search.is-active.no-active {
    display: none;
  }
  li.has-sub li,
  .has-sub ul li {
    list-style: none;
  }
  .has-sub ul {
    min-height: 100% !important;
    position: absolute;
    left: -9999px;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
    border-radius: 14px !important;
    padding: 10px 0 5px 0;
    background: #fff;
  }
  li.has-sub ul li a:hover {
    color: #333;
    background-color: var(--colorOne);
  }
  li.has-sub:hover > ul {
    left: auto;
  }
  li.has-sub:hover > ul > li {
    height: 45px;
  }
  li.has-sub ul li {
    height: 0;
    -webkit-transition: all 0.25s ease;
    -ms-transition: all 0.25s ease;
    transition: all 0.25s ease;
    list-style: none;
  }
  li.has-sub ul li a {
    padding: 0 15px;
    width: 200px;
    font-size: 13px;
    text-decoration: none;
    color: #333;
    font-weight: 400;
    line-height: 2.7;
    box-shadow: 0px 0px 4px #9f9f9f;
    margin: 0 10px 10px 10px;
    border-radius: 9px;
    text-align: right;
    display: block;
    position: relative;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  li.has-sub li.has-sub > a::before {
    position: absolute;
    top: 13px;
    left: 14px;
    display: block;
    width: 2px;
    height: 8px;
    background: #ccc;
    content: "";
    -webkit-transition: all 0.25s ease;
    -ms-transition: all 0.25s ease;
    transition: all 0.25s ease;
  }
  li.has-sub li.has-sub > a::after {
    position: absolute;
    top: 16px;
    left: 11px;
    width: 8px;
    height: 2px;
    display: block;
    background: #ccc;
    content: "";
  }
  li.has-sub ul ul {
    margin-right: 100%;
    top: 0;
    z-index: 2;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  }
  .has-sub i {
    font-size: 7px;
    vertical-align: middle;
  }
  .c-navi-new-list__category-item > li {
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: 900;
  }
  .has-sub > a {
    padding: 0;
    display: block;
    color: #333;
    font-size: 14px;
    font-weight: 500;
  }
  .c-navi-new-list__category-item {
    padding-right: 0 !important;
}
@media(min-width:800px){
    .newFooter {
    padding-right: 110px !important;
}
}