.breadcrumbs{font-size:14px;padding:15px 0}.breadcrumbs a,.breadcrumbs__container{align-items:center;display:flex;gap:10px}.breadcrumbs img{height:12px}.breadcrumbs__mobile{display:none}.breadcrumbs a:after{color:var(--accent-dark);content:"/"}.breadcrumbs .breadcrumbs__endpoint{color:var(--dark-gray)}@media only screen and (max-width:1260px){.breadcrumbs{font-size:10px}}@media only screen and (max-width:760px){.breadcrumbs{padding:0}.breadcrumbs a{gap:5px}.breadcrumbs__container{flex-wrap:wrap;gap:5px}.breadcrumbs__desktop{display:none}.breadcrumbs__mobile{display:block}}.seo__text h2 span{font-size:24px!important}.seo__text h3{font-size:18px}.product .tab-description ol li,.section-news ol li,.section-page ol li,.seo__text ol li{list-style:auto;margin-left:40px}.product .tab-description ul li,.section-news ul li,.section-page ul li,.seo__text ul li{list-style:disc;margin-left:40px}.product .tab-description a,.section-news a,.section-page a,.seo__text a{cursor:pointer;text-decoration:underline}.product .tab-description #colors-products a{text-decoration:none}.product .tab-description :link,.section-news :link,.section-page :link,.seo__text :link{color:var(--html-link)}.product .tab-description #colors-products :link{color:var(--link-gray)}.product .tab-description :visited,.section-news :visited,.section-page :visited,.seo__text :visited{color:var(--html-link-visited)}.product .tab-description #colors-products :visited{color:var(--link-gray)}.product .tab-description a:hover,.section-news a:hover,.section-page a:hover,.seo__text a:hover{color:var(--accent-dark)}.seo__text p{margin-bottom:10px}.seo__text_rolled{max-height:250px;overflow:hidden;position:relative}.seo__text_rolled:after{background:-moz-linear-gradient(bottom,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);background:-webkit-gradient(linear,left bottom,left top,color-stop(1%,#fff),color-stop(39%,#fff9),color-stop(60%,#ffffff61),color-stop(97%,#fff0));background:-webkit-linear-gradient(bottom,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);background:-o-linear-gradient(bottom,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);background:-ms-linear-gradient(bottom,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);background:linear-gradient(0deg,#fff 1%,#fff9 39%,#ffffff61 60%,#fff0 97%);bottom:0;content:"";height:70px;left:0;position:absolute;width:100%}@media only screen and (max-width:760px){.seo__text{-moz-columns:1;column-count:1}}@media only screen and (max-width:500px){.product .tab-description ol li,.product .tab-description ul li,.section-news ol li,.section-news ul li,.section-page ol li,.section-page ul li,.seo__text ol li,.seo__text ul li{margin-left:25px}}.promo-page__title{font-size:32px;font-weight:700;margin-bottom:24px}.promo-empty{color:#888;font-size:18px;padding:40px 0;text-align:center}.promo-filters{margin-bottom:28px}.promo-filters__row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.promo-filters__tabs{border:1px solid #e0e0e0;border-radius:8px;display:flex;overflow:hidden}.promo-filters__tab{background:#fff;border:none;color:#444;cursor:pointer;display:block;font-size:14px;padding:8px 18px;text-decoration:none;transition:background .2s,color .2s}.promo-filters__tab+.promo-filters__tab{border-left:1px solid #e0e0e0}.promo-filters__tab.is-active{background:var(--accent-dark);color:#fff}.promo-filters__tab:hover{background:var(--accent);color:#fff}.promo-filters__select{background:#fff;border:1px solid #e0e0e0;border-radius:8px;color:#333;cursor:pointer;font-size:14px;padding:8px 14px}.promo-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.promo-card{background:var(--white,#fff);border-radius:12px;box-shadow:0 2px 12px #00000014;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,box-shadow .2s}.promo-card:hover{box-shadow:0 6px 20px #00000021;transform:translateY(-4px)}.promo-card__image-link{display:block;overflow:hidden;position:relative}.promo-card__image{display:block;height:200px;object-fit:contain;transition:transform .3s;width:100%}.promo-card:hover .promo-card__image{transform:scale(1.03)}.promo-card__badge{backdrop-filter:blur(4px);background:#0000008c;font-size:11px;font-weight:600;left:10px;padding:3px 9px}.promo-card__badge,.promo-card__discount{border-radius:20px;color:#fff;position:absolute;top:10px}.promo-card__discount{background:var(--accent-dark);font-size:14px;font-weight:700;padding:4px 10px;right:10px}.promo-card__body{display:flex;flex:1;flex-direction:column;padding:16px}.promo-card__title{font-size:16px;font-weight:600;line-height:1.3;margin-bottom:8px}.promo-card__title a{color:inherit;text-decoration:none}.promo-card__title a:hover{color:var(--accent-dark)}.promo-card__desc{color:#666;display:-webkit-box;flex:1;font-size:13px;-webkit-line-clamp:2;margin-bottom:12px;-webkit-box-orient:vertical;overflow:hidden}.promo-card__meta{margin-bottom:14px}.promo-card__date{color:#888;font-size:12px}.promo-card__date.is-finished{color:#c00;text-decoration:line-through}.promo-card__btn{align-self:flex-start;background:var(--accent-dark);border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:600;padding:9px 18px;text-align:center;text-decoration:none;transition:opacity .2s}.promo-card__btn:hover{color:#fff;opacity:.85}@media (max-width:992px){.promo-grid{grid-template-columns:repeat(2,1fr)}.promo-page__title{font-size:26px}}@media (max-width:600px){.promo-grid{grid-template-columns:1fr}.promo-page__title{font-size:22px}.promo-filters__row{align-items:stretch;flex-direction:column}.promo-filters__tabs{width:100%}.promo-filters__tab{flex:1;text-align:center}.promo-filters__select{width:100%}}