
/* HEADER START */

  body:not([userpage="HomePage"]) .header-menu-container .menu-container>.nav-menu .nav-list .nav-link{
    color: #000 !important;
  }
  body:not([userpage="HomePage"]) .module-10000126 .header-content-area .header-right .search-section .search-content{
    color: #000 !important;
    border: 1px solid #000;
  }
  body:not([userpage="HomePage"]) .module-10000126 .header-content-area .header-right .search-section .search-content .ifa-icon{
    color: #000 !important;
  }
  body:not([userpage="HomePage"]) .module-10000126 .header-content-area .header-right .nav-menu .nav-li .nav-link .nav-li-text{
    color: #000 !important;
  }
  body:not([userpage="HomePage"]) .module-10000126 .header-content-area .header-right .nav-menu .nav-li .nav-link .nav-li-icon svg{
    color: #000 !important;
  }
  body:not([userpage="HomePage"]) .header-menu-container .menu-container .nav-menu .nav-list .menu-dropdown-container .dropdown-body .dropdown-sub .sub-menu-header{
    color: #000 !important;
    width: auto;
    height: auto;
  }
  body:not([userpage="HomePage"]) .module-10000126 .header-menu-container .menu-container .nav-menu .nav-list .menu-dropdown-container .dropdown-body .dropdown-sub .sub-menu-body>.dropdown-li>a .icon-text{
    color: #000 !important;
  }
  body:not([userpage="HomePage"]) .header-menu-container .menu-container .nav-menu .nav-list.dropdown-hover:hover .menu-dropdown-container{
    background-color: #fff;
  }
  body:not([userpage="HomePage"]) .module-10000126 .header-content-area{
    /* background-color: #fff; */
  }
  body:not([userpage="HomePage"]) .module-10000126 .header-content-area .header-right .nav-menu .nav-li .nav-link .nav-li-icon{
    color: #000 !important;
  }
  
  
  /* HEADER END */

  

.fancybox-show-thumbs .fancybox-thumbs {
    left: 0;
    width: 100%;
    height: fit-content;
    top: calc(100vh - 80px);
    justify-content: center;
    padding: 0
}

.fancybox-slide--image {
    padding-top: 0!important
}

.fancybox-thumbs__list {
    all: unset;
    display: flex;
    justify-content: center
}

.fancybox-thumbs__list a {
}

.fancybox-thumbs__list a:before {
    border: 1px solid #000
}

.fancybox-slide--image {
    padding: 80px 0
}

#productDeliveredTime {
    font-size: 12px;
    font-weight: 200;
    order: 2
}

#productDeliveredTime .number {
    padding-left: 5px;
    font-weight: 600
}

.module-900039101 .detail-content .other-fields .wrapper .field-item .content {
    overflow-x: hidden;
    overflow-y: auto;
    height: 400px
}

.breadcrumbs {
    padding-left: 38px
}

.module-10000124 .header .header-container .header-right .user-list .user-item .item-link .number {
    color: #000!important
}

.module-detail-other .OtherProducts .other-body .otherCarousel .carousel-cell>.productItem>.Link .productInfo>.PriceBox>.Price {
    font-size: 12px;
    font-weight: 100
}

.module-7000110 {
    padding-top: 0!important
}

.module-7000110 .BreadCrumbsFlex .item ol>li.Drop {
    border: none;
    margin: 0
}

.module-7000110 .BreadCrumbsFlex .item ol>li.Drop:hover .Wind {
    display: none!important
}

.module-7000110 .BreadCrumbsFlex .item ol {
    padding-top: 0!important
}

.module-7000110 .BreadCrumbsFlex .item ol>li * {
    font-size: 10px!important;
    font-weight: 100!important
}

.module-7000110 .BreadCrumbsFlex .item ol>li {
    margin: 0
}

.module-7000110 .BreadCrumbsFlex .item ol>li .Divider .ifa-115:before {
    content: "/";
    padding: 0 3px
}

.module-7000110 .BreadCrumbsFlex .item ol>li.Drop:before {
    content: "";
    display: none
}

.module-7000110 .BreadCrumbsFlex .item ol>li.Drop .Link {
    padding: 0;
    border: none
}

.module-7000110 .BreadCrumbsFlex .item ol>li.Drop .Link:after {
    content: ""
}

.Popup.B2 .PopupOverlay {
    pointer-events: initial
}

.module-detail-other .slider-section .head {
}

.module-detail-other .slider-section .head .caption {
    padding-top: 67px!important;
    padding-bottom: 30px!important;
    font-size: 12px!important;
    font-weight: 400!important
}

.module-detail-other .slider-content.other-body {
}

.module-detail-other .slider-content.other-body .carousel-cell {
    width: calc(25% - 2px)!important
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem {
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem .Link {
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem .Link .carousel-image {
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem .Link .productInfo {
    margin-top: 15px;
    padding: 0 7px 0 15px!important
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem .Link .productInfo .pName {
    font-size: 12px!important
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem .Link .productInfo .PriceBox {
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem .Link .productInfo .flashCampaingBox .flashCampaingPrice {
    font-size: 10px!important
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem .Link .productInfo .flashCampaingBox .flashCampaingName {
    font-size: 10px
}

.module-detail-other .slider-content.other-body .carousel-cell .productItem .Link .productInfo .flashCampaingBox {
}

.module-detail-other .slider-content.other-body .flickity-prev-next-button.previous {
    position: absolute;
    top: -36px;
    left: auto;
    right: 92px
}

.module-detail-other .slider-content.other-body .flickity-prev-next-button.next {
    position: absolute;
    top: -36px;
    left: auto;
    right: 22px
}

.module-10000124 .header .header-container {
    -webkit-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
    background: #fff;
    height: 66px
}

.Popup.B1.module-000155-popUp .Modal.w60 .Htm .Document .Popup_Center .wrapper .list-body .section .product-info .info-content .dropdown .size-content .size-list .size-item .select-btn {
    font-size: 14px;
    font-weight: 300
}

.Popup.B1.module-000155-popUp .Modal.w60 .Htm .Document .Popup_Center .wrapper .list-body .section .product-info .info-content .content-title .size-text {
    font-weight: 300;
    font-size: 13px
}

.module-900039101 .detail-content .other-fields .wrapper .field-item .content {
    padding: 8px 12px;
    font-size: 12px;
    padding-bottom: 0
}

.module-10000124 .header .header-container .logo-link .logo-img {
    filter: none
}

.module-10000124 .header .header-container .header-right .user-list .user-item svg>path,.module-10000124 .header .header-container .header-left .btn-area .menu-btn svg>path {
    fill: #000
}

.PageOverlay,.module-900039101 .detail-content .content-area .addFavs,.module-900039101 .detail-content .content-area .mobile-bottom-bar,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item .Color-group>input,.module-900039101 .detail-content .content-area .multiple-bar-content,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .caption-tab,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .verify-span,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group input,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-title .item .left .item-count,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-title .item .right,.module-900039101 .detail-content .detail-action-section .action-content .multiple-button,.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .sold-out .StockAlarm .caption.t,.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .sold-out .StockAlarm .tukendi-text,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .caption-tab,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .Color-group input,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .color-text,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .mobile-caption-text,.module-900039101 .detail-content .detail-action-section .buttos .checkText,.module-900039101 .detail-content .detail-action-section.fixedBar .action-content .product-info-box .price-section .estimated-cargo,.module-900039101 .detail-content .module-details-area .mobile-tabs,.module-900039101 .detail-content .other-fields .wrapper .field-item .content,.module-900039101 .mobile-head-area,.module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-page-dots,.module-900039101 .slider-section .slider-content.slider-900039101-1 .slider-pagination {
    display: none
}

.module-900039101 .detail-content .other-fields .wrapper .field-item .content .product-features {
    font-size: 13px;
    font-weight: 400;
    line-height: 19px;
}

.module-900039101 .detail-content .other-fields .wrapper .field-item .content .product-features * {
    color: #4e4e4e;
    font-size: 13px!important;
    font-weight: 100
}

.module-900039101 .detail-content .other-fields .wrapper .field-item .content .product-features strong {
    font-weight: 500
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-price.lineThrough {
    text-decoration: line-through;
    padding-left: 0
}

.module-7000110 .Container.W1440 {
    width: 100%;
    padding: 0 5% 0 3%;
    padding-left: 0;
    margin-left: 0 !important;
}

.module-7000110 .Container.WFULL {
    padding: 0
}

.module-900039101 .detail-content .detail-action-section .action-content .specialTextArea {
    max-width: fit-content;
    background-color: #000;
    padding: 4px 5px;
    font-size: 13px;
    color: #fff;
    font-weight: 100;
    line-height: 14px
}

.module-900039101 .detail-content .detail-action-section .action-content .specialTextArea i {
    padding-left: 5px
}

.module-900039101 {
    max-width: 1920px;
    margin: 0 auto;
    position: relative;
    padding: 0 47px
}

.PageOverlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: 0 0;
    z-index: 97
}

.module-900039101 .detail-content .module-details-area #Comment-box.Comment,.module-900039101 .module-detail-other .OtherProducts {
    padding: 0
}

.PageOverlay.Show,.module-900039101 .detail-content .content-area>.slider-section .video-item[cd=ProductGalleryItemVideo] .video-button.show,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .Color-group input[type=radio]:checked+.radio-label .text-content,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item.active .verify-span,.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct.suggestedActive,.module-900039101 .slider-section .slider-content.slider-900039101-1 .item .image-element .item-link .slide-image {
    display: none
}

.module-002 .evaluation .evaluation-all .all-items .all-item .icon-ifa,.module-002 .evaluation .evaluation-all .evaluation-select .select-item .icon-ifa,.module-005 .comment-section .rating-section .rating-item.Active .icon-ifa,.module-005 .comment-section .rating-section .rating-item.Active .rating-text {
    color: #000
}

.module-005 .evaluation-btn {
    border-color: #000;
    background-color: #000
}

.module-002 .evaluation .evaluation-all .evaluation-select .select-item .progress-bar .progress-bar-position,.module-002 .product-evalue .button-section {
    background-color: #000
}

.Popup.B1 .Modal.customCargoPopup {
    max-width: 650px
}

.module-900039101 .detail-content .content-area>.slider-section .video-item[cd=ProductGalleryItemVideo] {
    position: absolute;
    bottom: 15px;
    left: 15px;
    z-index: 20;
    display: none
}

.module-900039101 .detail-content .content-area>.slider-section .video-item[cd=ProductGalleryItemVideo] .video-button {
    background: #fff;
    border-radius: 50%;
    width: 23px;
    height: 23px;
    font-size: 12px;
    color: #000000a1;
    align-items: center;
    justify-content: center;
    display: none
}

.module-900039101 .detail-content .content-area>.slider-section .video-item[cd=ProductGalleryItemVideo] .video-button .icon-box {
    position: relative;
    top: 1px
}

.Popup.B1 .Modal.customCargoPopup .Document .Popup_Close {
    right: 25px!important;
    top: 25px!important;
    box-shadow: none!important
}

.Popup.B1 .Modal.customCargoPopup .Document>.Popup_Center {
    border-radius: 2px;
    padding-top: 75px;
    height: calc(100vh - 100px)!important
}

#customPaymentPopup p.main-caption {
    color: #141414;
    font-size: 20px;
    font-weight: 500;
    padding: 0;
    text-transform: uppercase
}

#customPaymentPopup>p.main-caption {
    display: none
}

#customPaymentPopup p.main-caption.free {
    position: absolute;
    top: -44px;
    left: 0
}

#customPaymentPopup>p {
    padding-bottom: 16px
}

.module-900039101 .module-details-area .module-001 .module-header-section .module-header-bottom .bottom-header-right .button-section {
    background-color: #393939
}

#customPaymentPopup .payments {
    border-bottom: 1px solid #70707024;
    display: flex;
    flex-wrap: nowrap;
    gap: 5px;
    margin-top: 0;
    padding-top: 0;
    padding-bottom: 8px;
}

#customPaymentPopup .bottom {
    position: relative;
    display: flex;
    flex-direction: column;
    margin-top: 10px;
}

#customPaymentPopup .main-caption {
    font-size: 20px;
    color: #141414;
    font-weight: 500
}

