.svg-icon.icon-is-new::before {
	opacity: .99;
}
.sellers-filters [data-select-list] {
	z-index: 5;
}

.svg-icon.icon-is-new::before {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_2_1_' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 148.8 148.8'%3E%3Cstyle%3E.st1{fill:%23300b3a}%3C/style%3E%3Ccircle cx='74.4' cy='74.4' r='74.4' fill='%23eeedeb'/%3E%3Cpath class='st1' d='M28.8 61.5h4.1l13.8 17.9V61.5h4.5v25.8h-3.7L33.3 69v18.3h-4.5V61.5zM58.3 61.5h19.1v4.1H62.8v6.7h13.1v4.1H62.8v7.1h14.9v4.1H58.3V61.5zM81.1 61.5H86l6.4 19.1 6.4-19.4h3.7l6.4 19.4 6.4-19.1h4.9l-9 26.2h-3.7L101.1 69l-6.4 18.7H91l-9.9-26.2z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 50%;
	-webkit-background-size: contain;
	background-size: contain;
}
.svg-icon.icon-is-led::before {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.7 70.7'%3E%3Cstyle%3E.st0{fill:%2358524a}%3C/style%3E%3Cpath class='st0' d='M35.3 70.7C15.8 70.7 0 54.8 0 35.3 0 15.9 15.8 0 35.3 0c19.5 0 35.3 15.9 35.3 35.3.1 19.5-15.8 35.4-35.3 35.4zm0-67.3c-17.6 0-32 14.3-32 32s14.3 32 32 32c17.6 0 32-14.3 32-32s-14.3-32-32-32z'/%3E%3Cpath class='st0' d='M11.9 43.7c.4 0 .8-.1 1.1-.4.3-.3.5-.7.5-1.1V28.9c0-.4-.2-.8-.5-1.1s-.6-.4-1.1-.4h-.3v-.2h7.3v.2h-.3c-.4 0-.8.1-1.1.4-.3.3-.5.6-.5 1.1v14h3.1c1.2 0 2.1-.3 2.9-1 .8-.7 1.4-1.6 1.8-2.9h.2l-1 4.9H11.6v-.2h.3zM26.5 43.7c.4 0 .8-.1 1.1-.4.3-.3.5-.7.5-1.1V28.8c0-.4-.1-.7-.4-.9-.4-.4-.8-.5-1.2-.5h-.3v-.2h9.2c.8 0 1.4-.1 1.9-.2s.8-.2.9-.3v4.2H38v-.3c0-1-.4-1.7-1.1-2.1-.4-.2-.8-.3-1.2-.3h-4v7h3.2c.6 0 1.1-.2 1.5-.6.4-.4.6-.9.6-1.5v-.2h.2v5.5H37v-.2c0-.6-.2-1.1-.6-1.5-.4-.4-.9-.6-1.4-.6h-3.2v6.7h3.1c1.2 0 2.1-.3 2.9-1 .8-.7 1.4-1.6 1.8-2.9h.2l-1.1 4.9H26.2v-.2l.3.1zM56.6 29.4c1.6 1.5 2.5 3.5 2.5 6.1 0 2.6-.8 4.6-2.5 6.1-1.6 1.5-3.9 2.3-6.7 2.3h-8.7v-.2h.3c.4 0 .8-.1 1.1-.4.3-.3.5-.7.5-1.1V28.8c0-.4-.2-.7-.5-1-.3-.3-.7-.4-1.1-.4h-.3v-.2h8.7c2.9 0 5.1.7 6.7 2.2zm-7 13.5c1.1 0 2.1-.3 3-.9.8-.6 1.5-1.4 1.9-2.6.4-1.1.7-2.3.7-3.6 0-1.3-.1-2.4-.4-3.4-.3-.9-.6-1.7-1.1-2.3-1-1.3-2.4-2-4.1-2h-3v14.8h3z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
	background-position: 50%;
	-webkit-background-size: contain;
	background-size: contain;
	height: 40px;
	width: 40px;
}

