.product-page .sticker {top: 15px;left: -5px }.product-page .sticker__item {padding: 0 10px 0 12px;line-height: 23px;font-weight: 500 }.product-page .sticker__item:after {width: 14px;height: 23px }.product-page__image {height: 100%;}.product-page__image-main {position: relative;margin: 0 0 10px;padding: 0 }.product-page__image-main-img {cursor: zoom-in;padding: 0 }.product-page__image-addit {margin: 0 -10px }.product-page__image-addit-img {padding: 3px;font-size: .4em;border: 1px solid #e6e6e6;border-radius: 4px }.product-banner__text-span.link, .product-page__more-attr, .product-page__rating-a {border-bottom: 1px dotted }.product-page__image-addit .owl-item {padding: 0 10px }.product-page__image .owl-nav button {width: 30px;height: 30px;line-height: 28px;text-align: center;font-size: 1em !important;background: #fff;border-radius: 100%;box-shadow: 0 0 10px #ccc }.product-page__image .owl-nav button:not(.disabled) {opacity: 1 }.product-page__image .owl-nav {left: -4px !important;right: -4px !important }.product-page__compare-btn, .product-page__wishlist-btn {z-index: 2;right: 10px }.product-page__wishlist-btn {top: 10px }.product-page__compare-btn {top: 50px }.product-page .uni-timer__group {padding: 3px 12px 4px }.product-page .uni-timer__digit {font-size: 1.15em }.product-page__image:hover .uni-timer {opacity: 0 }.product-page .qty-indicator {margin: 15px 0 }.product-page__price {font-size: 2em }.product-page__cart {margin: 0 0 25px }.product-page__quick-order {padding: 0 15px }.product-page .qty-switch__input {width: 40px;height: 38px }.product-page .qty-switch {margin-right: 15px }.product-page .qty-switch__btn {width: 25px;height: 19px;line-height: 18px }.product-page__minimum {margin: -10px 0 25px;font-size: .85em;color: #888 }.product-page__discount {display: flex;flex-wrap: wrap;margin: -25px 0 25px;font-size: .8em }.product-block .product-data__item, .product-tag {font-size: .95em }.product-page__discount-item {margin: 0 10px 0 0 }.product-page__option {margin: -5px -10px 10px }.product-page__option select {height: 34px }.product-page__option img {width: 34px }.product-page__option .option__name {height: 28px;line-height: 25px;padding: 0 10px }.product-page__more-attr {display: inline-block;margin: 5px 0 25px;font-size: .95em }.review-list__date, .review-list__name, .review-list__rating {margin: 0 0 15px }.review-list__rating span {margin-right: 10px;}.product-page__share {overflow: hidden;margin: 0 0 20px }.product-data {display: flex;flex-direction: column;margin-bottom: 15px;}.product-data__item {display: flex;align-items: flex-start;margin: 0 0 5px }.product-data__item-div {position: relative;width: 60%;min-width: 60%;display: flex;align-items: flex-end }.product-data__item-div:first-child:after {position: relative;bottom: 4px;flex: 1 1 auto;content: '';margin: 0 10px;border-bottom: 1px dotted #bbb }.product-tag {display: flex;flex-wrap: wrap;margin: 0 0 30px;font-weight: 500 }.product-tag__item {margin: 0 10px 10px 0;padding: 2px 10px 4px;background: #f7f7f7;border-radius: 10px }@media (max-width: 768px) {.product-banner {flex-direction: column;flex-wrap: wrap;gap: 10px;}.product-page__image {margin-bottom: 20px;}}@media (min-width: 768px) {.product-banner {flex-direction: row;flex-wrap: unset;margin-left: auto;}}.product-banner__item {display: flex;height: 100%;align-items: center;padding: 12px;border-radius: 4px }.product-banner__item.link {cursor: pointer }.product-banner__icon {min-width: 40px;font-size: 2.3em }.product-banner__text {padding: 0 0 0 12px;font-size: .95em;font-weight: 500 }.product-manuf {background: #f7f7f7;overflow: auto;margin: 0 0 30px;padding: 15px;border-radius: 4px }.product-manuf__image {max-width: 60px;float: left;margin: 0 15px 0 0;padding: 4px;border: 1px solid #e6e6e6;border-radius: 4px;background: #fff }.product-manuf__name {margin: 0 0 5px;font-size: 1.1em }#tab-description {line-height: 1.7em;overflow: scroll;}#tab-description img {max-width: 100% }#tab-specification h4:not(:first-child) {margin: 15px 0 10px }#tab-specification .product-data__item-div {width: 50%;min-width: 50% }.review-info {display: flex;flex-wrap: wrap;align-items: center;margin: 0 0 20px;padding: 10px 15px;font-weight: 500;background: #f7f7f7;border-radius: 4px }.review-info > div {margin: 0 30px 0 0 }.review-form {margin: 0 0 30px }.review-form__input {position: relative;float: left;width: 23px;height: 20px;margin: 5px 0 10px !important;z-index: 99;cursor: pointer;opacity: 0 }.review-form__stars {position: absolute;top: 4px }.review-form__star {float: left;width: 23px;font-size: 1.5em !important }.review-list__item {margin: 0 0 20px;padding: 15px 5px 0 }.review-list__date {font-size: .95em;color: #888 }.review-list__comment, .review-list__minus, .review-list__plus {margin: 0 0 20px 10px;padding: 0 0 0 10px }.review-list__plus-heading {color: #080 }.review-list__minus-heading {color: red }.review-list__comment-heading {color: #777 }.review-list__comment-heading, .review-list__minus-heading, .review-list__plus-heading {margin: 0 0 10px -20px;font-weight: 500 }.review-list__icon {width: 15px;margin: 0 5px 0 0 }.review-list__reply {margin: 0 0 15px 20px;padding: 5px 10px;border-left: 2px solid red;background: rgba(0, 0, 0, .025) }.review-list__reply-heading {margin: 0 0 5px;padding: 0 0 5px;color: red;font-size: .85em;font-weight: 500;border-bottom: 1px solid #e6e6e6 }.review-list__reply-icon {margin: 0 5px 0 0;transform: rotate(180deg);font-size: .85em }.show-more-review {margin: 5px 0 20px }.review-pagination {margin-bottom: 20px }.product-download {background: #f7f7f7;padding: 15px;border-radius: 4px }.product-download__item {display: flex;align-items: center;margin: 0 0 20px }.product-download__item:last-child {margin: 0 }.product-download__icon {padding: 0 15px 0 0;font-size: 2.2em;color: #888 }.product-download__name {font-weight: 500 }.product-download__size {padding: 0 0 0 15px;color: #888;font-size: .8em;white-space: nowrap }@media (min-width: 992px) {.product-block {padding-left: 20px }}@media (min-width: 767px) {.product-page__image {position: sticky;top: 50px }}@media (max-width: 767px) {.product-manuf {display: none }.review-pagination > div {margin: 0 0 15px;text-align: center }}.product-page__image.fixed {position: fixed;z-index: 1070;top: 0;left: 0;width: 100%;height: 100%;display: flex;flex-direction: column;padding: 0;background: #fff }.product-page__image.fixed .owl-item {-ms-touch-action: manipulation;touch-action: manipulation }.product-page__image.fixed .product-page__image-product-name {position: relative;background: #f7f7f7;display: flex;align-items: center;justify-content: space-between;padding: 15px 55px 15px 15px;font-weight: 500;font-size: 1.1em }.product-page__image.fixed .product-page__image-main {margin: auto 0;border: none;box-shadow: none !important }.product-page__image.fixed .compare, .product-page__image.fixed .sticker, .product-page__image.fixed .uni-timer, .product-page__image.fixed .wishlist {display: none }.product-page__image.fixed .product-page__image-main-img {width: auto;max-height: calc(100vh - 200px);padding: 0 5px;opacity: 0;cursor: default !important }.product-page__image.fixed .product-page__image-addit {display: flex;justify-content: center;width: 900px;max-width: 95%;margin: 20px auto }.product-page__image.fixed .product-page__image-close {position: absolute;right: 0;display: flex;width: 50px;height: 100%;align-items: center;justify-content: center;background: rgba(0, 0, 0, .05);opacity: .8;cursor: pointer }.product-page__image.fixed .owl-nav {opacity: 1 }.product-block {border: 1px solid #dfdee2;}.product-page__top {display: flex;}@media (max-width: 768px) {.product-page__top {flex-direction: column;margin-bottom: 20px;}.product-page-tabs {flex-wrap: wrap;}}.product__desc-container {background: #F7F7F7;padding-bottom: 25px;}.product-page__price-wrapper {display: flex;align-items: center;gap: 10px;margin-bottom: 30px;}.tab-panel {background-color: #fff;border-radius: 10px;padding: 15px;}.tab-panel__slots {margin-top: 25px;}.slot-data {display: grid;grid-template-columns: repeat(2, 1fr);grid-column-gap: 10px;grid-row-gap: 10px;}@media (max-width: 540px) {.slot-data {grid-template-columns: 1fr;}}.slot-data__item {border-radius: 10px;background-color: #fff;}.slot-data__item-inner {display: flex;flex-direction: row;align-items: center;justify-content: space-between;padding: 20px;}