.module-001 {padding: 0px 0px;}
.module-001 .header-position{/* border-bottom: 1px solid #70707040; */padding: 0;}
.module-001 .module-header-section {/* padding: 0 0 20px 0px; */}
.module-001 .module-header-section .module-header-top { }
.module-001 .module-header-section .module-header-top .header {display: none;}
.module-001 .module-header-section .module-header-bottom {display: flex;flex-direction: row;justify-content: space-between;margin-top: 5px;margin-bottom: 0px;align-items: center;position: relative; padding-bottom: 100px;}
.module-001 .module-header-section .module-header-bottom .bottom-header-left {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    cursor: pointer; 
    width: 100% !important;
    border-right: 1px solid #3B3F48;
    padding: 10px 0px;
    flex:1 !important;
}
.module-001 .module-header-section .module-header-bottom .bottom-header-left .rating-evaluation{}
.module-001 .module-header-section .module-header-bottom .bottom-header-left .rating-evaluation .rating-evaluation-property {
    font-size: 12px;
    font-weight: 200 !important;
    color:#E8E8E8 !important;
}
.module-001 .module-header-section .module-header-bottom .bottom-header-left .icon-ifa.only-arrow{font-size: 9px;color: #797979;margin-left: 4px;padding: 4px 7px; }
.module-001 .module-header-section .module-header-bottom .bottom-header-left .icon-section {
    margin-left: 8px; 
}
.module-001 .module-header-section .module-header-bottom .bottom-header-left .icon-section .icon-ifa {
    font-size: 9px !important;
    color:#D9D9D9;
    position: relative;
    border: 1px solid transparent;
    position: relative; 
}
.module-001 .module-header-section .module-header-bottom .bottom-header-left .icon-section .icon-ifa.Active {color:#FF9D00 }
.module-001 .module-header-section .module-header-bottom .bottom-header-middle {
    display: flex;
    flex-direction: row;
    justify-content: space-between; 
    width: 100% !important;
    padding-left: 0px !important;
    order:-1 !important
}
.module-001 .module-header-section .module-header-bottom .bottom-header-middle .middle-text {color:#FF9D00 !important; font-size: 11px !important; color: #242424;font-weight: 600;letter-spacing: 0.5px;}
.module-001 .module-header-section .module-header-bottom .bottom-header-right{
   display: none !important;
}
.module-001 .module-header-section .module-header-bottom .bottom-header-right .button-section{display: inline-flex;flex-direction: row;justify-content: space-between;background-color: #FF9D00;padding:11px  54px;border-radius: 8px;align-items: center;transition: .2s; }
.module-001 .module-header-section .module-header-bottom .bottom-header-right:hover .button-section{background-color: #0B9247;}
.module-001 .module-header-section .module-header-bottom .bottom-header-right .button-section .icon-ifa {font-size: 17px;color: #FFFFFF; }
.module-001 .module-header-section .module-header-bottom .bottom-header-right .button-section .right-button-text {padding-left: 8px;font-size: 13px;color: #FFFFFF;font-weight: 600; }
.module-001 .module-header-section .module-header-bottom .bottom-header-right .hide-comment {padding-top:5px;position: absolute;white-space: nowrap;bottom: -36px;right: 0;opacity: 0;transition: .1s linear;z-index: -1;}
.module-001 .module-header-section .module-header-bottom .bottom-header-right:hover .hide-comment{opacity: 1;z-index: 2;}
.module-001 .module-header-section .module-header-bottom .bottom-header-right .hide-comment .comment-items{display: flex;flex-direction: row;align-items: center;border: 1px solid #E8E8E8;padding: 7px 18px;border-radius: 4px;position: relative;z-index: 5; background-color: #FFFFFF;box-shadow: 0px 1px 2px #00000029;}
.module-001 .module-header-section .module-header-bottom .bottom-header-right .hide-comment .comment-items::after {content: "";width: 10px;height: 10px;display: block;position: absolute;z-index: 10;transform: rotate(45deg);border-left: 1px solid #E8E8E8;border-top: 1px solid #E8E8E8;margin-left: -10px;right: 10px;top: -6px;background-color: #FFFFFF;}
.module-001 .module-header-section .module-header-bottom .bottom-header-right .hide-comment .comment-items .icon-ifa { color: #FF9D00;font-size: 15px;}
.module-001 .module-header-section .module-header-bottom .bottom-header-right .hide-comment .comment-items .comment-text {font-size: 13px;color: #070707;font-weight: 400;padding-left: 7px;}

/*DESKTOP POINT ORDER*/
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item.active{position:relative;}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item.active:before{
    content:"";
    position:absolute;
    border: 1px solid;
    background: none;
    border-radius: 50px;
    width: 100% !important;
    height: 22px;
    z-index:-1;
    left: -9px !important;
    padding: 0px 10px;
}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item.active[point="5"]:before{width:105px}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item.active[point="4"]:before{width:90px}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item.active[point="3"]:before{width:72px}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item.active[point="2"]:before{width:58px}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item.active[point="1"]:before{width:45px}
/*DESKTOP POINT ORDER*/

/*MOBILE POINT ORDER*/
.module-002 .evaluation .evaluation-all .evaluation-select .select-item.active{position:relative;}
.module-002 .evaluation .evaluation-all .evaluation-select .select-item.active .item-number{color:#999}
.module-002 .evaluation .evaluation-all .evaluation-select .select-item.active:before{content: "";position: absolute;border: 1px solid;background: #fff;border-radius: 50px;width: 35px;height: 22px;z-index: -1;left: 5px;top: 12px;}
.module-002 .evaluation .evaluation-all .evaluation-select .select-item.active:before{content: "";position: absolute;border: 1px solid;background: transparent;border-radius: 50px;width: 89%!important;height: 22px;z-index: -1;left: 2px!important;top: 7px;}

/*MOBILE POINT ORDER*/

.module-001 .module-header-section .module-header-bottom .evaluation {
    position: absolute;
    right: 0 !important;
    top: 62px !important;
    background-color: #FFFFFF;
    z-index: 3;
    border-radius: 4px;
    width: 424px !important;
    display: none;
    padding: 10px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
}
.module-001 .module-header-section .module-header-bottom.Show .evaluation {display: block;}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all {}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select {}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item {display: flex;flex-direction: row;align-items: center;padding-top:11px;justify-content: space-between;  }
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item .rating{
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    width: 80px;
}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item .rating .item-number {
    font-size: 10px !important;
    font-weight: 600;
    color: #292929a1 !important;
    color: #BFBFBF!important;
}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item .rating .rating-icon-section {padding-left: 8px; }
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item .rating .rating-icon-section .icon-ifa.ifa-201 {
    font-size: 7px !important;
    color: #D9D9D9;
}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item .rating .rating-icon-section .icon-ifa.ifa-201.Active{color: #FF9D00;}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item .progress-bar {
    width: calc( 100% - 98px);
    background-color:#3B3F48 !important;
    margin: 0px !important;
    height: 2px !important;
    border-radius: 20px;  
}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item .progress-bar .progress-bar-position {
    height: 100%;
    background-color: #FF9D00;
    border-radius: 20px;
    max-width:100%!important
}
.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item .comment-amount {
    font-size: 10px !important;
    font-weight: 300 !important;
    color: #BFBFBF;
    width: 50px;
    text-align: start;
    justify-content: flex-end;
    display: flex;
}
.module-001 .comment-area {padding-right: 22px !important;}   
.module-001 .filter {max-width: none;position: relative;z-index: 2; flex: 1 !important; display: flex; align-items: center; justify-content: flex-end;}
.module-001 .filter .suggestion {
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    padding: 0px;
    border:none;
    justify-content:center;
    border-radius: 3px;
    min-width: none;
    cursor: pointer; 
}
.module-001 .filter .suggestion .suggestion-text {
    font-size: 11px !important;
    font-weight: 200 !important;
    color: #242424;
    line-height: 25px; 
    margin-right: 10px;
}
.module-001 .filter .suggestion .icon-ifa {
    color: #797979;
    font-size: 9px;
    font-weight: 800; 
}
.module-001 .filter .filter-detail {padding: 5px 0;border: 1px solid #E0E0E0;border-radius: 4px;box-shadow: -3px 3px 6px #00000029;position: absolute;top: 36px;left: 15px;height: max-content;}
.module-001 .filter .filter-detail .detail-item {display: flex;flex-direction: row;justify-content: space-between;cursor: pointer;padding: 12px 20px;transition: .2s;}

@media only screen and (min-width: 991px){
	.module-001 .filter .filter-detail .detail-item:hover {background-color: #eee;}
}


.module-001 .filter .filter-detail .detail-item .icon-ifa {font-size: 10px;color: #00CF95;opacity: 0; }
.module-001 .filter .filter-detail .detail-item .detail-item-text {font-size: 13px;color: #2F2F2F;font-weight: 400;}
.module-001 .filter .filter-detail .detail-item.active .icon-ifa {font-size: 10px;color: #00CF95;opacity: 1; }
.module-001 .filter .filter-detail .detail-item.active .detail-item-text {font-size: 13px;color: #2F2F2F;font-weight: 600; }
.module-001 .comment-area .customer-comment {padding: 20px 0px;border-bottom: 1px solid #70707040;}
.module-001 .comment-area .customer-comment:last-child{ border-bottom:0 }
.module-001 .comment-area .customer-comment .comment-text-area { display: flex;flex-direction: row;align-items: baseline; }
.module-001 .comment-area .customer-comment .comment-text-area .comment-icon {min-width: 60px;cursor: pointer;}
.module-001 .comment-area .customer-comment .comment-text-area .comment-icon .icon-ifa {font-size: 8px !important;color: #D9D9D9; }
.module-001 .comment-area .customer-comment .comment-text-area .comment-icon .icon-ifa.Active{color: #FF9D00; }
.module-001 .comment-area .customer-comment .comment-text-area .comment-text-property {font-size: 12px !important; color: #262626;font-weight: 400;padding-left: 16px; }
.module-001 .comment-area .customer-comment .customer-information {display: flex;flex-direction: row;align-items: center;justify-content: space-between;margin-top: 10px;}
.module-001 .comment-area .customer-comment .customer-information .customer-info {font-size: 14px;color: #818181;font-weight: 400;display: flex;flex-direction: row;align-items: center;  }
.module-001 .comment-area .customer-comment .customer-information .customer-info .customer-name { }
.module-001 .comment-area .customer-comment .customer-information .customer-info .date {padding-left: 3px; font-size: 10px;}
.module-001 .comment-area .customer-comment .customer-information .customer-info .product-confirm {display: flex;flex-direction: row;align-items: center; }
.module-001 .comment-area .customer-comment .customer-information .customer-info .product-confirm .icon-ifa {width: 15px;height: 15px;font-size: 9px;border-radius: 50%;background-color: #01C489;display: flex;align-items: center;justify-content: center;color: #FFFFFF;margin: 0 7px 0 16px; }
.module-001 .comment-area .customer-comment .customer-information .customer-info .product-confirm .confirm-text {color: #01C489;font-size: 13px;font-weight: 700; }
.module-001 .comment-area .customer-comment .customer-information .like-com {display: flex;flex-direction: row;align-items: center;cursor: pointer;  }
.module-001 .comment-area .customer-comment .customer-information .like-com .icon-ifa {font-size: 12px !important; color: #5F5F5F}
.module-001 .comment-area .customer-comment .customer-information .like-com .like-text { font-size:10px;color: #5F5F5F;font-weight: 700;padding-left: 7px;}
.module-001 .comment-area .customer-comment .customer-information .like-com.Active .icon-ifa{color: #01c489;}
.module-001 .comment-area .customer-comment .customer-information .like-com.Active .like-text{color: #01c489;}
.module-001 .show-more {display: flex;justify-content: center;margin: 15px 0px;}
.module-001 .show-more .show-more-btn {
    padding: 10px 26px;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: 400;
    border: 1px solid #FF9D00;
    border-radius: 8px;
    transition: .1s linear;
    background-color: #FF9D00;
    cursor: pointer;
    font-size: 13px !important;
    font-weight: 600 !important;
    height: 35px !important;
}
.module-001 .show-more .show-more-btn:hover{border-color: #01C489;background-color: #01C489;}


.module-002 {padding:10px 0px;position: fixed;background: #fff;right: 100%;top: 0;z-index: 10000;width: 100%;height: 100%;transition: all .3s ease-in-out;}
.module-002.Open{right: 0;transition: all .3s ease-in-out;}
.module-002 .nav-section {display: flex;flex-direction: row;justify-content: space-between;border-bottom: 1px solid #99999940;padding:20px;position: absolute;top: 0;width: 100%;background-color: #fff;}
.module-002 .nav-section .nav-items {display: flex;flex-direction: row;align-items: baseline;  }
.module-002 .nav-section .nav-items .icon-ifa {font-size: 20px;font-weight:700 ; }
.module-002 .nav-section .nav-items .nav-text {margin-left: 10px;font-size: 18px; display: none; }
.module-002 .nav-section .icon-ifa {font-size: 25px;font-weight: 500;cursor: pointer; }

.module-002 .ScroolArea {overflow: auto;}
.module-002 .search-section {padding:20px;display: flex;flex-direction: row;justify-content: space-between;align-items: center;border-bottom: 1px solid #99999940;margin-top: 66px;  }
.module-002 .search-section .searchbar {display: none;}
.module-002 .search-section .searchbar .icon-ifa { font-size: 17px;}
.module-002 .search-section .searchbar .searchbar-text {padding-left: 13px; font-size: 15px;color: #29292994;width: 100%;background-color: transparent;border-style: none; }
.module-002 .search-section .icon-ifa{font-size: 25px;font-weight: 100;cursor: pointer; }

.module-002 .evaluation {padding:20px; }
.module-002 .evaluation .evaluation-header {font-weight: 400;font-size: 15px; }
/* .module-002 .evaluation .evaluation-all {display: flex;flex-direction: row;margin-top: 20px; } */
/* .module-002 .evaluation .evaluation-all .all-items {padding-right: 20px;margin:  auto 0; } */
/* .module-002 .evaluation .evaluation-all .all-items .all-item {display: flex;flex-direction: row;align-items: center; } */
/* .module-002 .evaluation .evaluation-all .all-items .all-item .all-item-text {font-weight: 600;font-size: 27px; } */
.module-002 .evaluation .evaluation-all .all-items .all-item .icon-ifa { color: #FF9D00;font-size: 15px;padding-left: 10px;}
.module-002 .evaluation .evaluation-all .all-items .all-text-intro {font-size: 13px;font-weight: 100;padding-top: 5px;white-space: nowrap; }
.module-002 .evaluation .evaluation-all .evaluation-select {width: calc( 100% - 90px);border-left: 1px solid #99999940;padding-bottom: 10px; }
.module-002 .evaluation .evaluation-all .evaluation-select .select-item {display: flex;flex-direction: row;align-items: center;padding-top: 15px; justify-content: space-between; padding-left: 20px; padding-right: 20px;}
.module-002 .evaluation .evaluation-all .evaluation-select .select-item .item-number {font-size: 14px;font-weight: 600;color: #292929a1;}
.module-002 .evaluation .evaluation-all .evaluation-select .select-item .icon-ifa {font-size: 10px;color: #FF9D00;padding-left: 5px; }
.module-002 .evaluation .evaluation-all .evaluation-select .select-item .progress-bar {width: calc( 100% - 100px);background-color:#9999991a ;margin: 0 10px;height: 15px;border-radius: 20px; }
.module-002 .evaluation .evaluation-all .evaluation-select .select-item .progress-bar .progress-bar-position {height: 100%;background-color: #FF9D00;border-radius: 20px; }
.module-002 .evaluation .evaluation-all .evaluation-select .select-item .comment-amount { font-size: 13px;font-weight: 100;color: #999;}

.module-002 .product-evalue {border-bottom: 1px solid #99999940;padding-bottom: 20px; }
.module-002 .product-evalue .button-section {display: flex;flex-direction: row;background-color: #FF9D00;margin: 0 20px;padding: 13px 25px;justify-content: center;border-radius: 8px;color: #fff;align-items: center; }
.module-002 .product-evalue .button-section .icon-ifa { font-size: 20px;}
.module-002 .product-evalue .button-section .evalue-button-text {padding-left: 9px; }
.module-002 .product-evalue .condition { }
.module-002 .product-evalue .condition .condition-items { padding: 0 20px;display: flex;flex-direction: row;margin-top: 20px;line-height: 20px;align-items: flex-start;}
.module-002 .product-evalue .condition .condition-items .icon-ifa {color: #FF9D00; }
.module-002 .product-evalue .condition .condition-items .condition-text {padding-left: 14px;font-size: 14px;color: #666; }


        
.module-002 .comment-area {padding: 0 0px;margin-top: 0;}
.module-002 .comment-area .customer-comment {padding: 20px;border-bottom: 1px solid #99999940;}
.module-002 .comment-area .customer-comment .comment-text-area {display: flex;flex-direction: row; }
.module-002 .comment-area .customer-comment .comment-text-area .comment-icon { }
.module-002 .comment-area .customer-comment .comment-text-area .comment-icon .icon-ifa {font-size: 13px;color: #9999997a; }
.module-002 .comment-area .customer-comment .comment-text-area .comment-icon .icon-ifa.Active{color: #FF9D00;}
.module-002 .comment-area .customer-comment .comment-text-area .product-confirm {display: flex;flex-direction: row;align-items: center; }
.module-002 .comment-area .customer-comment .comment-text-area .product-confirm .icon-ifa {width: 15px;height: 15px;background-color: #01C489;border-radius: 50%;font-size: 9px;color:#fff;margin-left: 8px;display: flex;align-items: center;justify-content: center; }
.module-002 .comment-area .customer-comment .comment-text-area .product-confirm .confirm-text {padding-left: 15px; color: #01C489;font-size: 13px;}
.module-002 .comment-area .customer-comment .customer-information { }
.module-002 .comment-area .customer-comment .customer-information .customer-info {display: flex;flex-direction: row;margin-top: 11px; }
.module-002 .comment-area .customer-comment .customer-information .customer-info .customer-name {font-size: 14px;color:#999999 ; }
.module-002 .comment-area .customer-comment .customer-information .customer-info .date { padding-left: 5px;font-size: 14px;color:#999999 ; }
.module-002 .comment-area .customer-comment .comment-text-property {margin-top: 11px;color: #666;font-size: 14px; }
.module-002 .comment-area .customer-comment .like-com {display: flex;justify-content: flex-end; }
.module-002 .comment-area .customer-comment .like-com .icon-ifa {font-size: 19px;color: #666; }
.module-002 .comment-area .customer-comment .like-com.Active .icon-ifa{color:#01C489}

.module-002 .show-more {display: flex;justify-content: center;margin: 20px; }
.module-002 .show-more .show-more-btn {padding: 15px 20px;color: #393939;font-weight: 400;border: 1px solid #ebebeb;border-radius: 5px;background-color: #f6f6f6;text-align: center;cursor: pointer;font-size: 13px;}

.filter-detail {
    display:none; 
    border-radius: 4px;
    box-shadow: -3px 3px 6px #00000029;
    position: fixed;
    bottom: -1px;
    left: 0;
    background-color: #FFFFFF;
    width: 100%;
    height: max-content;
    overflow-y: scroll; 
    border: none;
    border-radius: 2px;
}
.filter-detail::-webkit-scrollbar{width: 0;}
.filter-detail .detail-item-header{
    text-align: center;
    padding:15px 0;
    background-color: #1C2227;
    color: #E8E8E8;
    font-weight: 400;
    font-size: 14px;
    width: 100%;
    z-index: 3;
}
.filter-detail .detail-item-header .arrow{display: none;}
.filter-detail .filter-choice{overflow-y: scroll;background: #1F272D;}
.filter-detail .filter-choice::-webkit-scrollbar{width: 0;}
.filter-detail .filter-choice .detail-item {display: flex; cursor: pointer;padding: 14px 0;border-bottom: 1px  solid #99999940;width: 100%;position: relative;align-items: center;justify-content: center;transition: .2; }
.filter-detail .filter-choice .detail-item.active .icon-ifa{opacity: 1;}
.filter-detail .filter-choice .detail-item.active .detail-item-text{font-size: 11px;font-weight: 300;color: #00FFB1;}
.filter-detail .filter-choice .detail-item .icon-ifa {font-size: 16px;color: #00CF95;position: absolute;right: 20px;opacity: 0; }
.filter-detail .filter-choice .detail-item .detail-item-text {font-size: 11px;color: #E8E8E8;font-weight: 300;}
.Popup.module-002-popUp .Modal{position: absolute;bottom: 0px;height: 460px;}
.Popup.module-002-popUp .Modal.w80{max-width: 100%;}
.Popup.module-002-popUp .Modal .Htm{padding: 0 !important;padding-top: 0px !important;}
.Popup.module-002-popUp .Modal .Htm .Document .Popup_Center{padding: 0px;}
.Popup.module-002-popUp .Modal .Htm .Document .Popup_Close{border-radius: 50% !important; padding: 3px !important;top: 103px !important;right: 10px !important;}

@media only screen and (max-width: 991px) {
    .Popup .Modal.w30,.Popup .Modal.w40,.Popup .Modal.w50,.Popup .Modal.w60,.Popup .Modal.w70,.Popup .Modal.w80,.Popup .Modal.w90 {
        max-width:100%!important;
        height: 100% !important;
        width: 100%;
        margin: 0 auto;
    }
}



.module-005 {margin: -30px;}
.module-005 .evaluation-section {border-bottom: 1px solid #99999940;display: flex;flex-direction: row;justify-content: space-between;}
.module-005 .evaluation-section .evaluation-text { text-transform: uppercase;font-weight: 600;padding: 20px;color: #333;font-size: 17px; }
.module-005 .evaluation-section .Popup_Close{padding: 20px 10px 20px 20px;margin: 0 10px;border-left: 1px solid #99999940;font-size: 15px;color: #000000b5;}

.module-005 .product-section {margin: 0 20px;padding:20px 0; display: flex;flex-direction: row;align-items: center;border-bottom: 1px solid #99999940; }
.module-005 .product-section .product-image {width: 45px;}
.module-005 .product-section .product-detail {display: flex;flex-direction: column;padding-left: 20px; }
.module-005 .product-section .product-detail .sale { font-size: 16px;font-weight: 600;color: #BE144D;}
.module-005 .product-section .product-detail .price {display: flex;flex-direction: row;padding-top: 5px;align-items: baseline;font-weight: 600; }
.module-005 .product-section .product-detail .price .new-price { font-size:21px;color: #BE144D;}
.module-005 .product-section .product-detail .price .new-price > span{font-size: 13px;}
.module-005 .product-section .product-detail .price .old-price {padding-left: 8px;text-decoration:line-through ;color: #070707;opacity: 0.5;font-size: 13px; }
.module-005 .product-section .product-detail .product-name {padding-top: 3px;color: #000000;opacity: 0.6;color: 15px;font-weight: 400;}

.module-005 .comment-section {padding:20px ; }
.module-005 .comment-section .comment-intro {font-size: 14px;font-weight: 600;color: #000000; }
.module-005 .comment-section .rating-section {display: flex;flex-direction: row;justify-content: space-between;padding:20px; }
.module-005 .comment-section .rating-section .rating-item { display: flex;flex-direction: column;justify-content: space-between;align-items: center;color: #E8E8E8;}
.module-005 .comment-section .rating-section .rating-item .icon-ifa { font-size: 33px;}

.module-005 .comment-section .rating-section .rating-item.Active .icon-ifa{ color:#FF9D00}
.module-005 .comment-section .rating-section .rating-item.Active .rating-text{ color:#FF9D00}
.module-005 .comment-section .rating-section .rating-item.Selected .icon-ifa{ color:#ff9d00ad}
.module-005 .comment-section .rating-section .rating-item.Selected .rating-text{ color:#ff9d00ad}

.module-005 .comment-section .rating-section .rating-item .rating-text {padding-top: 14px;font-size: 13px;font-weight: 400; }
.module-005 .comment-section .message-form {margin-top: 10px;height: 104px;border: 1px solid #EFEFEF; background-color: #F5F5F5;border-radius: 2px;}
.module-005 .comment-section .message-form .comment {width: 100%;height: 83%; background-color: transparent;border-style: none;padding: 13px;font-size: 13px;overflow-y: scroll;color: #000000;opacity: 0.4; }
.module-005 .comment-section .message-form .comment::-webkit-scrollbar{width: 0;}
.module-005 .comment-section .message-form .text-size {text-align: end;padding-right: 10px;padding-bottom: 3px;font-size: 10px;color: #000000;opacity: 0.7; }
.module-005 .comment-section .select-section { }
.module-005 .comment-section .select-section .select-item {display: flex;flex-direction: row;align-items: center;margin-top: 20px; }
.module-005 .comment-section .select-section .select-item .select-box { }
.module-005 .comment-section .select-section .select-item .select-text{margin-left: 12px;font-size: 13px;font-weight: 400;color: #464646;}
.module-005 .comment-section .select-section .select-item .select-text .select-special{font-size: 13px;font-weight: 400;color: #464646;text-decoration: underline;}

@keyframes rotation {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }

.loaderComment {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px auto 20px auto;
    width: 22px;
    height: 22px;
    border: 2px solid #E8E8E8;
    border-bottom-color: transparent;
    border-radius: 50%;
    box-sizing: border-box;
    animation: rotation 1s linear infinite !important;
  }

.module-005 .comment-section .select-section .select-item .select-box .switch {
    display: inline-block;
    position: relative;
    width: 42px;
    height: 25px;
    border-radius: 20px;
    background: #E5E6E7;
    transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
    vertical-align: middle;
    cursor: pointer;
}
.module-005 .comment-section .select-section .select-item .select-box .switch::before {
    content: '';
    position: absolute;
    top: 1px;
    left: 2px;
    width: 22px;
    height: 22px;
    background: #fafafa;
    border-radius: 50%;
    transition: left 0.28s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.28s cubic-bezier(0.4, 0, 0.2, 1);
}
.module-005 .comment-section .select-section .select-item .select-box .switch:active::before {
    box-shadow: 0 2px 8px rgba(0,0,0,0.28), 0 0 0 20px rgba(128,128,128,0.1);
}
.module-005 .comment-section .select-section .select-item .select-box input:checked + .switch {
    background: #343434;
}
.module-005 .comment-section .select-section .select-item .select-box input:checked + .switch::before {
    left: 18px;
    background: #fff;
}
.module-005 .comment-section .select-section .select-item .select-box input:checked + .switch:active::before {
    box-shadow: 0 2px 8px rgba(0,0,0,0.28), 0 0 0 20px rgba(0,150,136,0.2);
}
.module-005 .evaluation-btn {margin:0 20px 20px 20px; font-size: 15px;font-weight: 600;color: #fff;background-color: #FF9D00;border-radius: 5px;width:calc(100% - 40px);padding: 17px 26px;border: 1px solid #FF9D00;letter-spacing: 0.5px;transition: .2s ;}
.module-005 .evaluation-btn:hover {background-color: #48D792;border-color: #48D792;}

.Popup .Modal.w80{max-width: 460px;}
.Popup .Modal.w80::-webkit-scrollbar{width: 0;} 


.module-004 {margin: -30px;}
.module-004 .evaluation-section {display: flex;flex-direction: row;justify-content: space-between;border-bottom: 1px solid #99999940;}
.module-004 .evaluation-section .evaluation-text { text-transform: uppercase;font-weight: 600;padding: 20px;color: #333; }
.module-004 .evaluation-section .icon-ifa {font-weight: 600;border-left: 1px solid #99999940;padding: 20px; color: #333; }


.module-004 .saosmc-successAnimation { display:block; width:100%; height:170px; position:relative; overflow:hidden; }
.module-004 .saosmc-successAnimation::after { content:''; position:absolute; top:0; left:0; width:100%; height:100%; box-shadow:0 0 20px #fff inset,0 0 30px #fff inset,0 0 40px #fff inset,0 0 50px #fff inset; z-index:2; }
.module-004 .saosmc-successAnimation .saosmcsa-circle4 { display:block; width:140px; height:140px; position:absolute; left:50%; top:50%; transform:translateX(-50%) translateY(-50%); border-radius:50%; animation-name:saosmcsa-greenDots; animation-duration:15s; animation-timing-function:linear; animation-iteration-count:infinite; animation-direction:normal; }
.module-004 .saosmc-successAnimation .saosmcsa-circle4 circle { fill:transparent; stroke:#48D792; stroke-width:4.2; stroke-dasharray: 0.1, 13; stroke-linecap: round; }
.module-004 .saosmc-successAnimation .saosmcsa-circle5 { display:flex; align-items:center; justify-content:center; width:90px; height:90px; background:#48D792; position:absolute; left:50%; top:50%; filter:blur(0.5px); transform:translateX(-50%) translateY(-50%); border-radius:50%; box-shadow:0 3px 6px #48D7927C;  }
.module-004 .saosmc-successAnimation .saosmcsa-circle5 i { color:#FFFFFF; font-size:25px; font-weight:bold; }
 @keyframes saosmcsa-greenDots { from { transform:translateX(-50%) translateY(-50%) rotate(0deg); } to { transform:translateX(-50%) translateY(-50%) rotate(360deg); } }


.module-004 .text-area {padding: 10px 20px 20px 20px;border-bottom: 1px solid #99999940; }
.module-004 .text-area .feedback {text-align: center;color: #01C489;font-size: 15px;font-weight: 100; }
.module-004 .text-area .check-comment { text-align: center;font-size: 13px;color: #666;padding-top: 5px;line-height: 18px; }


.module-004 .customer-section{display: flex;flex-direction: column;justify-content: center;align-items: center;border-bottom: 1px solid #99999940; }
.module-004 .customer-section .comment-icon{margin-top: 20px;}
.module-004 .customer-section .comment-icon .icon-ifa {font-size: 17px;color:#D9D9D9 ;position: relative;border: 1px solid transparent;position: relative; }

.module-004 .customer-section .customer-information { }
.module-004 .customer-section .customer-information .customer-info {display: flex;flex-direction: row;margin-top: 11px;color: #999;font-size: 13px; }
.module-004 .customer-section .customer-information .customer-info .customer-name {}
.module-004 .customer-section .customer-information .customer-info .date { padding-left: 5px;}

.module-004 .customer-comment{font-size: 13px;color: #666;font-weight: 400;padding: 20px;text-align: center;line-height: 19px; }

.module-004 .button-section {display:flex;justify-content: center;align-items: center; }
.module-004 .button-section .button-text {background-color: #fff;padding: 13px 50px;border: 1.5px solid #2b2b2b; border-radius: 8px;color: #2b2b2b;margin: 20px;font-size: 14px;font-weight: 600;  }
.module-004 .button-section .button-text:hover{background-color: #FF9D00;border-color: #FF9D00;color: #fff;}
.Popup .Modal.w80{max-width: 460px;}


.module-001 .module-header-section .module-header-top.Mobile{display:none}
.module-001 .module-header-section .product-section{display:none}

@media only screen and (max-width: 991px) {
    .module-001 {/* padding: 20px 15px 0px 15px; */}

    .module-001 .module-header-section .module-header-bottom {display: none;}
    .module-001 .module-header-section .module-header-bottom .bottom-header-right{display:none}
    .module-001 .filter{display:none}
    .module-001 .show-more{display:none}
    .module-001 .module-header-section .module-header-bottom .bottom-header-left .icon-ifa.only-arrow{display:none}
    .module-001 .module-header-section .module-header-bottom .bottom-header-left{display:flex;justify-content: flex-start;}
    .module-001 .module-header-section .module-header-bottom .bottom-header-left .rating-evaluation{flex:none;width:30px}
    .module-001 .module-header-section .module-header-bottom .bottom-header-left .rating-evaluation .rating-evaluation-property{font-size:14px;font-weight:normal}
    .module-001 .module-header-section .module-header-bottom .bottom-header-left .icon-section .icon-ifa{font-size:14px}
    .module-001 .module-header-section .module-header-top{display:none}
    .module-001 .module-header-section .module-header-top.Mobile{display:block}
    .module-001 .module-header-section .module-header-top.Mobile .header{display:block;font-size: 14px;font-weight: 600;}
    .module-001 .module-header-section .module-header-top.Mobile .header.Sub{display:block;font-weight: normal;color: #ff9800;text-decoration: underline;margin-top: 5px;}

    .module-900039100 .productDetail .detail-content .tabs-section .tabs-content .content-body .item-of-detail.Comment{padding:0 !important;margin: 0 !important;background: #fafafa;margin-top: -1px !important;border-top: 1px solid #c5c5c5;}
    

    .module-001 .module-header-section .product-section {display: flex;flex-direction: row;align-items: center;padding: 15px 0px;border-top: 1px solid #ccc;margin-top: 15px;}
    .module-001 .module-header-section .product-section .product-image {width: 45px;}
    .module-001 .module-header-section .product-section .product-detail {display: flex;flex-direction: column;padding-left: 20px; }
    .module-001 .module-header-section .product-section .product-detail .product-name {padding-top: 3px;color: #000000;font-weight: 400;}
    .module-001 .module-header-section .product-section .product-detail .bottom-header-left{padding-top: 3px;display: flex;}
    .module-001 .module-header-section .product-section .product-detail .bottom-header-left .rating-evaluation{color: #000000;font-weight: bold;font-size: 14px;opacity: 1;margin-right: 5px;}
    .module-001 .module-header-section .product-section .product-detail .bottom-header-left .icon-section{color: #e9e9e9;margin-right: 5px;}
    .module-001 .module-header-section .product-section .product-detail .bottom-header-left .icon-section span{color: #ff9800;font-size: 13px;width: 14px;float: left;}
    .module-001 .module-header-section .product-section .product-detail .bottom-header-left .icon-section span.Active{padding-top: 3px;color: #000000;opacity: 0.6;color: 15px;font-weight: 400;}
    .module-001 .module-header-section .product-section .product-detail .bottom-header-left>div{font-weight: 400;font-size: 14px;}


        
    .module-001 .comment-area {
    background: #fff;
    border-top: 1px solid #ccc;
}
    .module-001 .comment-area .customer-comment {padding: 15px;}
    .module-001 .comment-area .customer-comment .comment-text-area {display: flex;flex-direction: row; }
    .module-001 .comment-area .customer-comment .comment-text-area .comment-icon {min-width:92px }
    .module-001 .comment-area .customer-comment .comment-text-area .comment-icon .icon-ifa {font-size: 13px;color: #9999997a; }
    .module-001 .comment-area .customer-comment .comment-text-area .comment-icon .icon-ifa.Active{color: #FF9D00;}
    .module-001 .comment-area .customer-comment .comment-text-area .product-confirm {display: flex;flex-direction: row;align-items: center; }
    .module-001 .comment-area .customer-comment .comment-text-area .product-confirm .icon-ifa {width: 15px;height: 15px;background-color: #01C489;border-radius: 50%;font-size: 9px;color:#fff;margin-left: 8px;display: flex;align-items: center;justify-content: center; }
    .module-001 .comment-area .customer-comment .comment-text-area .product-confirm .confirm-text {padding-left: 15px; color: #01C489;font-size: 13px;}
    .module-001 .comment-area .customer-comment .customer-information { }
    .module-001 .comment-area .customer-comment .customer-information .customer-info {display: flex;flex-direction: row;margin-top: 11px; }
    .module-001 .comment-area .customer-comment .customer-information .customer-info .customer-name {font-size: 14px;color:#999999 ; }
    .module-001 .comment-area .customer-comment .customer-information .customer-info .date { padding-left: 5px;font-size: 14px;color:#999999 ; }
    .module-001 .comment-area .customer-comment .comment-text-property {margin-top: 8px;color: #666;font-size: 14px;}
    .module-001 .comment-area .customer-comment .like-com {display: flex;justify-content: flex-end; }
    .module-001 .comment-area .customer-comment .like-com .icon-ifa {font-size: 19px;color: #666; }
    .module-001 .comment-area .customer-comment .like-com.Active .icon-ifa{color:#01C489}
    .module-001 .module-header-section{padding:0 15px}
    .module-001 .show-more {display: flex;justify-content: center;margin: 20px;display: none;}
    .module-001 .show-more .show-more-btn {padding: 15px 25px;color: #fff;font-weight: 400;border: 1px solid #FF9D00;border-radius: 8px;background-color: #FF9D00;width: 100%;text-align: center;cursor: pointer;}
    .module-002 .evaluation {padding:80px 20px 0px 20px;}
    .module-002 .search-section{display: none;}
    .module-002 .product-evalue{display: none;}
    .module-002 .comment-area .customer-comment .comment-text-area .comment-icon .icon-ifa{font-size: 7px;}
    .module-002 .comment-area .customer-comment .comment-text-area .comment-icon{min-width: 46px !important; margin-right: 8px !important;}
    .module-002 .comment-area .customer-comment .comment-text-property{font-size: 12px !important;}
    .module-002 .comment-area .customer-comment .customer-information .customer-info .customer-name{font-size: 9px;}
    .module-002 .comment-area .customer-comment .customer-information .customer-info .date{font-size: 11px;}
    .module-900039101 .detail-content .dividerCol .product-detail-area .content{font-size: 9px;}
    .module-002 .comment-area .customer-comment .like-com .icon-ifa{font-size: 11px;}
    .module-002 .comment-area .customer-comment .customer-information .customer-info{margin-top: 0px;}
    .module-002 .comment-area .customer-comment .customer-information{display: flex; align-items: center; justify-content: space-between; margin-top: 11px;}
    .module-002 .evaluation .evaluation-all .all-items .all-item .all-item-text{font-size: 14px;}
    .module-002 .evaluation .evaluation-all .all-items .all-item .icon-ifa{font-size: 10px; padding-left: 6px;}
    .module-002 .evaluation .evaluation-all .all-items .all-text-intro{font-size: 11px; padding-top: 0px;}
    .module-002 .evaluation .evaluation-all .all-items:first-of-type .all-text-intro {
        margin-right: 2px; 
    }
    .module-002 .evaluation .evaluation-all .evaluation-select{
        border-left: none; 
        width: 100%; 
        box-shadow: rgba(0, 0, 0, 0.25) 0px 54px 55px, rgba(0, 0, 0, 0.12) 0px -12px 30px, rgba(0, 0, 0, 0.12) 0px 4px 6px, rgba(0, 0, 0, 0.17) 0px 12px 13px, rgba(0, 0, 0, 0.09) 0px -3px 5px;
        display: none;
    }
    .module-002 .evaluation .evaluation-all .evaluation-select .select-item .progress-bar{height: 2px;}
    .module-002 .evaluation .evaluation-all .evaluation-select .select-item .icon-ifa{font-size: 8px; width: auto; }
    .module-002 .evaluation .evaluation-all .evaluation-select .select-item .item-number{font-size: 10px; position: relative; top: 0px; font-weight: 400; color: #E8E8E8;flex: 1;}
    .module-002 .evaluation .evaluation-all .evaluation-select .select-item .comment-amount{font-size: 10px; color: #BFBFBF;max-width: 20px;}
    .module-002 .comment-area .customer-comment .like-com .icon-ifa{font-size: 12px !important;}
    .module-900039101 .detail-content .dividerCol .product-detail-area .content{font-size: 11px !important;}
    span[cd="addFavItem"].icon-ifa {
        display: none;
    }
    body[userpage="ProductView"] .module-002 .ScroolArea{
        height: 100% !important;
    }
    .module-002 .show-more .show-more-btn{
        padding: 9px 13px;
        font-weight: 300;
        border: 1px solid #3B3F48;
        border-radius: 2px;
        text-align: center;
        cursor: pointer;
        font-size: 10px;
        color: #E8E8E8;
        background-color: transparent;
    }
}

.module-001 .module-header-section .module-header-bottom .wrapCommentArea{
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 8px;
    border: 1px solid #3B3F48;
    padding: 0px 16px;
    width: 100%;
}
.module-001 .comment-area .output-div .rating{
    display: flex;
    align-items: center;
}
.module-001 .comment-area .output-div .output-content{
    display: flex;
    align-items: center;
}
.module-001 .comment-area .output-div .rating .item-number{
    font-size: 11px;
}
.module-001 .comment-area .output-div .rating .rating-icon-section{
    margin: 0px 6px;
}
.module-001 .comment-area .output-div .rating .rating-icon-section > span{
    color: #FF9D00;
    font-size: 9px;
}
.module-001 .comment-area .output-div .comment-amount{
    font-size: 11px;
}

.module-002 .evaluation .evaluation-all {
    display: flex;
    flex-direction: column;
    margin-top: 20px; 
}
.module-002 .evaluation .evaluation-all .all-items {
    padding-right: 0px;
    margin:  auto 0; 
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #3B3F48;
    padding: 0px;
    margin-bottom: 15px;
}
/* .module-002 .evaluation .evaluation-all .all-items::after{
    content: "\e979";
    font-family: "MissZenne";
    position: relative;
    left: 7px;
    top: 1px;
    font-size: 9px;
} */
.module-002 .evaluation .evaluation-all .all-items .all-item {
    display: flex;
    flex-direction: row;
    align-items: center; 
    margin-right: 6px;
}
.module-002 .evaluation .evaluation-all .all-items .all-item .all-item-text {
    font-size: 12px;
    font-weight: 200 !important;
    color: #E8E8E8;
    position: relative;
    top: 1px;
}

@media only screen and (max-width: 991px) {
    .module-002 .evaluation .evaluation-all .evaluation-select .select-item.active:before{
        left: 6px !important;
        top: 12px;
        width: 98% !important;
    }
}
@media only screen and (max-width: 991px) {
    .Popup .Modal .Htm .Document .Popup_Close.Outside{
        font-size: 9px; 
    } 
}

@media only screen and (max-width:991px) {
    .Popup .Modal .Htm .Document .Popup_Close.Outside{
        display: none;
    }
}


@media only screen and (max-width: 991px) {
    #furkan {
        margin: 15px auto auto;
        width: max-content;
        display: flex;
        align-items: center;
        justify-content: center;
        border: 1px solid rgb(59, 63, 72);
        padding: 3px 27px;
        border-radius: 15px;
      }
      #furkan > .item-number{
        margin-right: 4px;
      }
      #furkan >  span{
        color: #FF9D00;
      }
      #furkan > .comment-amount{
        margin-left: 4px;
      }
      .module-002 .evaluation .evaluation-all .evaluation-select .select-item[count="0"]{
        pointer-events: none !important;
      }
}


.module-001 .module-header-section .module-header-bottom .evaluation .evaluation-all .evaluation-select .select-item[count="0"] {
    pointer-events: none !important;
}

@media only screen and (max-width: 991px) {
    .module-002 .evaluation .evaluation-all .all-items .all-text-intro{
        display: none;
    }
    span.icon-ifa[cd="[[CommentSortPopup]]"] {
        width: 50%;
    }
    .module-002 .evaluation .evaluation-all #allItemsWrapper{
        flex: none !important;
        width: 50% !important;
    }
    .module-002 .evaluation .evaluation-all .all-items{
        justify-content: space-between;
    }
    .module-002 .evaluation .evaluation-all .icon-ifa{
        display: flex;
        align-items: center;
        justify-content: center;
        width: auto;
        padding: 0px 0px;
        position: relative;
        font-size: 12px ;
        padding-left: 0px !important;
        margin-left: 1px;
        width: 100%;
    }
    .ifa-403:before{
        display: none;
    }
    .ifa-403::after{
        content: "\e979";
        font-family: "MissZenne";
        position: relative;
        left: 13px;
        top: 1px;
        font-size: 9px;
    }
    .filter-detail{
        /* display: block !important; */
        position: absolute;
        top: 32px;
        background-color: #ffffff;
        box-shadow: 
        rgba(0, 0, 0, 0.25) 0px 54px 55px, 
        rgba(0, 0, 0, 0.12) 0px -12px 30px, 
        rgba(0, 0, 0, 0.12) 0px 4px 6px, 
        rgba(0, 0, 0, 0.17) 0px 12px 13px, 
        rgba(0, 0, 0, 0.09) 0px -3px 5px;
        z-index: 999;
    }
    .filter-detail .detail-item{
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 12px 20px;
        min-height: 50px;
    }
    .filter-detail .detail-item .detail-item-text{
        width: 100%;
        white-space: nowrap;
        font-size: 12px;
    }
    .module-002 .evaluation .evaluation-all .ifa-62:before{
        position: relative;
        left: 30px;
        display: none;
    }
    .filter-detail .detail-item.active .ifa-62:before {
        display: block;
        color: #00CF95;
    }
    .module-002 .evaluation .evaluation-all .all-items .all-item::after {
        content: "\e979";
        font-family: "MissZenne";
        position: relative;
        left: 10px;
        top: 1px;
        font-size: 9px;
    }
}