.svg-icon.icon-is-two-for-one::before {
	background-image: url("data:image/svg+xml;charset=utf8,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70.7 70.7'%3E%3Cstyle%3E.st0{fill:%2358524a}%3C/style%3E%3Cpath class='st0' d='M35.3 70.7C15.9 70.7 0 54.8 0 35.3 0 15.9 15.9 0 35.3 0c19.5 0 35.3 15.9 35.3 35.3.1 19.5-15.8 35.4-35.3 35.4zm0-67.3c-17.6 0-32 14.3-32 32s14.3 32 32 32c17.6 0 32-14.3 32-32s-14.3-32-32-32z'/%3E%3Cpath class='st0' d='M25.7 40c-.5 1.8-.9 3.7-1.2 5H12.3v-.8c1.6-1.6 3.4-3.3 4.9-5 2.1-2.5 3.3-4.8 3.3-7.1 0-2.1-1.1-3.6-3.2-3.6-1.9 0-3.1 1.3-4.1 2.7l-.9-.7 2-2.9c1.1-1.1 2.7-1.9 4.6-1.9 3 0 5.5 2 5.5 5.4 0 2.4-1.3 4.3-4.2 7.2l-3.7 3.5h4.9c1.8 0 2.1-.1 3.2-2l1.1.2zM39.3 38.6c2.2.2 3.8 1 3.8 2.9 0 2.6-2.9 3.6-6.4 3.6h-6v-.9c1.7-.2 1.8-.4 1.8-2.1V36c0-1.4-.2-1.7-1.6-1.8v-.8h7.5c2.3 0 3.9.7 3.9 2.6 0 1.5-1.6 2.2-3 2.6zm-3-.3c1.8 0 2.5-.6 2.5-2 0-1.5-.8-2-2.1-2-.7 0-1 .2-1 .9v3.1h.6zm-.5 4c0 1.4.4 1.7 1.3 1.7 1.1 0 2.4-.7 2.4-2.5 0-1.6-1-2.3-3-2.3h-.6l-.1 3.1zM49 45v-1c2.4-.2 2.7-.6 2.7-2.8V30.1c0-1.6-.1-1.8-1.4-1.9l-1.6-.1v-.9c2-.3 4.3-.9 6.9-1.6v15.5c0 2.1.2 2.6 2.7 2.8v1L49 45z'/%3E%3C/svg%3E");
	background-repeat: no-repeat;
	background-position: 50%;
	-webkit-background-size: contain;
	background-size: contain;
	height: 40px;
	width: 40px;
}


.seller-shop-detail {
	top: 140px;
}

.header.is-fixed~.sellers-wrapper .seller-shop-detail:not(.sticked) {
   position: absolute;
    top: 140px;
}

.contacts, .footer.is-inner-page {
	position: relative;
}

.sellers-shop-column__shop-link {
	cursor: pointer;
}


@media (max-width: 992px) {    
    .seller-shop-detail {
        position: fixed !important;
        top: 0 !important; 
        left: 0;
        bottom: 0; 
        right: 0;
        z-index: 50;
    }
}


/** костылик **/

/** .collections-nav__list .collections-nav__item:first-child,  
.collections-nav__list .collections-nav__item:nth-of-type(2)
{
    min-height: 400px;
} **/ 


.special-collections .collections-nav__list .collections-nav__item .collections-nav__list-inner {
    display: none;
}

.special-collections .collections-nav__list .collections-nav__item:first-child {
    padding-bottom: 12px;
}

.special-collections .collections-nav__list {
    padding-bottom: 0;
}

.special-collections .collections-nav__button {
    left: auto; 
    right: 56px;
}

.special-collections .collections-nav__item:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0 !important;
    left: 56px;
    height: 1px !important;
    width: calc(100% - 112px);
    border-bottom: 1px solid rgba(93,40,228,.05);
}

.special-collections .collections-nav__item:nth-child(2):before {
    content: '';
    display: block;
    position: absolute;
    bottom: 0 !important;
    right: 0;
    top: -34px;
    height: 174px;
    width: 1px;
    border-right: 1px solid rgba(93,40,228,.05);
}


.social-buttoons-line  a { 
    margin: 0 10px;
}   

.header-soc-line {
	margin-right: -40px;
    margin-left: 35px;
}

.header.is-fixed  .header-soc-line {
    display: none !important;
}