#customPaymentPopup .bottom .main-caption.free {
    font-size: 11px;
    position: initial;
    margin-top: 10px;
    margin-bottom: 5px;
}

#customPaymentPopup .bottom .tables {
    flex: auto;
    max-height: 500px;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 7px;
    margin-top: 11px;
}

#customPaymentPopup .bottom .tables .table-item {
    flex: auto;
    display: flex;
    flex-direction: column;
    transition: .35s ease-out;
    transform: translateY(-15px);
    overflow: hidden;
    opacity: 0;
    height: 0
}

#customPaymentPopup .bottom .tables .table-item.activeTable {
    transform: translateY(0);
    height: auto;
    opacity: 1;
    overflow: visible
}

#customPaymentPopup .bottom .tables .table-item .head,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content,.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-content .payment-features {
    display: flex
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content {
    width: 100%
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items {
    width: 100%
}

#customPaymentPopup .bottom .tables .table-item .head .head-text {
    flex: 1;
    text-align: center;
    display: block;
    padding: 5px 0;
    font-size: 12px;
    color: #000;
    font-weight: 500
}

#customPaymentPopup .bottom .tables .table-item .head .head-text:first-child {
    text-align: left
}

#customPaymentPopup .bottom .tables .table-item .head .head-text:last-child {
    text-align: right
}

#customPaymentPopup .bottom .tables .table-item .body .body-row:first-child {
    border-top: 1px solid #ececec
}

#customPaymentPopup .bottom .tables .table-item .body .body-row {
    display: flex;
    border-bottom: 1px solid #ececec
}

#customPaymentPopup .bottom .tables .table-item .body .body-row .body-text {
    flex: 1;
    display: block;
    text-align: center;
    color: #222;
    font-size: 11px;
    font-weight: 300;
    padding: 5px 0;
}
#customPaymentPopup .bottom .tables .table-item .body .body-row .body-text:nth-child(1) {
    text-align: left;
}

#customPaymentPopup .payments .payment-item {
    border-radius: 4px;
    background-color: #f3faed;
    border: 1px solid #a5c689;
    padding: 7px 12px;
    width: 33.33%;
}

#customPaymentPopup .payments .payment-item .pay-head {
    padding: 0;
    color: #141414d6;
    font-weight: 300;
    font-size: 12px;
    height: 32px;
}

#customPaymentPopup .payments .payment-item .item-value {
    padding-top: 0;
    color: #141414d6;
    font-size: 14px;
    font-weight: bold;
    font-family: sans-serif;
}

#customPaymentPopup .bank-list {
    margin-right: 9px;
    flex: 1;
    display: flex;
    flex-direction: row;
    width: 100%;
    max-width: 100%;
    overflow: auto;
    height: initial;
    overflow-y: hidden;
}
#customPaymentPopup .bank-list::-webkit-scrollbar {
    width: 8px!important;
    height: 6px!important;
    border-radius: 20px;
    overflow: hidden;
}

#customPaymentPopup .bank-list::-webkit-scrollbar-thumb {
    background-color: #000000;
    border-radius: 20px;
}

#customPaymentPopup .bank-list::-webkit-scrollbar-track {
    background: rgb(236 236 236);
    border-radius: 20px;
}


#customPaymentPopup .bank-list .bank-item:first-child {
}

#customPaymentPopup .bank-list .bank-item {
    border: 1px solid #ededed;
    border-radius: 4px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 6px 10px 6px 0;
    cursor: pointer;
    min-height: 50px;
    max-height: 50px;
    min-width: 90px;
    max-width: 90px
}

#customPaymentPopup .bank-list .bank-item.activeItem {
    box-shadow: inset 0 3px 6px #69696929;
    border-color: #d5d5d5
}

#customPaymentPopup .bank-list .bank-item img {
    display: block;
    max-width: 75px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .last-price-text.disable-price {
    color: #656565;
    text-decoration: line-through;
    font-weight: 300;
    font-size: 13px;
    margin-right: 6px;
    padding: 4px 7px 4px 0
}

.module-900039101 .detail-content .dividerCol {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.module-900039101 .detail-content .module-details-area .module-detail-other[cd=ProductAlternativeContainer] .slider-section .head .caption {
    color: #020202;
    font-weight: 500;
    font-size: 22px;
    padding: 22px 0;
    text-transform: uppercase
}

.module-detail-other .OtherProducts .other-body .otherCarousel .carousel-cell>.productItem>.Link .productInfo>.flashCampaingBox {
    font-size: 12px
}

.module-detail-other .OtherProducts .other-body .otherCarousel .carousel-cell>.productItem>.Link .productInfo>.flashCampaingBox>.flashCampaingName {
    color: #e06c09;
    border: 1px solid #e06c09;
    padding: 2px 4px;
    overflow: initial;
    text-overflow: initial;
    white-space: initial;
    max-width: 58%
}

.module-detail-other .OtherProducts .other-body .otherCarousel .carousel-cell>.productItem>.Link .productInfo>.flashCampaingBox>.flashCampaingPrice {
    color: #fff;
    background-color: #000;
    border-radius: 1px;
    font-size: 13px;
    padding: 3px 5px;
    font-weight: 100
}

.module-detail-other .OtherProducts .other-body .otherCarousel .carousel-cell>.productItem>.Link .productInfo>.PriceBox>.Price.Colored {
    background-color: #000;
    border-radius: 1px;
    font-size: 13px;
    padding: 3px 5px;
    color: #fff!important;
    font-weight: 100
}

.module-detail-other .OtherProducts .other-body .otherCarousel .carousel-cell>.productItem>.Link .productInfo>.PriceBox>.OldPrice {
    color: #2e2e2e
}

.module-detail-other .OtherProducts .other-body .otherCarousel .carousel-cell>.productItem>.Link .productInfo>.pName {
    color: #2e2e2e;
    font-weight: 100;
    text-transform: inherit
}

.module-900039101 .detail-content .detail-action-section .action-content #action-tab-content .per-item .icon>i,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item:last-child .body-group .radio-label span.label-size,.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-text {
    position: relative
}

.module-900039101 .module-detail-other .OtherProducts .caption,.module-900039101 .slider-section .head .mainCaption-slide {
    color: #020202;
    font-weight: 500;
    font-size: 21px;
    padding: 22px 0;
    text-transform: uppercase
}

.module-900039101 .slider-section {
    position: relative;
    display: block;
    width: 100%;
    background: 0 0;
    border: none
}

.module-900039101 .slider-section .slider-content.slider-900039101-1 {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden
}

