@keyframes button-loading{0%,to{background-color:#a0a0a0;border-color:#a0a0a0}50%{background-color:#666;border-color:#666}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.promo-labels{position:static;top:0;left:0;font-family:'Helvetica Neue';z-index:10}.promo-labels__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%;gap:10px}.promo-labels__wrap .promo-label{margin:0;display:none;white-space:nowrap;overflow:visible;text-overflow:ellipsis;position:relative}.promo-labels__wrap .promo-label_new{background-color:#37a44e}.promo-labels__wrap .promo-label_gift{background-color:#3da352}.promo-labels__wrap .promo-label:first-child{display:block}.promo-labels__wrap .promo-label__hint{display:none}.promo-labels__wrap_hidden .promo-labels__more-btn,.promo-labels__wrap_opened .promo-label{display:block}.promo-labels__wrap_opened .promo-labels__more-btn{background-color:#eee}.promo-labels__wrap_opened .promo-labels__more-btn:before{opacity:0}.promo-label,.promo-labels__more-btn{border-radius:0;border-width:0;position:relative}.promo-labels__more-btn{display:none;width:24px;cursor:pointer;height:24px;border-style:solid;transition:.2s linear}.promo-labels__more-btn:after,.promo-labels__more-btn:before{content:'';display:block;position:absolute;top:50%;left:50%;background-color:transparent;padding:0;transform:translate(-50%,-50%);transition:.2s linear;width:auto;height:auto}.promo-labels__more-btn,.promo-labels__more-btn:hover{background-color:#eee;border-color:#e6e6e6}.promo-labels__more-btn:hover:after,.promo-labels__more-btn:hover:before{background-color:transparent}.promo-label{border-color:transparent;border-style:none;background-color:#dc1735;color:#fff;font-size:12px;padding:5px 11px;text-align:center;line-height:14px;font-weight:700;font-family:'PT Sans','Verdana',sans-serif;text-transform:none;top:0}@media (min-width:768px){.promo-label{font-size:12px}}@media (min-width:1024px){.promo-label{padding:5px 11px}}.promo-label_bf{text-transform:none}.promo-label .discount{line-height:14px;font-weight:700}.promo-label .discount:before{content:none}.promo-label_black{background-color:#1c1c1c;color:#fff;border-color:transparent}.promo-label_light-red,.promo-label_red{background-color:#a51717;color:#fff;border-color:transparent}.promo-label_light-red{background-color:#ea5b72}.promo-label_blue,.promo-label_orange{background-color:#1a6e8f;color:#fff;border-color:transparent}.promo-label_orange{background-color:#f05900}.promo-label_dark-blue,.promo-label_light-blue{background-color:#2da7c5;color:#fff;border-color:transparent}.promo-label_dark-blue{background-color:#1895d7}.promo-label_green,.promo-label_yellow{background-color:#37a44e;color:#fff;border-color:transparent}.promo-label_yellow{background-color:#ffbd0c;color:#000}.promo-label_purple,.promo-label_special{background-color:#825f99;color:#fff;border-color:transparent}.promo-label_special{background-color:#37a44e}.promo-label_eol{background:#b77a03}.promo-label_hit{background:#f6961c}.promo-label_limited{background:#f121e5}.promo-label_outlet{background:#3da352}.promo-label_recommend{background:#f7ba2c}.promo-label_reduced{background:#dc1735}.promo-label_freeshipping{padding:0;background-color:#000}.promo-label_freeshipping-wrap{display:flex;align-items:center;padding:0 0 0 10px;gap:8px}.promo-label_freeshipping-text{text-align:left}.promo-label_freeshipping-icon{background-color:#dc1735;clip-path:polygon(25% -1%,101% -1%,101% 101%,0 101%);min-width:38px;width:38px;align-self:stretch}.promo-label_freeshipping-icon::after{content:'';display:block;width:100%;height:100%;background-image:url(/skin/frontend/base/default/images/label/freeshipping.svg);background-position:70% 60%;background-repeat:no-repeat;background-size:24px 24px}.label-hint{position:absolute;background:#fff;box-shadow:0 1px 15px rgba(0,0,0,.15);padding:13px 37px 15px 20px;z-index:10;width:100%;max-width:215px;transition:.2s linear;opacity:1}.label-hint.loading{opacity:0}.label-hint__arrow{content:'';position:absolute;top:-10px;left:50%;transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.label-hint__text{color:#707372;font-size:13px}.label-hint__text a{color:#18a0fb}.label-hint__close{position:absolute;top:6px;right:6px;background:url(/skin/frontend/base/default/images/label/icon-close.svg) no-repeat center;background-size:contain;width:12px;height:12px;cursor:pointer}@media (max-width:992px){.label-hint{z-index:10000}}.product-card__promo-labels{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.product-card__promo-labels .promo-labels__wrap .promo-label:nth-child(-n+3){display:block}.promo-labels__wrap_opened .promo-labels__more-btn::before{opacity:revert;transform:scale(-1,1)}.promo-labels__more-btn::before{content:'';position:absolute;inset:0;background-color:transparent;padding:0;transform:revert;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/arrow-right.svg);background-position:center;filter:invert(66%) sepia(0%) saturate(0%) hue-rotate(184deg) brightness(88%) contrast(93%);background-size:7px auto;transition:none}.promo-labels__more-btn::after{display:none}.promo-label_discount-percent::before{content:'-'}.promo-label_best-price{background-color:#2bc34b}.promo-label_bf{background-color:#000}.promo-label_exclusive{background-color:#ffdd2d;color:#000}.promo-label_lifting{background-color:#ee591d}.promo-label_cybermonday{background:url(/skin/frontend/lite/interskol/icons/label-cybermonday.svg) no-repeat center;width:120px;height:30px;font-size:0}.promo-label_new-year-2024-discount{background:url(/skin/frontend/lite/interskol/icons/label-new-year-2024-discount.svg) no-repeat center;width:120px;height:30px;font-family:Tahoma,Arial,"sans-serif";font-weight:700;text-transform:uppercase;padding:0}.promo-label_new-year-2024-discount div{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%;overflow:hidden}.promo-label_new-year-2024-discount span:nth-of-type(1){padding-left:4px}.promo-label_new-year-2024-discount span:nth-of-type(2){display:flex;align-items:center;position:relative;z-index:1;height:100%;padding-right:7px;background-color:#fc0d2d}.promo-label_new-year-2024-discount span:nth-of-type(2):before{content:'';position:absolute;width:15px;height:120%;background:#fc0d2d;left:-6px;transform:rotate(15deg);z-index:-1}.promo-label_freeshipping-text{white-space:normal;padding:5px 0;line-height:10px}.promo-label_freeshipping-icon{min-height:24px}.promo-label_freeshipping-icon::after{filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(73deg) brightness(100%) contrast(103%)}.attribute-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px;z-index:2;margin-top:5px}.attribute-labels .attribute-label{width:40px;height:40px;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/icon-showroom.svg);background-position:center;background-size:contain;padding:0;transition:all .35s;cursor:pointer;outline:0;border:0;background-color:transparent;color:#000}@media (min-width:1024px){.attribute-labels .attribute-label{width:69px;height:69px}}.attribute-labels .attribute-label:focus,.attribute-labels .attribute-label:hover{filter:drop-shadow(0 9px 9px rgba(0,0,0,.3))}.attribute-labels .attribute-label_showroom{font-size:11px;font-weight:700;padding-left:17px;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/interskol/icons/icon-showroom.svg);background-size:10px 14px;background-position:0 50%;width:max-content;height:14px;font-family:'PT Sans','Verdana',sans-serif;border-radius:5px}.attribute-labels .attribute-label_showroom:focus,.attribute-labels .attribute-label_showroom:hover{filter:none;color:#dc1735}.attribute-labels .attribute-label_showroom span{background-color:#fff;border-radius:5px;padding:1px}.attribute-labels .attribute-label .label-popup,.product-card__crosssell .attribute-labels,.product-card__related .attribute-labels,.product-card__upsell .attribute-labels{display:none}.catalog-product-view .images-gallery .attribute-labels{position:absolute;top:0;left:0;margin-top:0}.catalog-product-view .images-gallery .attribute-labels .attribute-label{width:50px;height:50px}@media (min-width:1024px){.catalog-product-view .images-gallery .attribute-labels .attribute-label{width:69px;height:69px}}.catalog-product-view .images-gallery .attribute-labels .attribute-label_showroom{font-size:12px;font-weight:700;width:auto;height:24px;padding-left:25px;background-size:18px 24px}.label_prof{font-size:12px;font-weight:700;line-height:16px;color:#fff;background-color:#000;padding:4px 10px}