.product-info-container .social-buttoons-line {
    padding-left: 15px;
    padding-top: 15px;
}
@media (max-width: 1024px) {
    .header-soc-line {
        display: none !important;
    }
    .product-info-container .social-buttoons-line {
        padding-left: 55px;
    }
}



    /* POPUP STYLE */
    
.close-icon,
.close-icon::before,
.close-icon::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20.707' height='20.707' viewBox='1272.647 2096.646 20.707 20.707'%3E%3Cg fill='none' stroke='%23222'%3E%3Cpath d='M1273 2097l20 20M1293 2097l-20 20'/%3E%3C/g%3E%3C/svg%3E");
}

.icon-pdf::before {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath d='M494.479 138.557L364.04 3.018A9.853 9.853 0 0 0 356.945 0h-194.41c-21.757 0-39.458 17.694-39.458 39.442v137.789H44.29c-16.278 0-29.521 13.239-29.521 29.513v147.744C14.769 370.761 28.012 384 44.29 384h78.787v88.627c0 21.71 17.701 39.373 39.458 39.373h295.238c21.757 0 39.458-17.653 39.458-39.351V145.385a9.85 9.85 0 0 0-2.752-6.828zM359.385 26.581l107.079 111.265H359.385V26.581zM44.29 364.308c-5.42 0-9.828-4.405-9.828-9.82V206.744c0-5.415 4.409-9.821 9.828-9.821h265.882c5.42 0 9.828 4.406 9.828 9.821v147.744c0 5.415-4.409 9.82-9.828 9.82H44.29zm433.248 108.341c0 10.84-8.867 19.659-19.766 19.659H162.535c-10.899 0-19.766-8.828-19.766-19.68V384h167.403c16.278 0 29.521-13.239 29.521-29.512V206.744c0-16.274-13.243-29.513-29.521-29.513H142.769V39.442c0-10.891 8.867-19.75 19.766-19.75h177.157v128c0 5.438 4.409 9.846 9.846 9.846h128v315.111z' fill='%2349134c'/%3E%3Cpath d='M132.481 249.894c-3.269-4.25-7.327-7.01-12.173-8.279-3.154-.846-9.923-1.269-20.308-1.269H72.596v84.577h17.077v-31.904h11.135c7.731 0 13.635-.404 17.712-1.212 3-.654 5.952-1.99 8.856-4.01 2.904-2.019 5.298-4.798 7.183-8.336 1.885-3.538 2.827-7.904 2.827-13.096-.001-6.731-1.636-12.221-4.905-16.471zm-14.625 23.279c-1.288 1.885-3.067 3.269-5.337 4.154s-6.769 1.327-13.5 1.327h-9.346v-24h8.25c6.154 0 10.25.192 12.288.577 2.769.5 5.058 1.75 6.865 3.75 1.808 2 2.712 4.539 2.712 7.615.001 2.5-.644 4.692-1.932 6.577zM219.481 263.452c-1.846-5.404-4.539-9.971-8.077-13.702s-7.789-6.327-12.75-7.789c-3.692-1.077-9.058-1.615-16.096-1.615h-31.212v84.577h32.135c6.308 0 11.346-.596 15.115-1.789 5.039-1.615 9.039-3.865 12-6.75 3.923-3.808 6.942-8.788 9.058-14.942 1.731-5.039 2.596-11.039 2.596-18 0-7.923-.923-14.586-2.769-19.99zm-16.616 34.731c-1.154 3.789-2.644 6.51-4.471 8.163-1.827 1.654-4.125 2.827-6.894 3.519-2.115.539-5.558.808-10.327.808h-12.75v-56.019h7.673c6.961 0 11.635.269 14.019.808 3.192.692 5.827 2.019 7.904 3.981 2.077 1.962 3.692 4.692 4.846 8.192s1.731 8.519 1.731 15.058c0 6.538-.577 11.701-1.731 15.49zM294.827 254.654v-14.308h-57.981v84.577h17.077v-35.942h35.308v-14.308h-35.308v-20.019z' fill='%2349134c'/%3E%3C/svg%3E");
    width: 36px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    height: 48px;
    width: 46px;
}

