#tp-vc-shell .tp-vc-card__pos-badge{display:inline-flex;align-self:flex-start;width:auto;max-width:100%;align-items:center;gap:8px;margin:0 0 7px;padding:0;background:none;border-radius:0;color:#262d4d;font:700 12.5px/1 League Spartan,sans-serif;letter-spacing:.1em;text-transform:uppercase}#tp-vc-shell .tp-vc-card__pos-badge svg{display:block;flex:none;width:46px;height:20px}#tp-vc-shell .tp-vc-pb__btn{border:1.5px solid #dcdff0;border-radius:8px;color:#262d4d;font-family:League Spartan,sans-serif}#tp-vc-shell .tp-vc-pb__btn svg{width:52px;height:23px}#tp-vc-shell .tp-vc-pb__btn:hover{border-color:#6c63ff}#tp-vc-shell .tp-vc-pb__btn.is-active{border-color:#6c63ff;background:#f4f3ff;color:#262d4d}#tp-vc-shell .tp-vc-pb__btn.is-active .tp-vc-pb__count{background:#6c63ff;color:#fff}#tp-vc-shell .tp-vc-card__title{color:#262d4d}#tp-vc-shell .tp-vc-card__title a:hover{color:#6c63ff;text-decoration:none}#tp-vc-shell .tp-vc-card__price{color:#262d4d}#tp-vc-shell .tp-vc-card__more-link{color:#6c63ff}#tp-vc-shell .tp-vc-card__btn,#tp-vc-shell .tp-vc-card__btn--buy-now{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:100%;height:44px;min-height:44px;margin:0;padding:0 14px;border-radius:8px;font:600 15px/1 League Spartan,sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s,border-color .15s}#tp-vc-shell .tp-vc-card__btn{background:#fff;color:#6c63ff;border:1px solid #dcdff0;box-shadow:0 3px 8px #00000014}#tp-vc-shell .tp-vc-card__btn:hover{background:#6c63ff;color:#fff;border-color:#6c63ff}#tp-vc-shell .tp-vc-card__btn--buy-now{background:#6c63ff;color:#fff;border:1px solid #6c63ff}#tp-vc-shell .tp-vc-card__btn--buy-now:hover{background:#5b52f0;border-color:#5b52f0}#tp-vc-shell .tp-vc-card__btn.is-added{background:#1f8a5b;color:#fff;border-color:#1f8a5b}#tp-vc-shell .tp-vc-card__btn[disabled]{background:#eef0fa;color:#8a90a8;border-color:#dcdff0;box-shadow:none;cursor:default}#tp-vc-shell .tp-vc-card__btn:focus-visible,#tp-vc-shell .tp-vc-card__btn--buy-now:focus-visible{outline:3px solid #a9a4ff;outline-offset:2px}#tp-vc-shell .tp-vc-brands{background:#f7f7fc;border-top:1px solid #e3e6ef}#tp-vc-shell .tp-vc-brands__head{color:#5b6380;font-family:League Spartan,sans-serif;font-weight:600;letter-spacing:.12em}#tp-vc-shell .tp-vc-brands__row{border:1.5px solid #e3e6ef}#tp-vc-shell .tp-vc-brands__row:hover{border-color:#c9c5ff}#tp-vc-shell .tp-vc-brands__row.is-active{border-color:#6c63ff;box-shadow:0 0 0 1px #6c63ff,0 2px 8px #6c63ff2e}#tp-vc-shell .tp-vc-brands__price{color:#262d4d;font-family:League Spartan,sans-serif}.tp-vc-brands__dots{display:none}@media(max-width:760px){#tp-vc-shell .tp-vc-card__buy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10px;flex-direction:initial}#tp-vc-shell .tp-vc-card__price-block{grid-column:1;grid-row:1;text-align:left;margin:0}#tp-vc-shell .tp-vc-card__more-link{grid-column:2;grid-row:1;justify-self:end;padding:0;text-align:right;flex:none}#tp-vc-shell .tp-vc-card__btn{grid-column:1;grid-row:2}#tp-vc-shell .tp-vc-card__btn:last-child{grid-column:1 / -1}#tp-vc-shell .tp-vc-card__btn--buy-now{grid-column:2;grid-row:2}#tp-vc-shell .tp-vc-card__sold-out{grid-column:1 / -1;grid-row:2}}@media(max-width:749px){#tp-vc-shell .tp-vc-brands{padding:12px 12px 10px}#tp-vc-shell .tp-vc-brands__list{flex-wrap:nowrap;gap:8px;margin:0;padding:3px 1px 5px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}#tp-vc-shell .tp-vc-brands__list::-webkit-scrollbar{display:none}#tp-vc-shell .tp-vc-brands__row{flex:0 0 calc((100% - 24px)/4);min-width:0;padding:6px 4px;scroll-snap-align:none}#tp-vc-shell .tp-vc-brands__row:nth-child(4n+1){scroll-snap-align:start}#tp-vc-shell .tp-vc-brands__row:hover{transform:none}#tp-vc-shell .tp-vc-brands__logo{width:100%;height:30px}.tp-vc-brands__dots{display:flex;justify-content:center;align-items:center;gap:6px;margin-top:9px}.tp-vc-brands__dots[hidden]{display:none}.tp-vc-brands__dots span{width:7px;height:7px;border-radius:4px;background:#cfd2e3;transition:width .2s,background .2s}.tp-vc-brands__dots span.is-on{width:20px;background:#6c63ff}}@media(max-width:359px){#tp-vc-shell .tp-vc-brands__row{flex-basis:calc((100% - 16px) / 3)}#tp-vc-shell .tp-vc-brands__row:nth-child(4n+1){scroll-snap-align:none}#tp-vc-shell .tp-vc-brands__row:nth-child(3n+1){scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/nn4-parts-list.css.map */