.module-900039101 .slider-section .slider-content.slider-900039101-1 .slideItem {
    width: 100%;
    min-width: 90vw
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .campaing-area {
    order: 1
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content {
    display: flex;
    flex-direction: column
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .other-area {
    display: flex;
    align-items: center;
    order: 3
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .other-area button {
    flex: 1;
    text-align: right;
    text-align: -webkit-right;
    padding: 8px 0
}

.module-900039101 .detail-content .item-of-detail.LastSeen {
    opacity: 1!important;
    height: auto!important;
    visibility: visible!important;
    background: #fff;
    padding: 0 12px
}

.module-900039101 .detail-content .item-of-detail.LastSeen .mainCaption-slide {
    color: #2c2c2c;
    font-size: 14px;
    font-weight: 800;
    text-transform: uppercase;
    margin-bottom: 21px
}

.module-900039101 .detail-content .item-of-detail.LastSeen .slider-section {
    display: block;
    padding-top: 0;
    order: inherit;
    background: 0;
    width: 100%
}

.module-900039101 .detail-content .detail-action-section .action-content,.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area,.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section {
    display: flex;
    flex-direction: column
}

.module-900039101 .detail-content .detail-action-section .action-content .alternativePopupViewBtn {
    display: block !important;
    order: 6;
    background: #fff;
    position: relative;
    width: 100%;
    height: 40px;
    align-items: center;
    justify-content: center;
    box-shadow: 0 3px 6px #ffffff00;
    border: 1px solid #a8a8a8!important;
    font-size: 13px!important;
    font-weight: 200!important;
    border-radius: 0!important
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item {
    margin: 0 20px;
    border-top: 1px solid #7070704f;
    position: relative
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item:first-child {
    border-top: none
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-text {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    padding: 12px 8px 12px 25px;
    display: flex;
    justify-content: space-between
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-text>span {
    position: absolute;
    left: 0
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content {
    display: none;
    overflow-x: hidden;
    overflow-y: auto;
    max-height: 250px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .product-item-care .product-head {
    display: flex;
    justify-content: space-between;
    padding: 5px 0
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .product-item-care .product-head .left,.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .product-item-care .product-head .right {
    font-size: 14px;
    color: #000;
    font-weight: 700
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .product-item-care .product-sug {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 7px 0;
    border-top: 1px solid #70707036
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .product-item-care .product-sug>p {
    font-size: 13px;
    color: #000;
    font-weight: 500
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .product-item-care .product-sug>img {
    display: block;
    width: 100%;
    max-width: 25px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .return-features .feature-head {
    color: #000;
    font-weight: 700
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .return-features>p {
    font-size: 14px;
    color: #000;
    padding-left: 5px;
    padding-top: 5px
}

.module-900039101 .detail-content .detail-action-section .share-box .box-content .social-area .social-item {
    border-radius: 50%;
    margin: 0 5px;
    border: 1px solid #414141;
    padding: 6px;
    width: 28px;
    height: 28px
}

.module-900039101 .detail-content .detail-action-section .share-box .box-content .social-area .social-item>i {
    font-size: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    padding-top: 2px;
    padding-right: 1px;
    color: #333
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .cargo-features .feature-title {
    font-weight: 700
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details .tab-area .tab-item .tab-content .cargo-features>div>p {
    padding-left: 5px;
    padding-top: 5px;
    font-size: 14px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-details {
    background: no-repeat padding-box #fff;
    box-shadow: 0 15px 50px #edeef2ed;
    margin-top: 9px
}

.module-900039101 .detail-content .detail-action-section .action-content #action-tab-content {
    display: flex;
    padding: 12px 0;
    background: no-repeat padding-box #fff;
    box-shadow: 0 15px 50px #edeef2ed
}

.module-900039101 .detail-content .detail-action-section .action-content #action-tab-content .per-item {
    flex: 1;
    display: flex;
    flex-direction: column;
    text-align: center;
    border-right: 1px solid #70707033;
    cursor: pointer;
    justify-content: space-between
}

.module-900039101 .detail-content .detail-action-section .action-content #action-tab-content .per-item:last-child {
    border-right: none
}

.module-900039101 .detail-content .detail-action-section .action-content #action-tab-content .per-item .text {
    font-size: 12px;
    color: #3e3e3e;
    padding-top: 7px
}

.module-900039101 .detail-content .detail-action-section .action-content #action-tab-content .per-item .icon {
    font-size: 26px;
    color: #000
}

.module-900039101 .detail-content .detail-action-section .action-content #action-tab-content .per-item .icon>i:after {
    content: "\f80";
    font-size: 13px;
    position: absolute;
    top: 0;
    left: -8px;
    color: #ff9d00;
    font-weight: 500;
    background: #fff
}

.module-900039101 .detail-content .detail-action-section .action-content #action-tab-content .per-item[actiontabcontent=similarProduct] .icon>i:after {
    top: 13px
}

.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct {
    background: #dddddd85;
    padding: 16px 20px;
    margin-bottom: 18px;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct .head-area .head-text {
    font-size: 14px;
    color: #434343;
    font-weight: 600
}

.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct .items-area {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    margin-top: 9px
}

.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct .items-area .item {
    max-width: 160px;
    position: relative;
    margin-right: 11px;
    cursor: pointer;
    min-width: 120px;
    display: flex;
    border: 1px solid #d0d0d0;
    border-radius: 2px;
    background: #fff;
    padding: 5px 12px
}

.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct .items-area .item .left .sml-imageElement {
    display: block;
    width: 34px;
    max-width: 34px
}

.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct .items-area .item .right {
    margin-left: 5px
}

.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct .items-area .item .right .item-textElement {
    white-space: nowrap;
    font-size: 13px;
    color: #7c7c7c;
    font-weight: 500;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 88px
}

.module-900039101 .detail-content .detail-action-section .action-content .suggestedProduct .items-area .item .right .item-priceElement {
    font-size: 15px;
    color: #343434;
    font-weight: 600
}

.module-900039101 .detail-content .top-bar {
    display: flex;
    justify-content: start;
    max-height: 50px;
    display: none
}

.module-900039101 .detail-content .top-bar .left-side {
    align-items: center;
    justify-content: flex-start;
    display: none
}

.module-900039101 .detail-content .top-bar .left-side .act-button {
    background: 0;
    border: 0;
    position: relative;
    align-items: center;
    padding: 0 9px;
    display: none
}

.module-900039101 .detail-content .top-bar .left-side .act-button:first-child {
    padding-left: 0;
    display: flex!important;
    position: absolute;
    flex-direction: column;
    top: 90px;
    right: 25px
}

.module-900039101 .detail-content .top-bar .left-side .act-button:first-child::before {
    content: '';
    width: 1px;
    height: 15px;
    top: 2px;
    right: 0;
    position: absolute;
    background-color: #eee
}

.module-900039101 .detail-content .top-bar .left-side .act-button .act-text {
    font-size: 13px;
    font-weight: 200;
    color: #000
}

.module-900039101 .detail-content .top-bar .left-side .act-button .ifa-icon {
    font-size: 15px;
    color: #000;
    padding-right: 0
}

.module-900039101 .detail-content .top-bar .right-side {
    display: flex;
    align-items: center;
    padding-bottom: 32px;
    padding-top: 1px
}

.module-900039101 .detail-content .top-bar .right-side .prevButton {
    font-size: 12px;
    color: #0a0a0a;
    font-weight: 300;
    cursor: pointer
}

.module-900039101 .detail-content .top-bar .right-side .nextButton {
    font-size: 12px;
    color: #0a0a0a;
    font-weight: 300;
    padding-left: 5px;
    cursor: pointer
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .comment-area .bottom-header-left {
    display: flex;
    flex-direction: row;
    align-items: center;
    cursor: pointer
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .comment-area .bottom-header-left .rating-evaluation {
    order: 2;
    margin-left: 18px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .comment-area .bottom-header-left .rating-evaluation .rating-evaluation-property {
    font-size: 18px;
    color: #262626;
    font-weight: 800
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .comment-area .bottom-header-left .icon-ifa.only-arrow {
    font-size: 11px;
    color: #797979;
    margin-left: 4px;
    padding: 4px 7px;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .comment-area .bottom-header-left .icon-section {
    order: 1;
    border-right: 1px solid #70707040;
    padding-right: 12px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .comment-area .bottom-header-left .icon-section .icon-ifa {
    font-size: 17px;
    color: #d9d9d9;
    border: 1px solid transparent;
    position: relative
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .comment-area .bottom-header-left .icon-section .icon-ifa.Active {
    color: #ff9d00
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .product-cat {
    margin-bottom: 9px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .product-cat .text {
    font-size: 15px;
    color: #28842d;
    font-weight: 600
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .campaing-area .discount-box .discount-text {
    color: #a40000;
    font-size: 13px;
    font-weight: 300;
    display: inline-block;
    text-transform: uppercase;
    background: #fff;
    padding: 10px 8px 0 0
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section {
    display: flex;
    justify-content: space-between;
    position: relative
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .categoryName {
    font-size: 12px;
    color: #8e8e8e;
    padding-bottom: 5px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .name-area {
    display: flex;
    position: relative;
    justify-content: space-between
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left {
    width: 100%
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .name-text {
    font-size: 14px;
    color: #141414;
    font-weight: 600;
    line-height: 22px
}

.module-900039101 .detail-content .detail-action-section .action-content .estimated-cargo {
    display: flex;
    padding: 8px 0;
    align-items: center;
    display: none!important
}

.module-900039101 .detail-content .detail-action-section .action-content .estimated-cargo .ifa-icon {
    background: #0b9243;
    color: #fff;
    border-radius: 50%;
    font-size: 5px;
    padding: 3px 5px;
    width: 13px;
    height: 13px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    top: -2px
}

.module-900039101 .detail-content .detail-action-section .action-content .estimated-cargo .text-element {
    font-size: 13px;
    color: #151515;
    font-weight: 100;
    padding-left: 7px
}

.module-900039101 .detail-content .detail-action-section .action-content .estimated-cargo .text-element .date {
    color: #24c376
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .discount-box {
    color: #a40000;
    font-size: 13px;
    font-weight: 800
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .discount-box .discount-price {
    margin-left: 4px;
    font-size: 15px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box {
    display: flex;
    padding: 5px 0;
    order: 1;
    align-items: center
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .last-price-text {
    font-size: 13px;
    padding-right: 5px;
    text-decoration: line-through;
    color: #2e2e2e;
    font-weight: 200
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-rate {
    display: block;
    background-color: #a40000;
    color: #fff;
    font-weight: 300;
    font-size: 16px;
    padding: 4px 0 4px 7px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .last-price-text.single-price {
    color: #000;
    text-decoration: none
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-price {
    color: #000;
    font-weight: 300;
    font-size: 13px;
    margin-right: 10px;
    border-radius: 1px;
    padding: 4px 7px;
    order: 2
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .credit-info {
    font-size: 11px;
    color: #484848;
    font-weight: 400;
    text-decoration-line: underline;
    position: relative
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-price.single-price {
    color: #000;
    background: 0 0;
    font-weight: 500
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-price.c-disable-price {
    color: #a7a7a7;
    font-weight: 400;
    text-decoration-line: line-through
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .credit-info::before {
    content: "";
    position: absolute;
    top: 50%;
    left: -7px;
    width: 3px;
    height: 3px;
    background: #c70303;
    transform: translateY(-50%);
    border-radius: 50%
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box {
    margin-top: 0
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .addButton {
}

.module-900039101 .detail-content .detail-action-section .action-content #ref-product span {
    font-size: 11px;
    color: #8e8e8e;
    padding: 0 1px
}

.module-900039101 .detail-content .detail-action-section .action-content #ref-product .colorName {
    color: #000
}

.module-900039101 .detail-content .detail-action-section .action-content #ref-product .modelCode {
    color: #8e8e8e
}

.module-900039101 .detail-content .detail-action-section .action-content .payment-detail {
    background: no-repeat padding-box #fff;
    box-shadow: 0 15px 50px #edeef2ed;
    padding: 9px 0;
    border-radius: 5px;
    margin-top: 9px
}

.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-text>span {
    position: absolute;
    left: 21px
}

.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-text .text-element {
    font-size: 15px;
    color: #000;
    font-weight: 700;
    padding: 0 8px 12px 45px;
    display: flex;
    justify-content: space-between
}

.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-content .payment-features .payment-item {
    display: flex;
    flex: 1;
    text-align: center;
    align-items: center;
    justify-content: center;
    border-right: 1px solid #70707033
}

.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-content .payment-features .payment-item:last-child {
    border: none
}

.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-content .payment-features .payment-item .right {
    padding-left: 13px
}

.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-content .payment-features .payment-item .right>p {
    font-size: 13px;
    color: #3e3e3e;
    font-weight: 700
}

.module-900039101 .detail-content .detail-action-section .action-content .payment-detail .payments .tab-content .payment-features .payment-item .left>i {
    font-size: 21px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .head .head-caption,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .main-caption {
    font-size: 14px;
    color: #2e2e2e;
    font-weight: 300;
    display: none!important
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items {
    display: flex;
    flex-direction: row;
    padding: 20px 10px;
    margin-left: -9px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items::-webkit-scrollbar {
    height: 4px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px rgb(0 0 0/17%);
    border-radius: 10px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items::-webkit-scrollbar-corner {
    background: #000
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items>.item {
    background: #fff;
    margin-right: 7px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items>.item:last-child {
    margin-right: 0
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .select-color-btn {
    position: relative;
    cursor: pointer
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content #colorLoadedCheckClass .Color-group input[name=color-items]:checked+label {
    position: relative
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content #colorLoadedCheckClass .Color-group input[name=color-items]:checked+label:after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    /*background: #000;*/
    width: 100%;
    height: 1px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .image {
    width: 100%;
    /*display: none*/
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .image .item-image {
    display: block;
    width: 100%;
    max-width: 55px;
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .item-content {
    position: relative
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .Color-group input[type=radio]:checked+.radio-label .item .item-content .colorDivider {
   
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .item-content .colorDivider {
    width: 28px;
    height: 28px;
    display: flex;
    border-radius: 50%;
    border: 1px solid #cecece;
    margin: 0 auto;
    padding: 3px;
    border: none;
    display:none!important
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .item-content .colorDivider .select-color {
    background-color: var(--selectCode);
    width: 100%;
    background-image: var(--selectUrl);
    background-size: cover;
    height: 100%;
    padding: 3px;
    display: block;
    border: 1px solid #eee
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .item-content .text-content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 50%
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .item-content .text-content {
    font-size: 13px;
    color: #2e2e2e;
    font-weight: 300;
    text-align: center;
    padding-top: 9px;
    display: none!important
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .Color-group input[type=radio]:checked+.radio-label .item-content::before {
    content: "\e96e";
    font-family: misszenne!important;
    font-size: 7px;
    padding: 3px;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .item-content .price-textElement {
    font-size: 15px;
    color: #343434;
    font-weight: 700;
    display: none!important
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .verify-span {
    position: absolute;
    top: 1px;
    right: -5px;
    background: #000;
    border-radius: 50%;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .verify-span .ifa-icon {
    color: #fff;
    font-size: 6px;
    padding: 4px;
    display: block;
    font-weight: 900
}

.module-900039101 .detail-content .detail-action-section .share-box .box-content .link-area {
    margin-top: 16px
}

.module-900039101 .detail-content .detail-action-section .share-box .box-content .link-area .link {
    border: 1px solid #b2b2b2;
    height: 32px;
    width: 100%;
    position: relative;
    cursor: pointer;
    border-radius: 4px
}

.module-900039101 .detail-content .detail-action-section .share-box .box-content .link-area .link .link-text {
    color: #3c3c3cbf;
    font-size: 13px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 100%;
    line-height: 29px;
    padding-left: 6px;
    padding-right: 36px;
    font-weight: 300;
    pointer-events: none
}

.module-900039101 .detail-content .detail-action-section .share-box .box-content .link-area .link-head {
    font-size: 13px;
    color: #3c3c3c;
    font-weight: 700;
    margin-bottom: 15px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .Color-group input[type=radio]:checked+.radio-label .item .image {
    border: 1px solid #d9d9d9;
    box-shadow: 0 3px 6px #00000012;
    padding: 1px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-title .item .left .item-text {
    font-size: 13px;
    color: #000;
    font-weight: 400;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-title .item .left .BodyRehber {
    justify-content: flex-start;
    align-items: center;
    display: none!important
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-title .item .left .BodyRehber .ifa-icon {
    font-size: 17px;
    color: #000
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-title .item .left .BodyRehber .text {
    font-size: 13px;
    color: #45454587;
    font-weight: 400;
    padding-left: 2px;
    text-decoration: underline
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item:first-child {
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item {
    width: 100%;
    border: 1px solid #828282;
    max-width: fit-content;
    min-width: 65px;
    margin: 0 6px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item.active {
    background: #000;
    border-color: #000
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item.active .radio-label .label-size.text {
    color: #fff!important
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item.active .BodySizeItem .radio-label .label-size {
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .selectedItem {
    padding: 13px 0;
    border-top: 1px solid #2b2b2b;
    border-bottom: 1px solid #2b2b2b;
    justify-content: space-between;
    cursor: pointer;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .selectedItem .right .change-body-text {
    color: #151515;
    font-size: 13px;
    font-weight: 300;
    opacity: .6
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .selectedItem .bodyValue {
    font-weight: 500;
    font-size: 14px;
    color: #2e2e2e
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .head {
    padding: 12px 0;
    display: flex;
    justify-content: space-between
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .head .allSize {
    font-size: 13px;
    color: #151515ab;
    font-weight: 300;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .head .right {
    display: flex;
    align-items: center
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .head .right .attention {
    width: 15px;
    height: 15px;
    background: #767676;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    padding: 2px;
    font-size: 11px;
    line-height: 5px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .head .right .body-text {
    padding-left: 5px;
    font-size: 12px;
    color: #000;
    line-height: 16px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .all_items {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 5px 0;
    width: 100%;
    padding-bottom: 40px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .all_items::-webkit-scrollbar {
    width: 1.5px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .all_items::-webkit-scrollbar-track {
    background: #f1f1f1
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content.notSelectBody .items {
    -webkit-animation: 2s infinite horizontal;
    animation: 2s infinite horizontal
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items.oneBodySize {
    padding: 10px 15px;
    background-color: #000;
    color: #fff
}

.module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel {
    text-align: center;
    display: flex;
    max-width: 600px;
    flex-direction: column
}

.module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-button.next .flickity-button-icon,.module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-button.previous .flickity-button-icon {
    width: 44%;
    height: 44%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%)
}

.module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .carousel-cell {
    width: 100%;
    margin: 0!important;
    float: initial!important
}

@-webkit-keyframes horizontal {
    0%,12%,24%,36% {
        -webkit-transform: translate(0,0);
        transform: translate(0,0)
    }

    18%,30%,6% {
        -webkit-transform: translate(5px,0);
        transform: translate(5px,0)
    }
}

@keyframes horizontal {
    0%,12%,24%,36% {
        -webkit-transform: translate(0,0);
        -ms-transform: translate(0,0);
        transform: translate(0,0)
    }

    18%,30%,6% {
        -webkit-transform: translate(5px,0);
        -ms-transform: translate(5px,0);
        transform: translate(5px,0)
    }
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label {
    padding: 9px 8px;
    cursor: pointer;
    position: relative;
    white-space: nowrap;
    display: block;
    text-align: center
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item:last-child {
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .label-size.text {
    font-size: 12px;
    color: #2a254b;
    font-weight: 200;
    text-transform: uppercase;
    display: block
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .HaberVer .ifa-icon {
    font-size: 8px;
    color: #000;
    display: block;
    padding-left: 4px;
    position: relative;
    top: 1px;
    opacity: 1
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .HaberVer div span {
    font-size: 14px;
    color: #050505;
    display: block;
    padding-left: 5px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .AzStok {
    display: none;
    position: absolute;
    top: 37px;
    left: -8px;
    width: max-content;
    align-items: center;
    cursor: pointer;
    height: 25px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .AzStok .ifa-icon {
    font-size: 16px;
    color: #e3000c
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .AzStok div {
    color: #e3000c;
    display: block;
    padding-left: 5px;
    font-size: 14px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .AzStok div span {
    font-size: 14px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock .label-size.text {
    opacity: .4
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock .HaberVer {
    position: absolute;
    top: 2px;
    right: -6px;
    cursor: pointer;
    z-index: 5;
    display: flex;
    width: 22px;
    height: 22px;
    background: 0 0;
    font-size: 13px;
    color: #151515a1;
    align-items: center;
    padding: 14px 32px
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock .HaberVer .text {
    display: none!important
}

.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 16%;
    width: 74px;
    height: 1px;
    background: #707070;
    transform: rotate(160deg);
    opacity: .67;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box {
    display: flex;
    align-items: center;
    width: 100%;
    margin: 14px 0;
    justify-content: center
}

.module-900039101 .detail-content .detail-action-section .action-content .other-fields .help-text {
    margin-top: 24px;
    font-size: 12px;
    font-weight: 100
}

.module-900039101 .detail-content .other-fields .wrapper {
    background: #fff
}

.module-900039101 .detail-content .other-fields .wrapper .field-item {
    display: block;
    position: relative;
    cursor: pointer;
    border-bottom: 1px solid #00000026
}

.module-900039101 .detail-content .other-fields .wrapper .field-item .content .product-features {
    font-size: 13px;
    font-weight: 400
}

.module-900039101 .detail-content .other-fields .wrapper .field-item .title {
    color: #4e4e4e;
    font-size: 12px;
    font-weight: 300;
    text-transform: uppercase;
    padding: 16px 0
}

.module-900039101 .detail-content .other-fields .wrapper .field-item:after {
    content: "+";
    position: absolute;
    font-family: misszenne;
    right: 0;
    top: 13px;
    width: 3px;
    height: 3px;
    color: #000;
    font-size: 14px;
    transform: translateX(-200%)
}

.module-900039101 .detail-content .other-fields .wrapper .field-item.active:after {
    content: "-"
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addBasket {
    background: #fff;
    border-radius: 1px;
    position: relative;
    width: 100%;
    height: 40px;
    align-items: center;
    justify-content: center;
    box-shadow: 0 3px 6px #ffffff00;
    border: 1px solid #404040
}
.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addBasket.LoadingBtn{
    pointer-events: none;
}
.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addBasket.LoadingBtn::before {
    content: "";
    width: 12px;
    height: 12px;
    background: 0;
    border: 2px solid #fff;
    border-radius: 50%;
    -webkit-clip-path: inset(0 0 50% 0);
    clip-path: inset(0 0 50% 0);
    transform: translate(-50%,-50%) rotate(0);
    -webkit-animation: .6s linear infinite spin;
    animation: .6s linear infinite spin;
    margin-right: 10px;
    position: absolute;
    left: 22px;
    top: 11px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addBasket .basket-text {
    color: #292929;
    font-size: 13px;
    font-weight: 300;
    text-transform: none;
    transition: .3s ease-out
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addFav {
    background: #fff;
    border-radius: 50%;
    display: flex;
    position: absolute;
    top: 25px;
    right: 22px;
    width: 41px;
    height: 41px;
    align-items: center;
    justify-content: center;
    box-shadow: 0 3px 6px #00000021
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addFav.activeFav {
    border-color: #e3000c;
    background-color: #e3000c
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addFav .fav-text {
    color: #2a254b;
    font-size: 16px;
    font-weight: 800;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addFav.activeFav .fav-text,.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addFav.activeFav .ifa-icon {
    color: #fff
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addFav .ifa-icon {
    font-size: 18px;
    color: #2a254b;
    font-weight: 700
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .sold-out {
    flex: auto
}

.module-7000110 .BreadCrumbsFlex .item ol>li>a.Link {
    font-weight: 100;
    font-size: 13px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box .sold-out .StockAlarm {
    background: #fff;
    border: 1px solid #a8a8a8;
    display: flex;
    align-items: center;
    padding: 9px;
    flex-direction: column;
    flex: auto;
    font-size: 13px;
    font-weight: 200
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar {
    padding: 40px 36px 32px
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item {
    display: flex;
    position: relative
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item:not(:first-child) {
    padding-top: 6px
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-layer-area {
    padding: 12px 0;
    margin: 0 12px 35px
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item-model {
    position: relative;
    margin-top: 24px
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item .text-element,.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item-model .text-element {
    font-size: 13px;
    color: #0d0d0d;
    font-weight: 400
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item .text-value {
    font-size: 13px;
    color: #0b9247;
    font-weight: 500;
    padding-left: 6px
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item-model .text-value-model {
    font-size: 13px;
    color: #0d0d0d;
    font-weight: 300
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item::before {
    content: "\e93e";
    font-family: misszenne;
    position: absolute;
    top: 1px;
    left: -15px;
    background: #0b9247;
    border-radius: 50%;
    color: #fff;
    font-size: 6px;
    padding: 3px
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item:not(:first-child)::before {
    margin-top: 5px
}

.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item-model::before {
    content: "";
    position: absolute;
    top: 4px;
    left: -11px;
    width: 6px;
    height: 6px;
    background: #0b9247;
    border-radius: 50%
}

.module-900039101 .slider-section .slider-900039101-1 .owl-nav .owl-prev {
    position: absolute;
    top: 50%;
    left: 22px;
    background: #fff;
    border-radius: 50%;
    box-shadow: #00000210 3px 6px;
    transform: translate(0,-50%)
}

.module-900039101 .slider-section .slider-900039101-1 .owl-nav .owl-next #next-slide,.module-900039101 .slider-section .slider-900039101-1 .owl-nav .owl-prev #prev-slide {
    font-size: 13px;
    padding: 8px;
    color: #000;
    opacity: .6;
    transition: .35s ease-out
}

.module-900039101 .slider-section .slider-900039101-1 .owl-nav .owl-next {
    position: absolute;
    top: 50%;
    right: 6px;
    background: #fff;
    border-radius: 50%;
    box-shadow: #00000021 0 3px 6px;
    transform: translate(0,-50%)
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity {
    max-height: 40px;
    max-width: 135px;
    width: 100%;
    display: none
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity .quantityContent {
    display: flex;
    align-items: center;
    margin: 0 12px;
    background: #fff
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity .quantityContent .dec-button,.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity .quantityContent .inc-button {
    background: #ddd;
    border-radius: 3px;
    padding: 3px 10px;
    cursor: pointer
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity .quantityContent .dec-button span,.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity .quantityContent .inc-button span {
    color: #383838;
    font-size: 25px;
    display: block;
    min-width: 15px
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity .quantityContent .text-area {
    flex: auto;
    text-align: center
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity .quantityContent .text-area #quantityCount {
    font-size: 16px;
    color: #383838;
    font-weight: 700
}

.module-900039101 .detail-content .detail-action-section .action-content .product-add-box #changeQuantity .quantityContent .text-area .quantityText {
    font-size: 12px;
    color: #383838;
    font-weight: 500
}

.text-loading {
    height: 10px;
    width: 230px;
    margin: 4px 0
}

.module-900039101 .detail-content .detail-action-section .share-box .box-content .link-area .link:before {
    content: "\f24d";
    font-family: 'font awesome 6 pro';
    position: absolute;
    top: 3px;
    right: 9px;
    font-weight: 200
}

#Comment-box .header,#Comment-box .rating-evaluation-property {
    font-weight: 500
}

@media only screen and (min-width: 991px) {
    .head-wrapper.mobile{display:none!important}
    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item{min-width:fit-content!important;max-width:65px!important}
    #customPaymentPopup .bank-list {
        /* min-width:75px; */
    }

    #customPaymentPopup .bank-list .bank-item img {
        max-width: 65px
    }

    #customPaymentPopup .bank-list .bank-item {
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section {
        padding: 22px 0
    }

    .flickity-enabled .flickity-viewport {
        min-height: 735px
    }

    .module-details-area {
        margin-bottom: 50px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .all_items {
        margin-left: -6px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .alternativePopupViewBtn:hover {
        border: 1px solid #8e8e8e!important
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .addButton .addBasket.mobile {
        display: none!important
    }

    .module-900039101 .detail-content .detail-action-section {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.3333333333%;
        flex: 0 0 33.3333333333%;
        max-width: 33.3333333333%;
        position: sticky;
        top: 88px;
        height: 100%
    }

    .module-900039101 .detail-content .content-area {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.6666666667%;
        flex: 0 0 66.6666666667%;
        max-width: 66.6666666667%
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box {
        order: 2
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box {
        order: 1
    }

    .module-900039101 .detail-content .detail-action-section .action-content #body-box-Product {
        order: 4
    }

    .module-900039101 .detail-content .detail-action-section .action-content #ref-product {
        order: 3;
        padding-left: 4px;
        padding-top: 12px;
        padding-bottom: 34px;
        display: flex
    }

    .module-900039101 .detail-content .detail-action-section .action-content #add-box-Product {
        order: 5
    }

    .module-900039101 .detail-content .detail-action-section .action-content .other-fields {
        order: 6;
        margin-top: 12px
    }

    /* .module-900039101 {
        margin-top: 66px
    } */

    .module-900039101 .detail-content .detail-action-section .action-content {
        max-width: 420px;
        height: 100%;
        padding-left: 40px;
        padding-bottom: 15px
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slideItem {
        min-width: inherit;
        width: calc(50% - 8px);
        margin-bottom: 16px
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slideItem:nth-child(odd) {
        margin-right: 16px
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slideItem .slide-image {
        display: block!important
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 {
        flex-wrap: wrap;
        overflow: inherit
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content {
        position: relative
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .size-helper {
        flex: 1;
        padding: 8px 0;
        cursor: pointer;
        font-size: 13px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .size-helper .head-text>span {
        font-weight: 200;
        font-size: 12px
    }

    .module-900039101 .detail-content .content-area>.slider-section .video-item[cd=ProductGalleryItemVideo],.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label .mobile-addBag,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .head {
        display: none!important
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-price[CD=productCampaignPrice] {
        color: #a40000
    }

    .module-900039101 .module-details-area .module-001 .module-header-section .module-header-bottom .bottom-header-right .button-section:hover {
        background-color: #393939de
    }

    .module-900039101 .detail-content .detail-action-section .share-box .box-content .social-area .social-item:hover {
        background: #363636
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addBasket:hover .basket-text,.module-900039101 .detail-content .detail-action-section .share-box .box-content .social-area .social-item:hover>i {
    }

    .module-900039101 .detail-content .detail-action-section .share-box .box-content .social-area {
        display: flex
    }

    .module-900039101 .detail-content .top-bar .right-side>p:hover {
        text-decoration: underline
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items {
        flex-wrap: wrap;
        grid-gap: 10px;
        padding-bottom: 0;
        padding-top: 9px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items>.item {
        margin: 0
    }

    .module-900039101 .slider-section .slider-900039101-1 .owl-nav .owl-next:hover,.module-900039101 .slider-section .slider-900039101-1 .owl-nav .owl-prev:hover {
        background: #fff
    }

    .module-900039101 .slider-section .slider-900039101-1 .owl-nav .owl-next #next-slide:hover,.module-900039101 .slider-section .slider-900039101-1 .owl-nav .owl-prev #prev-slide:hover {
        opacity: 1;
        transform: scale(1.1)
    }

    .module-900039101 .detail-content .detail-action-section .action-content .top-bar .right-side .nextButton:hover,.module-900039101 .detail-content .detail-action-section .action-content .top-bar .right-side .prevButton:hover {
        color: #000
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addBasket:hover {
        border: 1px solid #8e8e8e
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label:not(.noneStock):hover {
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item.active .body-group .radio-label:hover span.label-size {
        color: #151515
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addFav:hover {
        background: #e8e5e5de
    }
}

.module-900039101 .detail-content .detail-action-section .action-content .specialTextArea {
    position: relative
}

.module-900039101 .detail-content .detail-action-section .action-content .specialTextArea .copy-element {
    padding-right: 25px;
    line-height: 15px
}

.module-900039101 .detail-content .detail-action-section .action-content .specialTextArea>i {
    position: absolute;
    right: 6px;
    pointer-events: none
}

@media only screen and (max-width: 991px) {
    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .last-price-text{line-height: 22px;}
    .module-10000126{display:none!important}
    .module-900039101 .detail-content .other-fields .wrapper .field-item .content {
        height:200px
    }

    .module-detail-other.alternativeContainer {
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 0!important
    }

    .fancybox-can-swipe .fancybox-content {
        top: -26px
    }

    #customPaymentPopup {
        max-width: 85vw
    }

    .module-detail-other .slider-content.other-body .carousel-cell .productItem .Link .productInfo {
        padding-left: 7px!important
    }

    .module-detail-other .slider-content.other-body .carousel-cell {
        width: calc(50% - 5px)!important
    }

    .module-10000124 .header .header-container {
        height: 36px!important;
        padding: 0 8px!important
    }

    .module-900039101 .detail-content .detail-action-section .action-content .alternativePopupViewBtn {
        margin-top: 12px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .addButton {
        margin-right: 14px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .addButton .addBasket.mobile {
        background: #fff;
        border-radius: 1px;
        position: relative;
        width: 100%;
        height: 48px;
        align-items: center;
        justify-content: center;
        box-shadow: 0 3px 6px #ffffff00;
        border: 1px solid #404040;
        padding: 9px 45px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .addButton .addBasket.mobile .basket-text {
        font-size: 13px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-add-box .addBasket {
    }

    .ElementItemList.Header {
        display: block!important
    }

    .module-10000117 .header .header-container .header-right .search-area .search-btn {
        position: relative;
        top: -1px
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content .carousel-cell .productItem>a .productInfo .PriceBox .OldPrice,.Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content .carousel-cell .productItem>a .productInfo .flashCampaingBox .flashCampaingName,.module-10000117 .header .header-container .header-right .search-area .search-btn>.fa-light,.module-7000110,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content.active .dropdown-helper,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item .left .BodyRehber,.module-900039101 .detail-content .top-bar .right-side {
        display: none!important
    }

    .module-10000117 .header .header-container .header-right .search-area,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label.AzStok .AzStok,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item,.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item {
        display: flex
    }

    .module-7000110 .Container.W1440,.module-900039101 .detail-content .module-details-area #Comment-box.Comment {
        padding: 0 15px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content-overlay.active {
        position: fixed;
        inset: 0;
        background: #00000073;
        z-index: 55
    }

    .ElementItemList.Header,.Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content .carousel-cell .productItem>a .productInfo .pName,.module-900039101 .detail-content .content-area .mobile-bottom-bar #add-box-Product #changeQuantity,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .verify-span,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group input,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item.active .body-group .radio-label .verify-span,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .items .head,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item .right div,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box .addFav,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box .sold-out .StockAlarm .caption.t,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box .sold-out .StockAlarm .tukendi-text,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item .Color-group input[type=radio]:checked+.radio-label .verify-span,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item .verify-span,.module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .selectedItem,.module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item-model,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .item-content .text-content,.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items.dropdownisAbove:not(.isActive) .item:not(:first-child),.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .main-caption,.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .credit-info,.module-900039101 .detail-content .top-bar,.module-900039101 .detail-content .top-bar .left-side .act-button:first-child::before,.module-900039101 .slider-section .head {
        display: none
    }

    .Popup.B2 {
        top: initial;
        bottom: -5px
    }

    .Popup.B2 .Modal {
        padding-bottom: 0;
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
        width: 100%;
        height: 439px!important
    }

    .Popup.B2 .Htm {
        padding: 0!important
    }

    .Popup.B2 .Htm .Document .Popup_Close {
        display: none!important;
        right: 1px!important;
        top: 3px!important
    }

    .Popup.B2 .Htm .Popup_Center {
        border-radius: 0!important;
        padding-top: 45px!important
    }

    .Popup.B2 .Htm .Popup_Center:before {
        content: "";
        position: absolute;
        top: 15px;
        left: 50%;
        transform: translateX(-50%);
        height: 1px;
        width: 41px;
        background-color: #7070707d;
        border-radius: 2px
    }

    .module-detail-other .OtherProducts .other-body .otherCarousel .carousel-cell>.productItem>.Link .productInfo>.flashCampaingBox {
        align-items: flex-start
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .top .top-section .top-head {
        display: flex;
        justify-content: space-between
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .top .top-section .top-head .header-text {
        color: #020202;
        font-size: 13px;
        font-weight: 500;
        text-transform: uppercase;
        padding: 5px 0
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .top .top-section .top-head .shopping-bag-text {
        color: #020202;
        font-size: 13px;
        font-weight: 500;
        text-transform: uppercase;
        padding: 5px 9px
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom {
        padding-top: 35px
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-header {
        padding-bottom: 20px
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-header .header-text {
        font-size: 14px;
        color: #020202;
        font-weight: 100
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content {
        display: flex;
        overflow-x: scroll;
        overflow-y: hidden;
        padding-bottom: 5px
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content .carousel-cell {
        min-width: 80px;
        max-width: 80px;
        margin-right: 7px
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content .carousel-cell .productItem>a,.Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content .carousel-cell .productItem>a .carousel-image {
        display: block;
        width: 100%
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content .carousel-cell .productItem>a .productInfo .PriceBox .Price {
        font-size: 13px;
        color: #2e2e2e;
        font-weight: 100;
        padding-top: 2px
    }

    .Popup.B2 .Popup_Center .Pop_1701 .mobile-popup .mobile-popup-container .popup-content-area .bottom .bottom-section .slider-content-area .slider-content .carousel-cell .productItem>a .productInfo .flashCampaingBox .flashCampaingPrice {
        font-size: 13px;
        color: #2e2e2e;
        font-weight: 100;
        height: fit-content
    }

    .module-900039101 .detail-content .module-details-area .module-detail-other .slider-section.OtherProducts {
        padding: 0 3px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .head {
        display: flex;
        justify-content: center;
        background: #fff;
        padding: 22px 20px 12px;
        align-items: center;
        border-radius: 6px 6px 0 0;
        display: none!important
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .size-helper {
        height: 32px;
        background-color: #fff;
        display: flex;
        align-items: center;
        border-radius: 6px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .size-helper .head-text {
        position: relative;
        font-size: 14px;
        font-weight: 300
    }

    .module-900039101 .detail-content .other-fields {
        margin-top: 20px;
        order: 8
    }

    .module-900039101 .detail-content .other-fields .wrapper .field-item {
        padding: 0;
        border-bottom: 1px solid #70707038
    }

    .module-900039101,.module-900039101 .detail-content .module-details-area #Comment-box .module-001 .module-header-section {
        padding: 0
    }

    .module-900039101 .mobile-head-area {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        background: #fff;
        z-index: 96;
        height: 50px;
        display: none
    }

    .module-900039101 .mobile-head-area .head-wrapper {
        display: flex;
        justify-content: space-between;
        margin: 0 7px
    }

    .module-900039101 .detail-content .module-details-area #Comment-box .module-001 .module-header-section .product-section .bottom-header-left .icon-section span.icon-ifa,.module-900039101 .mobile-head-area .head-wrapper .left {
        color: #000
    }

    .module-900039101 .mobile-head-area .head-wrapper .left>i {
        color: #000;
        font-size: 16px;
        padding: 17px
    }

    .module-900039101 .mobile-head-area .head-wrapper .right .item-link {
        color: #000;
        position: relative
    }

    .module-900039101 .mobile-head-area .head-wrapper .right .item-link>i {
        padding: 15px;
        font-size: 19px
    }

    .module-900039101 .mobile-head-area .head-wrapper .right .item-link .text {
        position: absolute;
        top: 14px;
        right: 6px;
        background: #000;
        color: #fff;
        border-radius: 50%;
        font-size: 10px;
        padding: 3px;
        width: 14px;
        height: 14px;
        display: flex;
        align-items: center;
        justify-content: center
    }

    .module-900039101 .mobile-head-area .head-wrapper .mid {
        display: flex;
        align-items: center;
        max-width: 65%
    }

    .module-900039101 .mobile-head-area .head-wrapper .mid .head-text {
        font-size: 15px;
        color: #141414;
        font-weight: 700;
        text-transform: uppercase;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: none
    }

    #customPaymentPopup .bottom {
        flex-direction: column
    }

    #customPaymentPopup .bank-list {
        flex-direction: row;
        max-width: initial;
        overflow-x: auto;
        overflow-y: hidden;
        padding-bottom: 8px
    }

    #customPaymentPopup .bottom .tables {
        margin-top: 20px
    }

    #customPaymentPopup .bank-list .bank-item {
        margin: 0 10px;
        min-width: 90px
    }

    #customPaymentPopup .bank-list .bank-item:first-child {
        margin-left: 0
    }

    .Popup.B9999.B1 .Modal .Htm .Document .Popup_Center {
        width: 100%!important
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content {
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .all_items {
        padding: 15px 15px 32px;
        height: 100%;
        max-height: inherit;
        background-color: #fff;
        padding-left: 0;
        flex-wrap: wrap;
        gap: 10px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .all_items .item {
        margin: 0;
        max-width: fit-content
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock .HaberVer {
        background: 0 0;
        right: -6px;
        padding: 10px 22px;
        height: initial;
        text-align: center;
        width: 100%;
        justify-content: center;
        padding-right: 0
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .all_items .item .radio-label {
        padding: 9px 12px;
        text-align: center
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .all_items .item .radio-label .mobile-addBag {
        transform: translateX(200%);
        position: absolute;
        top: 0;
        right: 0;
        width: 41%;
        background-color: #555;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
        text-transform: uppercase;
        font-size: 14px;
        font-weight: 400;
        transition: .35s ease-out;
        z-index: 99
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .all_items .item.oneSize .radio-label .mobile-addBag {
        width: 100%;
        transform: translateX(0);
        background-color: transparent;
        font-size: 0
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .all_items .item .radio-label .label-size {
        font-size: 14px;
        color: #2e2e2e;
        font-weight: 400
    }

    .module-900039101 .detail-content {
        background: #fff
    }

    .module-900039101 .detail-content .module-details-area .mobile-tabs {
        display: flex;
        margin: 15px 15px 16px;
        align-items: center
    }

    .module-900039101 .detail-content .module-details-area #Comment-box .module-001 .module-header-section .module-header-top .header.Sub {
        color: #2c2c2c
    }

    .module-900039101 .detail-content .module-details-area .module-detail-other.notActive {
        visibility: hidden;
        opacity: 0;
        height: 0;
        margin: 0
    }

    .module-900039101 .detail-content .item-of-detail.Comment {
        margin: 0 auto;
        max-width: 1440px
    }

    .module-900039101 .detail-content .module-details-area .mobile-tabs .tab-select {
        flex: 1;
        text-align: center;
        padding: 5px 18px;
        color: #0202029e;
        font-weight: 100;
        font-size: 14px;
        text-transform: uppercase;
        position: relative;
        justify-content: center
    }

    .module-900039101 .detail-content .module-details-area .mobile-tabs .tab-select.active {
        color: #020202;
        font-weight: 500
    }

    .module-900039101 .detail-content .module-details-area .mobile-tabs .tab-select.active:before {
        content: "";
        position: absolute;
        left: 0;
        bottom: -9px;
        width: 100%;
        height: 1.2px;
        background: #000
    }

    .module-900039101 .detail-content .dividerCol {
        margin: 0;
        flex-direction: column
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-price {
        order: 2;
        font-size: 13px;
        color: #000;
        top: 0;
        border-right: 0;
        margin: 0;
        padding-top: 5px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-price[CD=productCampaignPrice] {
        color: #a40000
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box {
        min-height: 25px;
        padding: 0;
        align-items: stretch;
        max-height: 25px;
        display: flex
    }

    .module-900039101 .detail-content .content-area .multiple-bar-content {
        transform: translateX(100%)
    }

    .module-900039101 .detail-content .content-area .multiple-bar-content.active {
        transform: translateX(0);
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        background: #fff;
        display: flex;
        flex-direction: column;
        z-index: 1000
    }

    .module-900039101 .detail-content .content-area .multiple-bar-content .item {
        display: flex;
        padding: 15px 20px;
        border-bottom: 1px solid #0000001c
    }

    .module-900039101 .detail-content .content-area .multiple-bar-content .item .icon {
        position: relative;
        padding-right: 16px
    }

    .module-900039101 .detail-content .content-area .multiple-bar-content .item .icon:after {
        content: "";
        position: absolute;
        top: 0;
        right: 0;
        width: 1px;
        height: 100%;
        background: #00000b52
    }

    .module-900039101 .detail-content .content-area .multiple-bar-content .item .icon .ifa-icon {
        font-size: 17px;
        color: #000
    }

    .module-900039101 .detail-content .content-area .multiple-bar-content .item .item-text {
        color: #2a254b;
        font-size: 15px;
        font-weight: 800;
        font-style: italic;
        text-transform: uppercase;
        padding-left: 16px
    }

    .module-900039101 .detail-content .content-area .multiple-bar-content .multiple-close {
        position: absolute;
        top: -20px;
        right: 30px;
        width: 41px;
        height: 41px;
        background: #fff;
        border-radius: 50%;
        display: flex;
        align-items: center;
        justify-content: center;
        box-shadow: #0000001c 0 3px 6px;
        cursor: pointer
    }

    .module-900039101 .detail-content .content-area .multiple-button {
        width: 56px;
        height: 56px;
        background: linear-gradient(270deg,#00ca8d,#006547);
        border-radius: 50%;
        align-items: center;
        justify-content: center;
        box-shadow: #00000029 0 3px 8px;
        cursor: pointer;
        position: fixed;
        bottom: 112px;
        right: 20px;
        z-index: 85;
        display: none
    }

    .module-900039101 .detail-content .content-area .multiple-button .ifa-icon {
        color: #fff;
        font-size: 21px;
        position: relative;
        left: 2px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section {
        order: 2;
        padding: 0;
        min-width: 120px;
        border-bottom: 0;
        flex-direction: column;
        position: relative
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar {
        display: flex;
        order: 3
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper .carousel-cell {
        width: 100%!important;
        min-width: 100%
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel {
        text-align: initial;
        flex-wrap: initial;
        gap: initial;
        overflow-x: auto;
        overflow-y: hidden
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 {
        min-height: 500px
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slider-pagination {
        display: block;
        position: absolute;
        z-index: 20;
        bottom: 16px;
        left: 16px
    }

    .module-900039101 .detail-content .mobile-top-menu {
        display: block;
        position: absolute;
        width: 100%;
        left: 0;
        top: 0;
        z-index: 24
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        position: fixed;
        width: 100%;
        left: 0;
        right: 0;
        top: 0;
        transition: background-color 1s
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content.nav-down {
        background-color: #fff;
        box-shadow: 0 3px 8px #0000001a
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-left {
        display: flex;
        align-items: center
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-left .back .ifa-icon {
        font-size: 18px;
        color: #272727;
        padding: 18px 5px 18px 18px;
        display: block
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-left .home .fa-house-blank {
        font-size: 18px;
        color: #272727;
        padding: 16px 17px 18px 10px;
        display: block
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-left .product-info-box {
        font-size: 15px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: none
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-left .product-info-box .product-name {
        font-size: 15px;
        color: #131313;
        font-weight: 500
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-left .product-info-box .product-code {
        font-size: 14px;
        color: #272727;
        font-weight: 300;
        opacity: .56;
        padding-top: 2px
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-left .product-info-box .product-code .aux-element,.module-900039101 .detail-content .mobile-top-menu .menu-content .menu-left .product-info-box .product-code .product-d-code {
        font-size: 13px;
        color: #272727;
        font-weight: 300;
        opacity: .56
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-right {
        position: absolute;
        right: 0;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        transition: .5s
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content.nav-down-extra .menu-right {
        right: 15px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .estimated-cargo {
        padding: 9px 0;
        display: none!important
    }

    .module-900039101 .detail-content .detail-action-section .action-content .estimated-cargo .text-element {
        font-size: 12px;
        color: #151515;
        font-weight: 300
    }

    .module-900039101 .detail-content .detail-action-section.fixedBar .action-content .product-info-box {
        padding-top: 0;
        padding-bottom: 0
    }

    .module-900039101 .detail-content .detail-action-section.fixedBar .action-content .product-info-box .price-section {
        padding-top: 6px
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-right .bag {
        position: relative;
        padding: 15px;
        cursor: pointer
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-right .bag .ifa-icon {
        font-size: 20px;
        color: #000
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-right .bag .bag-count {
        position: absolute;
        top: 10px;
        right: 7px;
        background: #e3000c;
        border-radius: 50%;
        display: flex;
        font-size: 10px;
        width: 16px;
        height: 16px;
        justify-content: space-around;
        align-items: center;
        line-height: normal
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-right .bag .bag-count .count-text {
        display: flex;
        align-items: center;
        justify-content: center;
        color: #fff;
        line-height: 0
    }

    .module-900039101 .detail-content .content-area {
        /* padding-top: 36px; */
        display: flex;
        width: 100%;
        margin: 0 auto;
        min-width: 100%
    }

    .module-900039101 .detail-content .content-area>.slider-section {
        order: 1;
        position: relative
    }

    .module-900039101 .slider-section .slide-wrapper.gallery {
        width: calc(100% - 78px)
    }

    .module-900039101 .detail-content .detail-action-section {
        position: relative
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .item .image-element .item-link .slide-image {
        display: block
    }

    .module-900039101 .detail-content .detail-action-section .action-content {
        padding: 0 15px;
        background: #fff;
        border: 0
    }

    .module-900039101 .detail-content .detail-action-section .action-content #ref-product {
        order: 4
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .discount-box .discount-text {
        border: none;
        font-size: 13px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .discount-box {
        border: 0;
        margin: 0;
        padding: 0
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box {
        border-radius: 0;
        min-height: 85px;
        padding: 8px 0;
        order: 1
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-add-box {
        background-color: #fff;
        margin: 0;
        padding: 12px 0;
        flex-direction: row-reverse;
        order: 12;
        position: sticky;
        bottom: 0;
        z-index: 99;
        width: 100%
    }

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown {
        background-color: #fff;
        padding: 0;
        margin: 0;
        order: 5
    }

    .module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item .text-element {
        padding-left: 20px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .bottom-bar {
        padding: 3px 16px 3px 0;
        border-radius: 0 15px 15px 0;
        background: #f5f5f5;
        width: max-content;
        margin-bottom: 10px;
        order: 2
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box {
        background-color: #fff;
        margin: 0;
        padding: 9px 0;
        display: flex;
        justify-content: space-between;
        order: 3
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .color-box-content {
        display: flex;
        align-items: center
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-details {
        order: 8
    }

    .module-900039101 .detail-content .detail-action-section .action-content .payment-detail {
        order: 9
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .mobile-caption-text {
        font-size: 11px;
        font-weight: 500;
        color: #2e2e2e;
        margin-right: 5px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items {
        margin: 0;
        padding: 0;
        flex-wrap: wrap;
        row-gap: 7px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items.dropdownisAbove {
        bottom: 0;
        cursor: pointer
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items.dropdownisAbove.isActive .item {
        pointer-events: initial!important
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items.isActive.dropdownisAbove {
        position: absolute;
        bottom: calc(100% + 8px);
        left: -3px;
        right: -3px;
        background: 0 0;
        background-color: #ffffff91;
        height: 52px;
        transition: .35s ease-out;
        overflow-x: auto;
        overflow-y: hidden
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items.isActive.dropdownisAbove>.item {
        margin-right: 0;
        background: 0 0;
        min-width: 42px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items.isActive.dropdownisAbove .item .Color-group input[type=radio]:checked+.radio-label .item .item-content .text-content {
        display: block;
        padding-top: 5px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items.isActive.dropdownisAbove .item .item-content {
        margin: 10px 0
    }

    .module-900039101 .detail-content .detail-action-section .action-content #action-tab-content {
        order: 7
    }

    .module-900039101 .detail-content .detail-action-section .action-content #action-tab-content .per-item .text {
        padding: 0 12px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .bottom-layer-area {
        order: 5;
        margin-bottom: 10px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .items>.item {
        max-width: 52px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item .Color-group input[type=radio]:checked+.radio-label .text-content {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        display: none
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .item.active .item-content::before {
        all: unset
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar {
        display: flex;
        justify-content: space-between;
        padding: 8px 7px;
        border: 1px solid #00000b1c;
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        background: #fff;
        z-index: 112
    }

    .module-900039101 .detail-content .detail-action-section.fixedBar {
        position: fixed;
        top: 53px;
        width: 100%;
        left: 0;
        background: #fff;
        z-index: 24
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box {
        flex: 1;
        display: flex;
        align-items: center;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        max-width: 122px;
        border: 1px solid #909090;
        margin-right: 12px;
        border-radius: 5px;
        position: relative
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box:after {
        content: "";
        position: absolute;
        border-right: 1px solid #00000b1c;
        height: 57px;
        left: 122px;
        top: 0;
        display: none
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .color-box-content {
        padding-left: 9px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .mobile-caption-text {
        display: block;
        font-size: 15px;
        color: #51ab42;
        font-weight: 700;
        padding-top: 1px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .color-text {
        font-weight: 500;
        color: #7c7c7c;
        font-size: 13px;
        min-width: 78px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .color-text:after {
        content: "\e979";
        font-family: misszenne!important;
        font-size: 12px;
        position: absolute;
        top: 50%;
        right: 9px;
        transform: translateY(-50%);
        color: #000;
        opacity: .6
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content {
        transform: translateY(200%);
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        background: #fff;
        z-index: 22;
        border-radius: 4px 4px 0 0;
        padding-bottom: 16px;
        transition: .35s ease-out
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content.active,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content.active {
        transform: translateY(0)
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .main-caption {
        font-size: 12px;
        font-weight: 500;
        color: #272727;
        opacity: .8;
        padding: 14px;
        display: none
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .caption-tab,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .caption-tab {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding: 0 15px;
        border-bottom: 1px solid #00000b1c
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .caption-tab .caption-text,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .caption-tab .caption-text {
        font-size: 16px;
        color: #000;
        font-weight: 800;
        text-transform: uppercase;
        display: flex;
        align-items: center
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .caption-tab .close-tab {
        padding: 12px;
        cursor: pointer;
        background: #fff;
        border: 0;
        position: relative;
        top: -22px;
        border-radius: 50%;
        box-shadow: 0 3px 6px #0000001c
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .caption-tab .close-tab .ifa-icon,.module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .caption-tab .close-tab .ifa-icon {
        font-size: 19px;
        display: block;
        color: #000;
        pointer-events: none
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items {
        display: flex;
        padding-left: 12px;
        overflow-x: scroll;
        overflow-y: hidden;
        margin-top: 15px;
        padding-bottom: 12px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items>.item {
        width: 105px;
        margin-right: 12px;
        border: 1px solid #d3d3d3;
        padding: 9px;
        min-width: 100px;
        border-radius: 3px;
        position: relative
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item.active {
        border-color: #000
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item .image .item-image {
        width: 100%;
        display: block
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item .item-content .text-content {
        font-size: 13px;
        color: #4a4a4a;
        font-weight: 400;
        text-align: center;
        margin-top: 9px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item .item-content .price-textElement {
        font-size: 15px;
        color: #343434;
        font-weight: 700;
        margin-top: 5px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item .verify-span .ifa-icon {
        color: #fff;
        font-size: 6px;
        padding: 4px;
        display: block;
        font-weight: 900
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-color-box .body-content .items .item .verify-span {
        position: absolute;
        top: 1px;
        right: -5px;
        background: #000;
        border-radius: 50%
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown {
        flex: 1;
        display: flex;
        align-items: center;
        position: relative;
        cursor: pointer;
        -webkit-tap-highlight-color: transparent;
        margin-right: 5px;
        border: 1px solid #909090;
        border-radius: 5px;
        flex: none;
        padding-left: 8px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title {
        padding-left: 5px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item .left .item-text {
        font-weight: 500;
        color: #272727;
        font-size: 14px;
        min-width: 52px;
        text-align: center;
        position: relative;
        left: -9px;
        padding-left: 1px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item .left .item-text.oneSize:after {
        content: initial
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item .left .item-text.oneSize {
        left: 40%;
        transform: translateX(-50%);
        padding-left: 0
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item .left .item-text:after {
        content: "\e979";
        font-family: misszenne!important;
        font-size: 9px;
        position: absolute;
        top: 17px;
        right: -2px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item .left .item-text.changed:after {
        top: 5px;
        right: -10px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-title .item .left .item-count {
        font-size: 12px;
        color: #272727;
        opacity: .5;
        font-weight: 400;
        padding-top: 1px;
        position: relative;
        left: -7px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        background: #fff;
        z-index: 22;
        border-radius: 4px 4px 0 0;
        padding-bottom: 16px;
        transform: translateY(100%);
        transition: .35s ease-out
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .caption-tab .close-tab {
        padding: 12px;
        cursor: pointer;
        background: 0;
        border: 0
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .items {
        display: flex;
        flex-direction: column;
        overflow-x: hidden;
        overflow-y: scroll;
        max-height: 300px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .all_items {
        display: flex;
        flex-wrap: wrap;
        column-gap: 10px;
        row-gap: 18px;
        margin: 18px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item {
        width: calc(25% - 9px);
        border: 1px solid #c4c4c4;
        border-radius: 4px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label {
        display: flex;
        justify-content: space-between;
        padding: 10px 0;
        text-align: center;
        min-width: 85px;
        position: relative;
        min-height: 40px;
        align-items: center
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock {
        background: #e2e2e2
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item.active .body-group .radio-label {
        background: #343434;
        color: #fff
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock:after {
        content: "";
        position: absolute;
        top: 51%;
        right: 11%;
        width: 77px;
        height: 1px;
        background: #707070;
        transform: rotate(155deg);
        opacity: .67
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock .label-size {
        opacity: .5
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .label-size.text {
        font-weight: 600;
        min-width: 25px;
        text-align: center;
        display: block;
        width: 100%
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .AzStok,.module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .HaberVer {
        align-items: center;
        display: none
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .HaberVer .ifa-icon {
        font-size: 9px;
        background: #000;
        color: #fff
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .HaberVer div {
        font-size: 13px;
        color: #0f0f0f;
        font-weight: 400;
        padding-left: 7px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .AzStok .ifa-icon {
        font-size: 20px;
        color: #f78e00f8
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .AzStok div {
        font-size: 13px;
        color: #f78e00f8;
        font-weight: 400;
        padding-left: 7px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label .verify-span .ifa-icon {
        font-size: 16px;
        color: #0ec1ae
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label.noneStock .HaberVer {
        display: flex;
        position: absolute;
        top: -7px;
        right: -5px;
        background: #fff;
        border-radius: 50%;
        border: 1px solid #bfbfbf;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        width: 25px;
        height: 25px
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .body_dropdown .dropdown-content .item .body-group .radio-label.active {
        background-color: #f0f0f0
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box .addBasket {
        background: #343434;
        border: 0;
        border-radius: 5px;
        position: relative;
        width: 100%
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box {
        flex: auto
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box .addBasket .basket-text {
        font-size: 15px;
        color: #fff;
        font-weight: 700;
        padding: 16px 25px;
        width: 100%;
        text-transform: uppercase
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box .addBasket.LoadingBtn::before {
        left: calc(50% - 10px);
        z-index: 5
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box .addBasket.LoadingBtn::after {
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        opacity: .8;
        border-radius: 25px
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-right .addFavs {
        display: flex;
        width: 40px;
        height: 40px;
        align-items: center;
        justify-content: center;
        font-size: 22px;
        transition: .3s;
        cursor: pointer;
        color: #383838;
        border-radius: 50%
    }

    .module-900039101 .detail-content .mobile-top-menu .menu-content .menu-right .addFavs.activeFav {
        border-color: #e3000c;
        background-color: #e3000c;
        color: #fff
    }

    .module-900039101 .detail-content .detail-action-section .action-content .bottom-bar .bottom-item::before {
        content: "\e93d";
        font-family: misszenne!important;
        position: absolute;
        left: 5px;
        top: 50%;
        transform: translateY(-50%);
        background: green;
        padding: 2px;
        font-size: 8px;
        margin: 0!important
    }

    .module-900039101 .detail-content .content-area .mobile-bottom-bar .product-add-box .sold-out .StockAlarm {
        background: #eaeaea;
        border: 1px solid #a8a8a8;
        display: flex;
        align-items: center;
        padding: 13px;
        flex-direction: column;
        flex: auto;
        font-size: 15px
    }

    .module-900039101 .detail-content>.slider-section {
        position: fixed;
        top: 0;
        left: 0;
        right: 0;
        z-index: -1;
        width: 100%;
        margin-top: 0
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .product-cat {
        order: 1
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .campaing-area {
        order: 1!important;
        display: flex;
        align-items: center;
        padding: 3px 0
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left {
        display: flex;
        flex-direction: column;
        width: 100%
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .name-section .left .name-text {
        font-size: 14px;
        color: #2e2e2e;
        font-weight: 500;
        line-height: 22px
    }

    .module-900039101 .detail-content .top-bar .left-side .act-button:first-child {
        padding: 9px;
        top: 75px
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .last-price-text {
        order: 1;
        color: #2e2e2e;
        margin: 0!important;
        font-size: 13px;
        text-decoration: line-through;
        line-height: 25px;
        padding: 0 5px 0 0!important
    }

    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-rate {
        order: 1;
        font-size: 13px;
        padding-top: 5px
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-page-dots {
        position: absolute;
        bottom: 21px;
        padding: 0;
        list-style: none;
        text-align: center;
        line-height: 0;
        background: #e6e6e6;
        margin: 0 auto;
        display: inline-block;
        border-radius: 4px;
        width: max-content;
        opacity: 1
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-page-dots .dot:first-child {
        border-radius: 10px 0 0 10px
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-page-dots .dot:last-child {
        border-radius: 0 10px 10px 0
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-page-dots .dot {
        display: inline-block;
        width: 10px;
        height: 10px;
        background: #9b9b9b;
        cursor: pointer;
        transition: .3s;
        margin: 0;
        border-radius: 0;
        opacity: 1
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-page-dots .dot.is-selected {
        opacity: 1
    }

    .module-900039101 .slider-section .slider-content.slider-900039101-1 .slide-wrapper.mainCarousel .flickity-page-dots .dot.is-selected~* {
        opacity: 0
    }
}

.module-900039101 .detail-content .detail-action-section .action-content .product-color-box .body-content .right .body-text {
    font-weight: 300;
    font-size: 14px;
    cursor: pointer
}

    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .other-area button[cd="addFavItem"] i.fa-bookmark{
        font-size: 20px ;
    }
    .module-900039101 .detail-content .detail-action-section .action-content .body_dropdown .dropdown-content .items .const-content .other-area button[cd="addFavItem"].activeFav i.fa-bookmark{
        font-weight: 600;
        color:#000;
    }

/* fiyatlar */

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .discount-price{
  background-color: #ffe82d;  
      padding-left:6px !important;
     font-size:13px !important;
    
}
[CD='productDiscountRate'].discount-rate{
    display:block !important;
    background-color: #ffe82d !important; 
    color:#000 !important;
    font-size:13px !important;
  
}

.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .last-price-text.disable-price{
    font-size:13px !important;
    line-height: 15px;
}
.module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .last-price-text.disable-price{
    margin-right:0px;
    line-height:14px;
}

@media screen and (max-width:991px) {
    .module-900039101 .detail-content .detail-action-section .action-content .product-info-box .price-section .price-box .last-price-text.disable-price{
        padding-top: 5px;
    }
}

.priceLoading::before{z-index:2}
.priceLoading::after {
    content: "";
    width: 100%;
    height: 100%;
    position:absolute;
    inset:0;
    background: white;
    z-index: 1;
}