.icon-ies::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='512' height='512'%3E%3Cpath fill='%2349134C' d='M494.479 138.557L364.04 3.018a9.85 9.85 0 0 0-7.095-3.019h-194.41c-21.757 0-39.458 17.694-39.458 39.442V177.23H44.29c-16.278 0-29.521 13.239-29.521 29.513v147.744C14.769 370.761 28.012 384 44.29 384h78.787v88.628c0 21.71 17.701 39.372 39.458 39.372h295.238c21.757 0 39.458-17.652 39.458-39.351V145.385a9.853 9.853 0 0 0-2.752-6.828zM359.385 26.581l107.079 111.266H359.385V26.581zM44.29 364.308c-5.42 0-9.828-4.405-9.828-9.82V206.744c0-5.415 4.409-9.821 9.828-9.821h265.882c5.42 0 9.828 4.406 9.828 9.821v147.744c0 5.415-4.409 9.82-9.828 9.82H44.29zm433.248 108.341c0 10.84-8.867 19.659-19.766 19.659H162.535c-10.899 0-19.766-8.828-19.766-19.68V384h167.403c16.278 0 29.521-13.238 29.521-29.512V206.744c0-16.273-13.243-29.513-29.521-29.513H142.769V39.442c0-10.891 8.867-19.75 19.766-19.75h177.157v128c0 5.438 4.408 9.846 9.846 9.846h128v315.111z'/%3E%3Cg fill='%2349134C'%3E%3Cpath d='M120.208 326.161h-17.486v-87.192h17.486v87.192zM191.232 287.835h-36.11v24.853h42.218v13.474h-59.705V238.97h59.585v13.475h-42.099v21.918h36.11v13.472zM255.129 303.405c0-3.354-1.188-6.049-3.563-8.085-2.375-2.036-6.538-3.952-12.486-5.749-10.381-2.994-18.226-6.547-23.535-10.659-5.31-4.111-7.965-9.74-7.965-16.888 0-7.146 3.044-12.984 9.133-17.516 6.087-4.531 13.863-6.798 23.325-6.798 9.582 0 17.386 2.546 23.416 7.636 6.027 5.09 8.941 11.369 8.742 18.834l-.119.359H255.13c0-4.032-1.348-7.296-4.042-9.791s-6.478-3.743-11.348-3.743c-4.671 0-8.285 1.039-10.839 3.114-2.556 2.076-3.833 4.73-3.833 7.965 0 2.954 1.367 5.38 4.102 7.275 2.734 1.896 7.456 3.903 14.163 6.019 9.621 2.675 16.907 6.208 21.858 10.6 4.949 4.393 7.426 10.161 7.426 17.307 0 7.466-2.945 13.354-8.833 17.666-5.89 4.312-13.664 6.468-23.325 6.468-9.502 0-17.786-2.445-24.852-7.336-7.066-4.89-10.5-11.747-10.3-20.57l.12-.359h17.007c0 5.19 1.587 8.993 4.761 11.408 3.174 2.416 7.595 3.623 13.265 3.623 4.75 0 8.384-.979 10.899-2.935s3.77-4.572 3.77-7.845z'/%3E%3C/g%3E%3C/svg%3E");
  width: 36px;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50%;
    height: 48px;
    width: 46px;
}

.apopup .popup-container {
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-height: 100px;
  background-color: #fff;
  padding: 35px;
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 1px 75px rgba(0, 0, 0, 0.1);
  z-index: -1;
  max-width: 100%;
    width: 720px;
  opacity: 0;
  margin-top: 40px;
  -webkit-transition: opacity 0.3s, margin-top 0.3s, z-index 0.3s;
  -o-transition: opacity 0.3s, margin-top 0.3s, z-index 0.3s;
  transition: opacity 0.3s, margin-top 0.3s, z-index 0.3s;
  max-height: 100vh;
}
@media (max-width: 480px) {
    .apopup .popup-container {
        padding: 10px;
    }
    .apopup .data-container h3 {
        
    }
}
.apopup.opened .popup-container {
  margin-top: 0;
  opacity: 1;
  left: 50%;
  z-index: 55;
}
.apopup.opened .popup-overlay {
  display: block;
}.apopup  .apopop-container {
  text-align: center;
}

