.rating-model {display:flex;align-items:center;flex-wrap:wrap;margin:0 0 20px}
.rating-model .fa-comment{margin-left:15px}
.rating-model__model{font-size:.95em}
.rating-model div + div:before{content:'|';padding:0 12px;color:#888}

.product-page .sticker{top:10px;left:10px}
.product-page .sticker__item{height:24px;font-weight:500}
.product-page .sticker__item:after{width:14px;height:23px}
.product-page__image{margin:0 0 40px}
.product-page__image-main{position:relative;z-index:1;margin:0 0 20px;border:solid 1px rgba(0 0 0 / .06);background-clip:padding-box;border-radius:var(--border-radius-1)}
.product-page__image-main-img{border-radius:var(--border-radius-1);cursor:zoom-in}
.product-page__image-main-carousel{display:block;}
.product-page__image-main-carousel:not(.owl-loaded) .product-page__image-main-img:not(:first-child){display:none}
.product-page__image-main .owl-nav{display:none}
.product-page__image-addit{margin:0 -10px}
.product-page__image-addit-img{padding:3px;font-size:.4em;border:solid 1px #e6e6e6;border-radius:var(--border-radius-1);transition:all linear .15s}
.product-page__image-addit-img.selected{border-color:#aaa}
.product-page__image-addit .owl-item{padding:0 10px}
.product-page__image-addit .owl-nav button{width:30px;height:30px;line-height:28px;text-align:center;font-size:1em !important;border-radius:100%;box-shadow:0 0 10px #ccc}
.product-page__image-addit .owl-nav{left:-4px !important;right:-4px !important}
button.product-page__wishlist-btn, button.product-page__compare-btn{position:static;display:flex; align-items: center; width:auto;margin:0 10px 15px 0;padding:0 10px;font-size:.9em;border-radius:var(--border-radius-1)}
button.product-page__wishlist-btn span, button.product-page__compare-btn span{padding:0 0 0 8px}
.product-page .uni-timer__group{padding:3px 12px}
.product-page .uni-timer__digit{font-size:1.15em}
.product-page__image:hover .uni-timer{opacity:0}
.product-page .qty-indicator.qty-indicator-type-4{margin:15px 0;font-size:.95em}
.product-page__price{margin:20px 0 25px;font-size:1.8em}
.product-page .price-tax{margin:-15px 0 20px}
.product-page__cart{display:flex;flex-wrap:wrap;margin:0 0 10px}
.product-page__add-to-cart{margin:0 15px 15px 0}
.product-page__quick-order{margin:0 0 15px !important;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:-20px 0 25px;font-size:.8em}
.product-page__discount-item{margin:0 10px 0 0}
.product-page__option{margin:-5px -10px 10px}
.product-page__option select{height:32px}
.product-page__option img{width:50px}
.product-page__option .option__name{height:30px;line-height:27px;padding:0 10px;border-radius:var(--border-radius-1)}
.product-page__more-attr{display:inline-block;margin:0px 0 30px;font-size:.95em;border-bottom:dotted 1px}
.product-page__rating{margin:0 0 25px}
.product-page__textblock{display:flex;margin:0 0 30px}
.product-page__textblock-inner{padding:15px 20px;font-size:.95em;border-radius:var(--border-radius-1);background:rgba(0 0 0 / .03)}
.product-block .product-data__item{font-size:.95em}

.option__popup.product{width:var(--option-popup-img-w)}

.product-data{display:flex;flex-direction:column}
.product-data__item{display:flex;margin:0 0 5px}
.product-data__item-div{width:60%;min-width:30%;display:flex;align-items:flex-end}
.product-data__item-div:first-child:after{flex:1 1 auto;content:'';min-width:10px;margin:0 5px 5px;border-bottom:dotted 1px #bbb}

.product-tag{display:flex;flex-wrap:wrap;margin:0 0 30px;font-size:.8em;font-weight:500}
.product-tag__item{margin:0 10px 10px 0;padding:3px 10px 4px;background:#f7f7f7;border-radius:10px}

.product-banner{margin-bottom:15px}
.product-banner__item{display:flex;height:calc(100% - 15px);align-items:center;margin:0 0 15px;padding:12px;background:var(--product-banner-bg);border-radius:var(--border-radius-1)}
.product-banner__item:after{position:absolute;top:0;bottom:15px;left:10px;right:10px;content:'';background:rgba(0 0 0 / .015);transform:scale(0);transition:all linear .15s}
.product-banner__item:hover:after{transform:scale(1)}
.product-banner__item.link{cursor:pointer}
.product-banner__icon{min-width:40px;font-size:2.3em;color:var(--product-banner-icon)}
.product-banner__image{width:auto;height:auto;max-width:40px;max-height:40px}
.product-banner__text{overflow:hidden;word-wrap:break-word;padding:0 0 0 12px;font-size:.95em;font-weight:500;color:var(--product-banner-text)}
.product-banner__text-span.link{text-decoration:underline dotted}

#tab-description{line-height:1.7em}
#tab-description img{width:auto;height:auto;max-width:100%}
#tab-specification .heading:not(:first-child){margin:20px 0 10px}
#tab-specification .product-data{max-width:1200px}
#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;font-weight:500}
.review-info > div{margin:0 30px 0 0}

.review-form{margin:0 0 30px}
.review-form__input{position:relative;width:23px;height:20px;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-form__images-inputs{display:none}
.review-form__images-info{display:block;margin:5px 0 20px;font-size:.8em;color:#888}
.review-form__images-preview{display:flex;flex-wrap:wrap;align-items:center;min-height:120px;padding:10px;border-radius:var(--border-radius-1);background:rgba(0 0 0 / .03)}
.review-form__add-photo{position:relative;margin:10px;font-size:3em;color:#aaa;cursor:pointer}
.review-form__add-photo i {position:absolute;top:-5px;right:-5px;width:20px;height:20px;line-height:20px;text-align:center;background:var(--a-c);color:#fff;font-size:.25em;border-radius:100%}
.review-form__images-preview-item{position:relative;display:flex;align-items:center;height:80px;margin:10px;background:#fff;border-radius:6px}
.review-form__images-preview-img{max-width:80px;max-height:80px;border-radius:6px}
.review-form__images-preview-del{position:absolute;top:50%;left:50%;padding:10px 11px;color:var(--a-c);background:rgba(255 255 255 / .8);transform:translate(-50%, -50%);border-radius:100%;cursor:pointer}

.review-list__all-review-images{overflow-x:hidden;white-space:nowrap;margin:0 0 20px;padding:5px;border:solid 1px rgba(0 0 0 / .1);border-radius:var(--border-radius-1)}
.review-list__all-review-image{padding:10px}
.review-list__all-review-images img{border:solid 1px rgba(0 0 0 / .1) ;border-radius:var(--border-radius-1);cursor:pointer;transition:transform linear .1s}
.review-list__all-review-images img:hover{transform: scale(1.05)}
.review-list__all-review-image-text{position:relative;display:flex;align-items:center;justify-content:center;padding:10px;color:var(--a-c);;font-weight:700;text-decoration:underline !important}
.review-list__all-review-image-text img{opacity:0}
.review-list__all-review-image-text span{position:absolute;text-decoration:underline;cursor:pointer}
.review-list__item{display:flex;margin:0 0 20px;padding:15px}
.review-list__item:hover{box-shadow:none;border:solid 1px rgba(0 0 0 / .05)}
.review-list__item.popular{position:relative;z-index:1;background:#fff8eb}
.review-list__popular-text{position:absolute;top:15px;right:15px;padding:5px 10px;background:rgba(0 0 0 / .05);font-size:.8em;font-weight:500;color:#080;white-space:nowrap;border-radius:3px}
.review-list__info{display:flex;flex-direction:column;min-width:220px}
.review-list__info-text{flex:1 1 100%}
.review-list__rating, .review-list__name, .review-list__date{margin:0 0 10px}
.review-list__name{font-weight: 700}
.review-list__date{font-size:.95em}
.review-list__real-buyer{margin:0 0 20px;font-size:.8em;font-weight:700;color:#080;white-space:nowrap}
.review-list__votes{margin-top:auto;padding:15px 0 0;color:#888;font-weight:500}
.review-list__votes .fas{margin:0 10px 0 0;font-size:1.2em;cursor:pointer}
.review-list__votes .fa-thumbs-up:hover{color:#080}
.review-list__votes .fa-thumbs-down{position:relative;bottom:-3px;margin:0 10px 0 15px}
.review-list__votes .fa-thumbs-down:hover{color:#f00}
.review-list__plus, .review-list__minus{margin:0 0 20px;line-height:1.6em;word-wrap:break-word}
.review-list__comment{line-height:1.6em;word-wrap:break-word}
.review-list__plus-heading, .review-list__minus-heading, .review-list__comment-heading{margin:0 0 10px;font-weight:700}
.review-list__reply{margin:20px 0 0px;padding:10px 15px;border-left:solid 2px #f00;background:rgba(0 0 0 / .025)}
.review-list__reply-heading{margin:0 0 10px;padding:0 0 10px;font-weight:500;font-size:.95em;border-bottom:solid 1px #e6e6e6}

.review-list__images {margin:20px 0 0;padding:15px;border-radius:var(--border-radius-1);background:rgba(0 0 0 / .03);}
.review-list__images img{max-width:15%;border-radius:var(--border-radius-1);cursor:pointer;transition:transform linear .1s}
.review-list__images img:hover{transform: scale(1.05)}

.show-more-review{margin:10px 0 30px;text-align:center}
.review-pagination{margin-bottom:20px}

.review-list__popup{display:none;text-align:center}
.review-list__popup.fixed{display:flex;flex-direction:column;position:fixed;z-index:1070;top:0;left:0;right:0;bottom:0;background:#fff}
.review-list__popup-full{display:flex !important;flex: 1 1 100%;overflow:hidden}
.review-list__popup-full .owl-item{position:relative;top:50%;transform:translateY(-50%)}
.review-list__popup-header {background:#f7f7f7;display:flex;align-items:center;justify-content:space-between}
.review-list__popup-title{display:flex;padding:15px;font-weight:700;font-size:1.1em;text-align:left}
.review-list__popup-title .rating{margin:0 10px 0 0}
.review-list__popup-close{display:flex;width:50px;min-width:50px;height:100%;min-height:50px;align-items:center;justify-content:center;background:rgba(0 0 0 / .05);opacity:.8;cursor:pointer}
.review-list__popup-full img {max-width:100%;max-height: calc(100vh - 160px)}
.review-list__popup .owl-nav{display:block;opacity:1}
.review-list__popup .owl-stage-outer, .review-list__popup .owl-stage{height:100%}

.review-list__popup-thumbs{display:flex !important;justify-content:center;margin:15px}
.review-list__popup-thumbs img{padding:3px;border:solid 1px #e6e6e6;border-radius:var(--border-radius-1);transition:all linear .15s;cursor:pointer}
.review-list__popup-thumbs img.selected{border-color:#aaa}
.review-list__popup-thumbs .owl-nav{left:-4px !important;right:-4px !important}
.review-list__popup-thumbs .owl-item{padding:0 10px}
.review-list__popup-thumbs .owl-nav button{width:30px;height:30px;line-height:28px;text-align:center;font-size:1em !important;border-radius:100%;box-shadow:0 0 10px #ccc}

.product-download{background:#f7f7f7;padding:15px;border-radius:var(--border-radius-1)}
.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}

.product-page__image.fixed{position:fixed;z-index:1070;top:0 !important;left:0;width:100%;height:100%;display:flex;flex-direction:column;margin:0;padding:0;background:#fff;transition:none}
.product-page__image.fixed .owl-item{-ms-touch-action:manipulation;touch-action:manipulation}
.product-page__image.fixed .product-page__image-product-name{background:#f7f7f7;display:flex;align-items:center;justify-content:space-between}
.product-page__image.fixed .product-page__image-product-name-title{padding:15px;font-weight:700;font-size:1.1em}
.product-page__image.fixed .product-page__image-main{display:flex;flex:1 1 100%;align-items:center;margin:0;border:none}
.product-page__image.fixed .sticker, .product-page__image.fixed .uni-timer{display:none}
.product-page__image.fixed .product-page__image-main-img{max-width:100%;max-height: calc(100vh - 160px);width:auto;cursor:default !important}
.product-page__image.fixed .product-page__image-addit{display:flex;justify-content:center;margin:15px}
.product-page__image.fixed .product-page__image-close{display:flex;width:50px;min-width:50px;height:100%;min-height:50px;align-items:center;justify-content:center;background:rgba(0 0 0 / .05);opacity:.8;cursor:pointer}

.product-page__image.fixed .product-page__image-main-carousel, .product-page__image.fixed .product-page__image-main .owl-item{width:100%}

.sticker__item.special{
	opacity: 1;
	font-size: 10px;
	text-transform: uppercase;
	font-weight: 700;
	border-radius: 20px;
	padding-left: 21px;
	padding-right: 6px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='13' viewBox='0 0 13 13' fill='none'%3E%3Cpath d='M5.9563 5.41669H5.96442M5.9583 8.66669H5.96643' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.79175 7.04169H8.12508' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.47925 2.70831C9.92798 2.70831 10.2917 3.07208 10.2917 3.52081C10.2917 3.96954 9.92798 4.33331 9.47925 4.33331C9.03052 4.33331 8.66675 3.96954 8.66675 3.52081C8.66675 3.07208 9.03052 2.70831 9.47925 2.70831Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M1.50263 6.03626C0.959255 6.64314 0.947566 7.55872 1.44626 8.20282C2.43586 9.48093 3.51899 10.5641 4.7971 11.5536C5.44118 12.0523 6.35676 12.0406 6.96364 11.4973C8.61128 10.022 10.1202 8.48026 11.5764 6.78593C11.7203 6.61844 11.8104 6.41315 11.8306 6.19318C11.9199 5.22055 12.1036 2.41834 11.3426 1.65734C10.5815 0.896335 7.77934 1.07994 6.80672 1.16931C6.58675 1.18952 6.38146 1.27957 6.21392 1.42354C4.51965 2.87973 2.9779 4.38862 1.50263 6.03626Z' stroke='white'/%3E%3C/svg%3E");
	background-position: 4px center;
	background-repeat: no-repeat;
  }
  .sticker__item.special::before,
  .sticker__item.special::after{
	content: none;
  }
  .product-sticker.left-top{
	display: flex;
    flex-wrap: wrap;
    gap: 5px;
    top: -3px;
    left: 0;
  }
.product-page__add-to-cart, .product-page__quick-order{
	display: flex;
    align-items: center;
    border-radius: 8px;
    padding: 0 25px;
    height: 42px;
    border: 1px solid transparent;
}
.product-page__quick-order{
	border: 1px solid #009f1a;
}
.product-page__add-to-cart:hover{
	border: 1px solid #009f1a;
    background-color: #ffffff !important;
    color: #009f1a !important;
}
.product-page__add-to-cart:hover svg path {
	fill: rgb(0, 159, 26);
}
.product-page__add-to-cart span, .product-page__quick-order span{
	font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
}
.product-page__add-to-cart span{
    margin-left: 10px;
}
.product-qty-block .qty-switch{
	margin: 0;
  }
.product-page .qty-switch__input {
	height: 42px;
	width: 32px;
}
.product-page .qty-switch__btn {
	background-color: #000;
	height: 21px;
	color: #fff;
	border-color: transparent;
}
.product-page .qty-switch__btn:hover {
	background-color: #f4991a;
	border-color: #f4991a;
}
.product-block .product-deliverydate{
	margin: 0;
    margin-bottom: 10px;
    text-align: left;
}
.product-deliverydate{
	font-weight: 600;
    font-size: 16px;
    color: #009f1a;
}

.product-page__price{
	display: flex;
    flex-direction: column;
    align-items: flex-start;
	margin: 10px 0;
}
.product-page__price .price-old{
	margin-bottom: 5px;
}
/* .product-data__item-div:first-child:after{
	content: none;
} */
.product-block .product-data__item, 
.product-page__more-attr{
	color: #020203;
    font-size: 12px;
    font-weight: 700;
}
.product-page__more-attr {
	color: #009f1a;
	border: none;
	margin-bottom: 0;
}
.product-page__more-attr:hover {
	color: #020203;
}
.product-data__item-div {
	width: 40%;
}
.product-data__item{
	margin-bottom: 0;
}
.withinstock-block{
	margin: 10px 0;
}
.withinstock-block .product-instock-text{
	display: inline-block;
	padding: 5px 7px;
	border-radius: 8px;
	margin-bottom: 0;
	width: fit-content;
    font-size: 11px;
	display: flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
}
.product-page__image-main{
	border-color: transparent;
}
.product-page__image-addit-img{
	border-radius: 0;
}
.product-page__image-addit-img.selected{
	border-color: #f4991a;
}
.product-page-aside-columns{
	display: flex;
    gap: 20px;
    justify-content: space-between;
}
.product-block.col-sm-12.col-md-7 .product-data-wrapper,
.product-data-item-top{
	padding: 20px;
    padding-left: 15px;
}
.product-data-item-top{
	margin-bottom: 20px;
}
.product-block.col-sm-12.col-md-7 .product-page-aside-columns .product-data{
    flex: 1;
}
.product-data-item-top,
#tab-specification .product-data,
.product-block.col-sm-12.col-md-7  .product-data-wrapper, .aside-delivery-block{
	background-color: #F8F8F8;
    border-radius: 20px;
}
#tab-specification .product-data{
	max-width: 950px;
	padding: 20px 15px;
}
#tab-specification .product-data__item .product-data__item-div:first-child{
	color: #979797;
}
.warranty-delivery-payment-wrapper{
	display: flex;
    flex-direction: column;
    justify-content: space-between;
    gap: 15px;
    padding: 30px 15px 20px 45px;
}
.product-delivery-item{
	margin-bottom: 5px;
	font-size: 12px;
}
.payment-container, .warranty-container, .delivery-container{
	width: 100%;
}
.product-delivery-heading{
	position: relative;
	font-size: 14px;
    color: #ff8c00;
    text-transform: uppercase;
    line-height: 16px;
    margin-bottom: 5px;
}
.product-delivery-heading::before{
	position: absolute;
    left: -35px;
    top: -2px;
}
.delivery-container .product-delivery-heading::before{
	content: url("data:image/svg+xml,%3Csvg width='25' height='25' viewBox='0 0 25 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.7083 20.8334C18.859 20.8334 19.7917 19.9006 19.7917 18.75C19.7917 17.5994 18.859 16.6667 17.7083 16.6667C16.5577 16.6667 15.625 17.5994 15.625 18.75C15.625 19.9006 16.5577 20.8334 17.7083 20.8334Z' stroke='%23009B4B' stroke-width='1.5'/%3E%3Cpath d='M7.29168 20.8334C8.44227 20.8334 9.37501 19.9006 9.37501 18.75C9.37501 17.5994 8.44227 16.6667 7.29168 16.6667C6.14108 16.6667 5.20834 17.5994 5.20834 18.75C5.20834 19.9006 6.14108 20.8334 7.29168 20.8334Z' stroke='%23009B4B' stroke-width='1.5'/%3E%3Cpath d='M19.7917 11.4583H22.9167V13.5417C22.9167 15.9969 22.9167 17.2245 22.154 17.9873C21.6468 18.4944 20.9341 18.6644 19.7917 18.7212M5.20834 18.7212C4.06593 18.6644 3.35324 18.4944 2.84608 17.9873C2.08334 17.2245 2.08334 15.9969 2.08334 13.5417V9.37499C2.08334 6.91976 2.08334 5.69215 2.84608 4.9294C3.60883 4.16666 4.83645 4.16666 7.29168 4.16666H10.7292C11.8925 4.16666 12.4742 4.16666 12.9449 4.3196C13.8963 4.62872 14.6421 5.37461 14.9513 6.32598C15.1042 6.79671 15.1042 7.37835 15.1042 8.54166C15.1042 9.81331 15.1042 10.4492 14.7559 10.8792C14.6873 10.9639 14.6098 11.0414 14.525 11.1101C14.095 11.4583 13.4592 11.4583 12.1875 11.4583H8.33334M15.625 18.75H9.37501' stroke='%23009B4B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.1042 6.25H17.0012C18.5173 6.25 19.2752 6.25 19.8921 6.61845C20.5089 6.9869 20.8683 7.65428 21.5871 8.98906L22.9167 11.4583' stroke='%23009B4B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10.4167 13.5417C10.4167 13.5417 9.71657 12.9621 9.10135 12.4126C8.66642 12.0628 8.33334 11.7631 8.33334 11.4633C8.33334 11.1977 8.59323 10.9508 9.01647 10.5641C9.61655 10.0644 10.4167 9.375 10.4167 9.375' stroke='%23009B4B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.payment-container .product-delivery-heading::before{
	content: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 20H5C4.46957 20 3.96086 19.7893 3.58579 19.4142C3.21071 19.0391 3 18.5304 3 18V9C3 8.46957 3.21071 7.96086 3.58579 7.58579C3.96086 7.21071 4.46957 7 5 7H19C19.5304 7 20.0391 7.21071 20.4142 7.58579C20.7893 7.96086 21 8.46957 21 9V18C21 18.5304 20.7893 19.0391 20.4142 19.4142C20.0391 19.7893 19.5304 20 19 20Z' stroke='%23009B4B' stroke-width='1.5'/%3E%3Cpath d='M16.5 14C16.3674 14 16.2402 13.9473 16.1464 13.8536C16.0527 13.7598 16 13.6326 16 13.5C16 13.3674 16.0527 13.2402 16.1464 13.1464C16.2402 13.0527 16.3674 13 16.5 13C16.6326 13 16.7598 13.0527 16.8536 13.1464C16.9473 13.2402 17 13.3674 17 13.5C17 13.6326 16.9473 13.7598 16.8536 13.8536C16.7598 13.9473 16.6326 14 16.5 14Z' fill='%23009B4B' stroke='%23009B4B' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18 7.00002V5.60302C17.9999 5.29652 17.9294 4.99414 17.7939 4.71924C17.6583 4.44433 17.4614 4.20425 17.2184 4.01753C16.9753 3.83082 16.6926 3.70246 16.3921 3.64238C16.0915 3.5823 15.7812 3.5921 15.485 3.67102L4.485 6.60402C4.05905 6.71753 3.68254 6.96858 3.41399 7.31815C3.14544 7.66771 2.9999 8.09621 3 8.53702V9.00002' stroke='%23009B4B' stroke-width='1.5'/%3E%3C/svg%3E%0A");
}
.warranty-container .product-delivery-heading::before{
	content: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.25 10.2513V7.59025C19.25 6.08691 19.25 5.33524 18.8796 4.84483C18.5091 4.35441 17.6716 4.11633 15.9965 3.64015C14.852 3.31483 13.8431 2.92289 13.0371 2.56508C11.9381 2.07724 11.3887 1.83331 11 1.83331C10.6113 1.83331 10.0619 2.07724 8.9629 2.56508C8.15686 2.92289 7.14802 3.31482 6.00355 3.64015C4.32844 4.11633 3.49087 4.35441 3.12043 4.84483C2.75 5.33524 2.75 6.08691 2.75 7.59025V10.2513C2.75 15.4078 7.39087 18.5015 9.71117 19.7261C10.2677 20.0198 10.5459 20.1666 11 20.1666C11.4541 20.1666 11.7323 20.0198 12.2888 19.7261C14.6091 18.5015 19.25 15.4078 19.25 10.2513Z' stroke='%23009F1A' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.product-page__rating{
	margin-bottom: 0;
}
.product-page__wishlist-btn,
.product-page__compare-btn{
	padding: 0 !important;
	margin: 0 !important;
}
.product-page__wishlist-compare button.active > svg path,
.product-page__wishlist-compare button:hover > svg path {
	fill: #009f1a;
}
.flex-wrapper,
.product-page__wishlist-compare{
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.product-page__wishlist-compare{
	gap: 15px;
}
.product-page-heading{
	font-size: 22px;
	margin-bottom: 15px;
}
.product-page-tabs.nav-tabs {
	background-color: transparent;
	width: 100%;
}
.product-page-tabs.nav-tabs li {
	height: 46px;
	border-radius: 40px;
	padding: 0 30px;
}
.product-page-tabs.nav-tabs li.active {
	background-color: #f5f5f5;
}
.product-page-tabs.nav-tabs li.active a {
	color: #f4991a;
}
.product-page-tabs.nav-tabs li h2{
	margin: 0;
}
.product-page-tabs.nav-tabs li a,
.product-page-tabs.nav-tabs li h2 a {
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
}
.product-page-tabs.nav-tabs li a::after {
	content: none;
}
.product-page-tabs.nav-tabs li a .uni-badge {
	color: #009f1a;
	background-color: transparent;
	padding: 0;
	margin-left: 4px;
	font-size: 18px;
	font-weight: 700;
}
.product-page-tab-content{
	padding-left: 20px;
	font-size: 14px;
	line-height: 21px;
	color: #000000;
}
.product-page-tab-content p{
	margin-bottom: 5px;
}
#mono_checkout_product_page,
#button-ukrcredits{
	width: 310px;
	margin-right: 0;
}
#button-ukrcredits{
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 5px;
	font-size: 14px;
	font-weight: 600;
}
.product-data-item-top .product-data__item > .product-data__item-div{
	color: #979797;
}
@media (min-width:992px){
    .product-block{padding-left:20px}
	.product-page__image.fixed .product-page__image-main .owl-nav{display:block;left:20px;right:20px;opacity:1}
}

@media (min-width:767px){
	/* .product-page__image{position:static;position:sticky;top:60px;transition:top ease-in-out .4s} */
}

@media (min-width:575px){
	.review-list__popular-text.static{position:static}
}


@media (max-width:1199px){
	.product-page__image-main .product-sticker .text{
		font-size: 10px;
        padding: 3px 5px;
        border-radius: 4px;
	}
}
@media (max-width:991px){
	.product-page__image-addit.owl-carousel .owl-stage-outer{
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.product-page-tabs.nav-tabs{
		margin: 15px 0;
	}
	.product-page-tabs.nav-tabs li{
		height: 34px;
		padding: 0 15px;
		padding-top: 2px;
		line-height: 37px;
	}
	.product-page-tabs.nav-tabs li h2 a,
	.product-page-tabs.nav-tabs li a .uni-badge,
	.product-page-tabs.nav-tabs li a{
		font-size: 14px;
	}
}
@media (max-width:992px){
	.withinstock-block .product-instock-text{
		padding: 3px 8px;
	}
	.withinstock-block .product-instock-text span{
		font-size: 9px;
		height: 9px;
	}
/* .product-page__image{top:20px !important}
    .product-page__cart.row-flex .product-page__add-to-cart{flex:1 1 auto}
	.product-page__cart.row-flex .product-page__quick-order{flex:1 1 100%;margin:15px 0 0 !important;font-weight:400} */
	.product-page__cart.row-flex .product-page__quick-order i, .product-page__cart:not(.row-flex) .product-page__quick-order span{display:none}
}
@media (min-width:992px) and  (max-width:1344px) {
	#productpage-quick{
		margin-bottom: 0 !important;
		width: 310px;
		justify-content: center;
	}
}
@media (max-width:767px){
	.product-page-tabs.nav-tabs{
		display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
        position: unset;
	}
	.product-page .product-page__image{top:0 !important}
    .product-manuf{display:none}
	.review-pagination > div{margin:0 0 15px;text-align:center}
}

@media (max-width:739px){
	#productpage-quick{
		margin-bottom: 0 !important;
		width: 310px;
		justify-content: center;
	}
}

@media (max-width:690px){
	.product-page-aside-columns{
		flex-direction: column;
	}
	#button-ukrcredits{
		line-height: 35px;
		height: 35px;
		flex: unset;
	}
}

@media (max-width:575px){
	.product-page__image.fixed .product-page__image-product-name-title, .review-list__popup-title{font-size:1em}
	.review-list__item{flex-wrap:wrap}
	.review-list__votes{padding:0 0 15px}
	 #tab-specification .product-data__item-div {width:60%;min-width:60%}
	 .product-page__price.price{
		margin: 10px 0;
        align-items: center;
        flex-direction: row;
	 }
	 .product-page__price.price .price-old{
		margin-bottom: 0;
        margin-right: 15px;
	 }
	 .product-page-heading{
		font-size: 20px;
	 }
	 .product-block .product-deliverydate{
		font-size: 13px;
	 }
	 .product-data__item-div{
		width: 55%;
	 }
	 .warranty-delivery-payment-wrapper{
		margin: 0;
        padding-top: 20px;
	 }
	 .product-page__quick-order{
		flex: unset;
		display: flex !important;
	 }
	 .product-page__add-to-cart{
		justify-content: center;
	 }
	 .product-page__add-to-cart, .product-page__quick-order{
        padding: 0 15px;
		height: 36px;
		margin-bottom: 0 !important;
	 }
	 #button-ukrcredits {
		 margin: 10px 0 !important;
	 }
	 .product-page .qty-switch__input{
		height: 36px;
	 }
	 .product-page__add-to-cart span,
	 .product-page__quick-order span {
	   font-size: 11px;
	   height: 11px;
	 }
	 .product-page .qty-switch__btn{
		height: 18px;
	 }
	 .product-page .qty-switch{
		margin-right: 0;
	 }
	 .product-page__cart{
		gap: 13px;
	 }
}
	

@media (max-width:419px){
	.product-data__item{
		font-size: 12px;
	}
	.product-data__item-div:first-child:after{
		content: none;
	}
	#tab-specification .product-data__item .product-data__item-div:first-child{
		margin-right: 5px;
	}
}