.apopup .popup-header {
  font-size: 30px;
  font-weight: 400;
  border-bottom: 1px solid #d6d6d6;
  margin-bottom: 30px;
  padding-bottom: 12px;
}
@media (max-width: 991px) {
  .apopup .popup-header {
    padding-top: 10px;
    padding-bottom: 22px;
    margin-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .apopup .popup-header {
    font-size: 26px;
  }
}
@media (max-width: 480px) {
  .apopup .popup-header {
    font-size: 20px;
  }
.apopup .choose-images-container { 
    justify-content: center;
    }
    .apopup .data-container h3 {
        padding: 0 40px;
        font-size: 20px !important;
        margin-bottom: 25px !important;
    }
}
.apopup .close-button {
  width: 50px;
  height: 50px;
  position: absolute;
  right: 5px;
  top: 5px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50%;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  border: 0;
    outline :0;
}
.apopup .close-button:hover {
  -webkit-transform:  scale(1.1);
  -ms-transform:  scale(1.1);
  transform:  scale(1.1);
}
@media (max-width: 991px) {
  .apopup .close-button {
    top: 1px;
  }
}
@media (max-width: 480px) {
  .apopup .close-button {
    top: 0px;
  }
}
.apopup .popup-overlay {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 54;
  height: 120vh;
  margin-top: -10vh;
  width: 100vw;
  background-color: rgba(255, 255, 255, 0.65);
}


.apopup .choose-images-container { 
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    margin-bottom: 20px;
}
.apopup .choose-image-box label { 
    display: flex;
    /*width: 120px;*/
    height: 120px;
    overflow: hidden;
    justify-content: center;
    align-items: center;
    margin-right: 10px;
    margin-bottom: 10px;
    position: relative;
    cursor: pointer;
}
.apopup .choose-image-box label::before { 
   content: "1";
    display: block;
    position: absolute;
    width: 22px;
    height: 22px;
    right: 0;
    top: 0;
    background-color: #49134c;
    background-size: 12px;
    background-repeat: no-repeat;
    background-position: 50%;
    opacity: 0;
    transition: opacity .33s;
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26' width='512' height='512'%3E%3Cpath d='M.3 14c-.2-.2-.3-.5-.3-.7s.1-.5.3-.7l1.4-1.4c.4-.4 1-.4 1.4 0l.1.1 5.5 5.9c.2.2.5.2.7 0L22.8 3.3h.1c.4-.4 1-.4 1.4 0l1.4 1.4c.4.4.4 1 0 1.4l-16 16.6c-.2.2-.4.3-.7.3-.3 0-.5-.1-.7-.3L.5 14.3.3 14z' fill='%23FFF'/%3E%3C/svg%3E")
    
}
.apopup .data-container h3 { 
    font-size: 22px;
    text-align: center;
    margin-bottom: 35px;
    color: #49134c;
    font-weight: bolder;
}.apopup .btn__text { 
    margin-left: 0;
    user-select: none;
    transition: transform .33s;
}

.apopup .choose-image-box label img { 
   max-width: 150%;
   
	max-height: 100%;
}
.apopup .choose-image-box input { 
   display: none;
}
.apopup .choose-image-box input:checked + label::before { 
   opacity: 1
}




/* рекомендованная розничная цена в детальной */

.detail-price-box + .product-btn-wrapper {
    margin-top: 0;
}

.detail-price-box {
    margin-bottom: 58px;
    margin-top: 30px;
    white-space: nowrap;
}

.detail-price-box .price-lable {
    font-size: 13px;
    width: 140px;
    display: inline-block;
    color: #8a8a8a;
}

.detail-price-box .price-digit {
    font-size: 26px;
    display: inline-block;
}

.detail-price-box .price-digit u {
    font-family: sans-serif;
}

.products-filter__title {
	position: relative;
	z-index: 1;
}

.product-badge .svg-icon {
	position: static; 
	display: block;
	margin-bottom: 10px;
}
.product-badge::before {
	display: none;
}





/*исправить шрифты как на фрее*/

.news-preview__description {
    font-size: 16px;

}
.product__short-description {
    font-size: 16px;
}

.product-characteristic {
    font-size: 14px;
}

.short-article__text, 
.event-slide__description, 
.short-article.short-article_width_bigger .short-article__text
 {
    font-size: 16px;
    line-height: 1.6;
}
