/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme — ТехСад
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      2.0.0
 Text Domain:  woodmart
*/
:root{--ts-bg: #F4F2EC;--ts-card: #FFFFFF;--ts-line: #E3DFD4;--ts-line-strong: #D5D0C3;--ts-text: #16201A;--ts-text-2: #3A443D;--ts-muted: #5B665E;--ts-muted-2: #7A8278;--ts-green: #1F3D2B;--ts-green-2: #2C5039;--ts-green-3: #3E6650;--ts-green-soft: #E7EEE8;--ts-green-ok: #1F7A45;--ts-dark: #16201A;--ts-dark-2: #2A352E;--ts-orange: #E8772E;--ts-orange-hover: #D9681F;--ts-orange-soft: #F2A266;--ts-orange-text: #B84E14;--ts-photo-bg: #EEEBE3;--ts-photo-bg-2: #F7F6F2;--ts-radius-btn: 12px;--ts-radius-cta: 14px;--ts-radius-card: 20px;--ts-radius-block: 24px;--ts-font-title: "Unbounded",sans-serif;--ts-font-text: "Manrope",system-ui,sans-serif;--wd-primary-color: var(--ts-green);--wd-alternative-color: var(--ts-orange);--wd-form-brd-radius: var(--ts-radius-btn);--btn-default-brd-radius: var(--ts-radius-btn);--btn-accented-brd-radius: var(--ts-radius-btn);--wd-brd-radius: var(--ts-radius-btn);--wd-container-w: 1342px}body{--wd-container-w: 1342px;background-color: var(--ts-bg);color: var(--ts-text)}.main-page-wrapper,.wd-page-content{background-color: var(--ts-bg)}a:hover{color: var(--ts-orange-text)}.btn,.button,button[type="submit"],input[type="submit"]{border-radius: var(--ts-radius-btn)}html.ts-modal-open{overflow: hidden}.whb-top-bar{font-size: 13px}.ts-topbar-left,.ts-topbar-right{display: flex;flex-wrap: wrap;align-items: center;gap: 28px;color: #D9DED6}.ts-topbar-right{gap: 20px;justify-content: flex-end}.whb-top-bar .ts-topbar-left a{color: #D9DED6}.whb-top-bar .ts-topbar-left a:hover{color: #FFFFFF}.whb-top-bar .ts-topbar-call{color: var(--ts-orange);font-weight: 700}.whb-top-bar .ts-topbar-call:hover{color: #FFFFFF}.ts-logo{display: inline-flex;align-items: center;gap: 12px;color: var(--ts-text);white-space: nowrap}.ts-logo:hover{color: var(--ts-text)}.ts-logo__mark{display: flex;flex: 0 0 44px;align-items: center;justify-content: center;width: 44px;height: 44px;border-radius: var(--ts-radius-btn);background-color: var(--ts-green);color: var(--ts-orange)}.ts-logo__text{display: flex;flex-direction: column;line-height: 1}.ts-logo__name{font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;letter-spacing: -0.5px}.ts-logo__tag{margin-top: 5px;font-size: 11px;color: var(--ts-muted)}.whb-general-header .wd-header-cats{overflow: visible}.whb-general-header .wd-header-cats .menu-opener{gap: 10px;min-height: 48px;padding: 0 22px;border-radius: var(--ts-radius-btn);background-color: var(--ts-green);color: #FFFFFF;font-size: 15px;font-weight: 700;text-transform: none}.whb-general-header .wd-header-cats .menu-opener:hover{background-color: var(--ts-dark)}.whb-general-header .wd-header-cats .menu-opener .menu-open-label{font-size: 15px}.whb-general-header .wd-header-cats .menu-opener{position: relative;cursor: pointer}.whb-general-header .ts-cats-link,.whb-general-header .ts-cats-link:hover{color: inherit}.whb-general-header .ts-cats-link::after{content: "";position: absolute;inset: 0}.whb-general-header .wd-header-cats .wd-dropdown-cats{border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);overflow: hidden}.whb-general-header .wd-search-form{flex: 1 1 auto}.whb-general-header .searchform{border: 2px solid var(--ts-green);border-radius: var(--ts-radius-btn);overflow: hidden;background-color: #FFFFFF}.whb-general-header .searchform input[type="text"]{height: 44px;padding: 0 74px 0 18px;border: 0;border-radius: 0;background-color: transparent;font-size: 15px}.whb-general-header .searchform .searchsubmit{top: 0;right: 0;bottom: 0;width: 56px;border-radius: 0;background-color: var(--ts-orange);color: var(--ts-text)}.whb-general-header .searchform .searchsubmit:hover{background-color: var(--ts-orange-hover)}.ts-header-phone .info-box-content{line-height: 1.2}.ts-header-phone .info-box-title,.ts-header-phone .info-box-title a{margin-bottom: 0;font-family: var(--ts-font-text);font-size: 18px;font-weight: 800;color: var(--ts-text);white-space: nowrap}.ts-header-phone .info-box-inner{font-size: 12px;color: var(--ts-muted);white-space: nowrap}.ts-header-phone .info-box-inner p{margin: 0}.whb-general-header .wd-header-compare > a,.whb-general-header .wd-header-wishlist > a,.whb-general-header .wd-header-cart > a{justify-content: center;width: 44px;height: 44px;padding: 0;border-radius: var(--ts-radius-btn);color: var(--ts-text)}.whb-general-header .wd-header-cart > a{background-color: var(--ts-bg)}.whb-general-header .wd-header-cart .wd-tools-text,.whb-general-header .wd-header-cart .wd-cart-subtotal{display: none}.whb-header-bottom .wd-nav-main{flex-wrap: nowrap;gap: 32px}.whb-header-bottom .wd-nav-main > li > a{padding: 0;font-size: 15px;font-weight: 600;color: var(--ts-text);white-space: nowrap;text-transform: none}.whb-header-bottom .wd-nav-main > li > a:hover{color: var(--ts-orange-text)}.whb-header-bottom .ts-header-sale{font-size: 15px;font-weight: 600;color: var(--ts-orange-text)}.whb-header-bottom .ts-header-sale:hover{color: var(--ts-orange)}@media (max-width: 1279px){.whb-header-bottom .wd-nav-main{gap: 18px}.whb-header-bottom .wd-nav-main > li > a,.whb-header-bottom .ts-header-sale{font-size: 14px}.ts-topbar-left{gap: 18px}}@media (max-width: 1024px){.ts-logo__tag{display: none}.ts-logo__mark{flex-basis: 36px;width: 36px;height: 36px;border-radius: 10px}.ts-logo__name{font-size: 19px}}.wd-toolbar{background-color: #FFFFFF;border-top: 1px solid var(--ts-line)}.wd-toolbar .wd-toolbar-label{font-weight: 600;color: var(--ts-text)}.ts-home .main-page-wrapper{padding-top: 0}.ts-section{font-family: var(--ts-font-text);color: var(--ts-text)}.ts-container{width: 100%;max-width: 1344px;margin: 0 auto;padding: 0 16px}.container .ts-container,.e-con .ts-container{max-width: none;padding: 0}.ts-block{padding-top: 72px}.ts-block--last{padding-bottom: 72px}.ts-block__head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 16px;margin-bottom: 28px}.ts-block__head--stack{flex-direction: column;align-items: flex-start;gap: 10px}.ts-block__lead{margin: 0;font-size: 17px;color: var(--ts-muted)}.ts-h2{margin: 0;font-family: var(--ts-font-title);font-size: 34px;font-weight: 700;line-height: 1.15;letter-spacing: -0.5px;color: var(--ts-text)}.ts-h2--sm{font-size: 28px;letter-spacing: 0}.ts-h2--light{color: #FFFFFF}.ts-eyebrow{display: inline-block;font-size: 13px;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;color: var(--ts-orange-soft)}.ts-more{font-size: 15px;font-weight: 700;color: var(--ts-green)}.ts-more:hover{color: var(--ts-orange-text)}.ts-btn{display: inline-flex;align-items: center;justify-content: center;min-height: 52px;padding: 0 26px;border: 1.5px solid transparent;border-radius: var(--ts-radius-cta);background: none;font-family: var(--ts-font-text);font-size: 15px;font-weight: 700;line-height: 1.2;text-align: center;text-decoration: none;text-transform: none;cursor: pointer;transition: background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease}.ts-btn--block{display: flex;width: 100%}.ts-btn--accent{background-color: var(--ts-orange);color: var(--ts-text);font-weight: 800}.ts-btn--accent:hover{background-color: var(--ts-orange-hover);color: var(--ts-text)}.ts-btn--outline-light{border-color: #6E8A77;color: #FFFFFF}.ts-btn--outline-light:hover{border-color: #FFFFFF;color: #FFFFFF}.ts-btn--outline-green{border-color: var(--ts-green);color: var(--ts-green)}.ts-btn--outline-green:hover{background-color: var(--ts-green);color: #FFFFFF}.ts-btn--green{background-color: var(--ts-green);color: #FFFFFF}.ts-btn--green:hover{background-color: var(--ts-dark);color: #FFFFFF}.ts-btn--outline{border-color: var(--ts-line-strong);background-color: #FFFFFF;color: var(--ts-text)}.ts-btn--outline:hover{border-color: var(--ts-green);color: var(--ts-green)}.ts-hero{padding-top: 32px}.ts-hero__grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.ts-hero__main{display: flex;grid-column: span 2;min-height: 480px;border-radius: var(--ts-radius-block);background-color: var(--ts-green);color: #FFFFFF;overflow: hidden}.ts-hero__text{display: flex;flex: 0 0 520px;flex-direction: column;justify-content: space-between;gap: 28px;max-width: 520px;padding: 56px}.ts-hero__intro{display: flex;flex-direction: column;align-items: flex-start;gap: 20px}.ts-hero__title{margin: 0;font-family: var(--ts-font-title);font-size: 44px;font-weight: 700;line-height: 1.08;letter-spacing: -1px;color: #FFFFFF}.ts-hero__sub{margin: 0;font-size: 17px;line-height: 1.5;color: #D5DDD7}.ts-hero__actions{display: flex;flex-wrap: wrap;gap: 12px}.ts-hero__media{display: flex;flex: 1 1 auto;align-items: center;justify-content: center;min-width: 0;margin: 20px 20px 20px 0;padding: 28px;border-radius: 18px;background-color: var(--ts-green-2)}.ts-hero__media img{display: block;width: 100%;max-width: 420px;height: auto;max-height: 400px;object-fit: contain}.ts-hero__promos{display: flex;flex-direction: column;gap: 20px}.ts-promo{display: flex;flex: 1 1 0;flex-direction: column;justify-content: space-between;gap: 24px;padding: 32px;border: 1px solid transparent;border-radius: var(--ts-radius-block);color: var(--ts-text);transition: transform 0.2s ease,box-shadow 0.2s ease}.ts-promo:hover{color: var(--ts-text);transform: translateY(-2px);box-shadow: 0 12px 28px rgba(22,32,26,0.1)}.ts-promo--accent{background-color: var(--ts-orange)}.ts-promo--light{border-color: var(--ts-line);background-color: var(--ts-card)}.ts-promo__label{font-size: 13px;font-weight: 800;letter-spacing: 1px;text-transform: uppercase}.ts-promo--light .ts-promo__label{color: var(--ts-orange-text)}.ts-promo__body{display: flex;flex-direction: column;gap: 8px}.ts-promo__title{font-family: var(--ts-font-title);font-size: 24px;font-weight: 700;line-height: 1.15}.ts-promo__text{font-size: 14px;font-weight: 600;line-height: 1.45}.ts-promo--light .ts-promo__text{font-weight: 400;color: var(--ts-muted)}.ts-trust{padding-top: 20px}.ts-trust__list{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));margin: 0;padding: 0;list-style: none;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card);overflow: hidden}.ts-trust__item{margin: 0;border-left: 1px solid var(--ts-line)}.ts-trust__item:first-child{border-left: 0}.ts-trust__link{display: flex;align-items: center;gap: 16px;height: 100%;padding: 24px 28px;color: var(--ts-text);transition: background-color 0.2s ease}.ts-trust__link:hover{background-color: var(--ts-photo-bg-2);color: var(--ts-text)}.ts-trust__icon{display: flex;flex: 0 0 48px;align-items: center;justify-content: center;width: 48px;height: 48px;border-radius: var(--ts-radius-cta);background-color: var(--ts-green-soft);color: var(--ts-green)}.ts-trust__body{display: flex;flex-direction: column;gap: 3px;min-width: 0}.ts-trust__title{font-size: 15px;font-weight: 800;line-height: 1.25}.ts-trust__text{font-size: 13px;line-height: 1.4;color: var(--ts-muted)}.ts-cats{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.ts-cat{display: flex;flex-direction: column;justify-content: space-between;gap: 16px;min-height: 240px;padding: 24px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card);color: var(--ts-text);transition: transform 0.2s ease,box-shadow 0.2s ease}.ts-cat:hover{color: var(--ts-text);transform: translateY(-2px);box-shadow: 0 12px 28px rgba(22,32,26,0.08)}.ts-cat__text{display: flex;flex-direction: column;gap: 4px}.ts-cat__name{font-size: 18px;font-weight: 800;line-height: 1.25}.ts-cat__sub{font-size: 13px;color: var(--ts-muted)}.ts-cat__media{display: flex;align-items: center;justify-content: center;aspect-ratio: 2 / 1;border-radius: var(--ts-radius-cta);background-color: #FFFFFF;overflow: hidden}.ts-cat__media img{display: block;width: 100%;height: 100%;object-fit: contain}.ts-cat__media--all{background-color: var(--ts-photo-bg);box-shadow: none;color: var(--ts-green)}.ts-brands{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.ts-brand{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 8px;min-height: 120px;padding: 16px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card);color: var(--ts-text);text-align: center;transition: border-color 0.2s ease}.ts-brand:hover{border-color: var(--ts-green);color: var(--ts-text)}.ts-brand__name{font-size: 22px;font-weight: 800}.ts-brand__logo{display: flex;align-items: center;justify-content: center;height: 48px}.ts-brand__logo img{display: block;width: auto;max-width: 190px;height: 100%;max-height: 48px;object-fit: contain}.ts-brand__logo--small{height: 60px}.ts-brand__logo--small img{max-height: 60px}.ts-brand__sub{font-size: 12px;color: var(--ts-muted)}.ts-calc{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 48px;padding: 56px;border-radius: 28px;background-color: var(--ts-green);color: #FFFFFF}.ts-calc__main{display: flex;grid-column: span 2;flex-direction: column;gap: 24px}.ts-calc__intro{display: flex;flex-direction: column;gap: 12px}.ts-calc__lead{margin: 0;font-size: 16px;color: #D5DDD7}.ts-calc__devices{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 12px}.ts-device{display: flex;flex-direction: column;align-items: flex-start;justify-content: center;gap: 2px;min-height: 72px;padding: 0 18px;border: 2px solid var(--ts-green-3);border-radius: var(--ts-radius-cta);background-color: var(--ts-green-2);color: #FFFFFF;font-family: var(--ts-font-text);text-align: left;text-transform: none;cursor: pointer;transition: background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.ts-device:hover{border-color: var(--ts-orange-soft);background-color: var(--ts-green-2);color: #FFFFFF}.ts-device[aria-pressed="true"]{border-color: var(--ts-orange);background-color: var(--ts-bg);color: var(--ts-text)}.ts-device:focus-visible{outline: 2px solid #FFFFFF;outline-offset: 2px}.ts-device__name{font-size: 15px;font-weight: 700;line-height: 1.25}.ts-device__w{font-size: 13px;opacity: 0.8}.ts-calc__result{display: flex;flex-direction: column;justify-content: space-between;gap: 20px;padding: 32px;border-radius: 22px;background-color: var(--ts-bg);color: var(--ts-text)}.ts-calc__row{display: flex;flex-direction: column;gap: 6px}.ts-calc__label{font-size: 14px;font-weight: 600;color: var(--ts-muted)}.ts-calc__total{font-size: 22px;font-weight: 800}.ts-calc__rec{font-family: var(--ts-font-title);font-size: 48px;font-weight: 700;line-height: 1;color: var(--ts-green)}.ts-calc__note{font-size: 13px;line-height: 1.45;color: var(--ts-muted)}.ts-calc__actions{display: flex;flex-direction: column;gap: 10px}.ts-pills{display: flex;flex-wrap: wrap;gap: 8px}.ts-pill{min-height: 0;padding: 10px 18px;border: 1px solid var(--ts-line);border-radius: 999px;background-color: #FFFFFF;color: var(--ts-text);font-family: var(--ts-font-text);font-size: 14px;font-weight: 700;line-height: 1.2;text-transform: none;cursor: pointer}.ts-pill:hover{border-color: var(--ts-dark);background-color: #FFFFFF;color: var(--ts-text)}.ts-pill[aria-selected="true"]{border-color: var(--ts-dark);background-color: var(--ts-dark);color: #FFFFFF}.ts-hits__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.ts-hits__grid[hidden]{display: none}.ts-card{display: flex;flex-direction: column;gap: 14px;padding: 16px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-card__media{display: flex;align-items: center;justify-content: center;height: 240px;padding: 12px;border-radius: var(--ts-radius-cta);background-color: #FFFFFF;box-shadow: inset 0 0 0 1px var(--ts-photo-bg-2)}.ts-card__media img,.ts-card__img{display: block;width: auto;max-width: 100%;height: 100%;object-fit: contain}.ts-card__info{display: flex;flex: 1 1 auto;flex-direction: column;gap: 6px;padding: 0 6px}.ts-card__stock{font-size: 12px;font-weight: 800}.ts-card__stock--in{color: var(--ts-green-ok)}.ts-card__stock--order{color: var(--ts-orange-text)}.ts-card__brand{font-size: 12px;font-weight: 600;color: var(--ts-muted)}.ts-card__name{display: -webkit-box;overflow: hidden;font-size: 15px;font-weight: 700;line-height: 1.35;color: var(--ts-text);-webkit-line-clamp: 3;-webkit-box-orient: vertical}.ts-card__name:hover{color: var(--ts-orange-text)}.ts-card__spec{font-size: 13px;color: var(--ts-muted)}.ts-card__price{padding: 0 6px;font-size: 22px;font-weight: 800;color: var(--ts-text)}.ts-card__price del{margin-right: 6px;font-size: 15px;font-weight: 600;color: var(--ts-muted)}.ts-card__price ins{text-decoration: none}.ts-card__actions{display: flex;gap: 8px}.ts-card__actions .ts-btn{min-height: 46px;border-radius: var(--ts-radius-btn);font-size: 14px}.ts-card__cart{flex: 1 1 auto;padding: 0 12px}.ts-card__oneclick{flex: 0 0 auto;padding: 0 14px;font-size: 13px}.ts-card__actions .added_to_cart{display: none}.ts-card__cart.loading{opacity: 0.6}.ts-card__cart.added::after{content: " ✓"}.ts-services{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 20px}.ts-service{display: flex;flex-direction: column;border: 1px solid var(--ts-line);border-radius: 22px;background-color: var(--ts-card);overflow: hidden}.ts-service__media{display: flex;align-items: center;justify-content: center;height: 200px;padding: 16px;background-color: #FFFFFF;border-bottom: 1px solid var(--ts-line)}.ts-service__media img{display: block;width: auto;max-width: 100%;height: 100%;object-fit: contain}.ts-service__media--icon{background-color: var(--ts-green-soft);color: var(--ts-green)}.ts-service__body{display: flex;flex-direction: column;gap: 10px;padding: 28px}.ts-service__title{margin: 0;font-family: var(--ts-font-text);font-size: 20px;font-weight: 800;color: var(--ts-text)}.ts-service__text{margin: 0;font-size: 15px;line-height: 1.5;color: var(--ts-muted)}.ts-service .ts-more{margin-top: 6px}.ts-duo{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 20px}.ts-reviews,.ts-visit{display: flex;flex-direction: column;gap: 18px;padding: 36px;border-radius: 22px}.ts-reviews{border: 1px solid var(--ts-line);background-color: var(--ts-card)}.ts-reviews__widget{flex: 1 1 auto;min-height: 440px;border-radius: 16px;background-color: var(--ts-photo-bg-2);overflow: hidden}.ts-reviews__widget iframe{display: block;width: 100%;height: 100%;min-height: 440px;border: 0}.ts-review{display: flex;flex-direction: column;gap: 8px;padding: 22px;border-radius: 16px;background-color: var(--ts-photo-bg-2)}.ts-review__name{font-weight: 800}.ts-review__text{font-size: 15px;line-height: 1.5;color: var(--ts-text-2)}.ts-visit{background-color: var(--ts-dark);color: #FFFFFF}.ts-visit__map{flex: 1 1 auto;min-height: 220px;border-radius: 16px;background-color: var(--ts-dark-2);overflow: hidden}.ts-visit__map iframe{display: block;width: 100%;height: 100%;min-height: 220px;border: 0}.ts-visit__info{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;font-size: 15px}.ts-visit__label{display: block;font-size: 13px;color: #A9B5AC}.ts-visit__value{display: block;margin-top: 4px;font-weight: 700;color: #FFFFFF}a.ts-visit__value:hover{color: var(--ts-orange-soft)}.ts-modal{position: fixed;inset: 0;z-index: 100000;display: flex;align-items: center;justify-content: center;padding: 16px}.ts-modal[hidden]{display: none}.ts-modal__backdrop{position: absolute;inset: 0;background-color: rgba(22,32,26,0.55)}.ts-modal__box{position: relative;width: 100%;max-width: 440px;max-height: calc(100vh - 32px);padding: 32px;border-radius: var(--ts-radius-block);background-color: #FFFFFF;overflow-y: auto;box-shadow: 0 24px 60px rgba(22,32,26,0.25)}.ts-modal__close{position: absolute;top: 14px;right: 14px;display: flex;align-items: center;justify-content: center;width: 40px;height: 40px;min-height: 0;padding: 0;border: 0;border-radius: var(--ts-radius-btn);background-color: var(--ts-bg);color: var(--ts-text);cursor: pointer}.ts-modal__title{margin: 0 44px 8px 0;font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;line-height: 1.2;color: var(--ts-text)}.ts-modal__product{margin: 0 0 8px;font-weight: 700;color: var(--ts-green)}.ts-modal__text{margin: 0 0 18px;font-size: 14px;color: var(--ts-muted)}.wpcf7 .hidden-fields-container{display: none}.wpcf7 input[type="text"],.wpcf7 input[type="tel"],.wpcf7 input[type="email"],.wpcf7 textarea{border-color: var(--ts-line);border-radius: var(--ts-radius-btn);background-color: #FFFFFF}.wpcf7 .wpcf7-submit{width: 100%;min-height: 52px;border-radius: var(--ts-radius-cta);background-color: var(--ts-orange);color: var(--ts-text);font-weight: 800;text-transform: none}.wpcf7 .wpcf7-submit:hover{background-color: var(--ts-orange-hover);color: var(--ts-text)}.wpcf7 .wpcf7-acceptance{font-size: 13px;color: var(--ts-muted)}.footer-container{background-color: var(--ts-dark);color: #C9D1CB}.footer-container .main-footer{padding-top: 56px;padding-bottom: 40px}.ts-foot{display: flex;flex-direction: column;gap: 10px;font-family: var(--ts-font-text);font-size: 14px;color: #C9D1CB}.ts-foot__logo{font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;color: #FFFFFF}.ts-foot__about,.ts-foot__addr{margin: 0;line-height: 1.5}.ts-foot__title{margin: 0;font-weight: 800;color: #FFFFFF}.ts-foot__links{display: flex;flex-direction: column;gap: 10px;margin: 0;padding: 0;list-style: none}.ts-foot__links li{margin: 0}.footer-container .ts-foot a{color: #C9D1CB}.footer-container .ts-foot a:hover{color: #FFFFFF}.footer-container .ts-foot .ts-foot__phone{font-size: 20px;font-weight: 800;color: #FFFFFF}.ts-foot__btns{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 6px}.footer-container .ts-foot .ts-foot__btn{padding: 10px 16px;border-radius: 10px;background-color: var(--ts-dark-2);color: #FFFFFF;font-weight: 700}.footer-container .ts-foot .ts-foot__btn:hover{background-color: var(--ts-green)}.footer-container .ts-foot .ts-foot__qr{display: flex;align-items: center;gap: 12px;margin-top: 8px;font-size: 12px;line-height: 1.4;color: #A9B5AC}.ts-foot__qr img{flex: 0 0 88px;width: 88px;height: 88px;padding: 4px;border-radius: 10px;background-color: #FFFFFF}.footer-container .copyrights-wrapper{border-top: 1px solid rgba(255,255,255,0.08);background-color: var(--ts-dark);color: #A9B5AC;font-size: 13px}@media (max-width: 1199px){.ts-hero__text{flex-basis: 460px;padding: 44px}.ts-hero__title{font-size: 38px}.ts-calc{gap: 32px;padding: 44px}.ts-calc__devices{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 1024px){.ts-hero__grid{grid-template-columns: minmax(0,1fr)}.ts-hero__main{grid-column: auto}.ts-hero__promos{flex-direction: row}.ts-trust__list,.ts-cats,.ts-brands,.ts-hits__grid{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-trust__item:nth-child(3){border-left: 0}.ts-trust__item:nth-child(n+3){border-top: 1px solid var(--ts-line)}.ts-calc{grid-template-columns: minmax(0,1fr)}.ts-calc__main{grid-column: auto}.ts-calc__devices{grid-template-columns: repeat(3,minmax(0,1fr))}.ts-services,.ts-duo{grid-template-columns: minmax(0,1fr)}}@media (max-width: 767px){.ts-block{padding-top: 48px}.ts-block--last{padding-bottom: 48px}.ts-block__head{margin-bottom: 20px}.ts-h2{font-size: 26px}.ts-h2--sm{font-size: 22px}.ts-hero{padding-top: 12px}.ts-hero__main{flex-direction: column;min-height: 0;border-radius: var(--ts-radius-card)}.ts-hero__text{flex-basis: auto;max-width: none;padding: 28px 20px 8px}.ts-hero__intro{gap: 14px}.ts-hero__title{font-size: 30px;letter-spacing: -0.5px}.ts-hero__sub{font-size: 15px}.ts-hero__actions .ts-btn{flex: 1 1 100%}.ts-hero__media{margin: 12px;padding: 20px;border-radius: 16px}.ts-hero__media img{max-height: 240px}.ts-hero__promos{flex-direction: column;gap: 12px}.ts-promo{gap: 16px;padding: 22px;border-radius: var(--ts-radius-card)}.ts-promo__title{font-size: 20px}.ts-trust{padding-top: 12px}.ts-trust__list{grid-template-columns: minmax(0,1fr)}.ts-trust__item,.ts-trust__item:nth-child(3){border-left: 0}.ts-trust__item + .ts-trust__item{border-top: 1px solid var(--ts-line)}.ts-trust__link{padding: 14px 16px}.ts-trust__icon{flex-basis: 42px;width: 42px;height: 42px;border-radius: var(--ts-radius-btn)}.ts-cats,.ts-brands{gap: 12px}.ts-cat{min-height: 0;gap: 12px;padding: 14px;border-radius: 16px}.ts-cat__name{font-size: 15px}.ts-cat__sub{font-size: 12px}.ts-cat__media{border-radius: var(--ts-radius-btn)}.ts-brand{min-height: 88px;border-radius: 16px}.ts-brand__name{font-size: 18px}.ts-calc{gap: 24px;padding: 28px 16px 16px;border-radius: var(--ts-radius-card)}.ts-calc__devices{grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.ts-device{min-height: 64px;padding: 0 12px;border-radius: var(--ts-radius-btn)}.ts-device__name{font-size: 14px}.ts-calc__result{padding: 22px;border-radius: 18px}.ts-calc__rec{font-size: 38px}.ts-hits__grid{gap: 12px}.ts-card{gap: 10px;padding: 10px;border-radius: 16px}.ts-card__media{height: 150px;padding: 6px;border-radius: var(--ts-radius-btn)}.ts-card__info{padding: 0 2px}.ts-card__name{font-size: 13px}.ts-card__spec{font-size: 12px}.ts-card__price{padding: 0 2px;font-size: 17px}.ts-card__actions{flex-direction: column;gap: 6px}.ts-card__actions .ts-btn{min-height: 40px;font-size: 13px}.ts-services{gap: 12px}.ts-service__media{height: 160px}.ts-service__body{padding: 20px}.ts-service__title{font-size: 18px}.ts-reviews,.ts-visit{padding: 22px;border-radius: var(--ts-radius-card)}.ts-visit__info{grid-template-columns: minmax(0,1fr);gap: 12px}.ts-modal__box{padding: 24px 20px}}.wd-products .product-grid-item.wd-hover-standard,.products .product-grid-item.wd-hover-standard{padding: 0;border: 0;background: none;box-shadow: none}.wd-products.grid-columns-3,.products.wd-products{--wd-gap-lg: 20px;--wd-gap-md: 16px;--wd-gap-sm: 10px}.product-grid-item .ts-card{height: 100%;text-align: left}.ts-card__top{position: relative}.ts-card__tools{position: absolute;top: 8px;right: 8px;display: flex;flex-direction: column;gap: 6px;z-index: 2}.ts-card__tools .wd-action-btn > a{display: flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 10px;background-color: rgba(255,255,255,0.92);box-shadow: 0 2px 8px rgba(22,32,26,0.08);color: var(--ts-text)}.ts-card__tools .wd-action-btn > a:hover,.ts-card__tools .wd-action-btn > a.added{color: var(--ts-orange-text)}.ts-card__tools .wd-action-btn > a span{display: none}.page-title.page-title-default{padding-top: 36px;padding-bottom: 32px}.page-title .entry-title,.page-title .title{font-family: var(--ts-font-title);font-weight: 700;text-transform: none;letter-spacing: -0.5px}.page-title .wd-nav-product-cat{gap: 8px;margin-top: 12px}.page-title .wd-nav-product-cat > li > a{padding: 8px 14px;border: 1px solid rgba(255,255,255,0.25);border-radius: 999px;font-size: 13px;font-weight: 600;text-transform: none;color: #FFFFFF}.page-title .wd-nav-product-cat > li > a:hover,.page-title .wd-nav-product-cat > li.wd-active > a,.page-title .wd-nav-product-cat > li.current-cat > a{border-color: var(--ts-orange);background-color: var(--ts-orange);color: var(--ts-text)}.page-title .wd-nav-product-cat .nav-link-count,.page-title .wd-nav-product-cat .category-icon{display: none}.sidebar-container .widget{margin-bottom: 16px;padding: 20px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.sidebar-container .widget-title{margin-bottom: 14px;font-family: var(--ts-font-text);font-size: 15px;font-weight: 800;text-transform: none;color: var(--ts-text)}.sidebar-container .wd-swatches-filter > li > a,.sidebar-container .product-categories li a{color: var(--ts-text)}.sidebar-container .wd-swatches-filter > li.wd-active > a,.sidebar-container .product-categories li.current-cat > a{color: var(--ts-green);font-weight: 700}.sidebar-container .count{border-color: var(--ts-line);color: var(--ts-muted)}.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle{background-color: var(--ts-green)}.widget_price_filter .price_slider_amount .button{border-radius: var(--ts-radius-btn);background-color: var(--ts-green);color: #FFFFFF;text-transform: none}.shop-loop-head{margin-bottom: 20px}.woocommerce-ordering select,.wd-products-per-page{border-radius: var(--ts-radius-btn)}.wd-loop-footer .btn,.wd-products-load-more{border-radius: var(--ts-radius-cta);background-color: var(--ts-green);color: #FFFFFF;font-weight: 700;text-transform: none}.single-product .product_title{font-family: var(--ts-font-text);font-weight: 800;line-height: 1.25;text-transform: none}.single-product .summary-inner .price{font-size: 30px;font-weight: 800;color: var(--ts-text)}.single-product .stock.in-stock{color: var(--ts-green-ok);font-weight: 800}.single-product .stock.out-of-stock,.single-product .stock.available-on-backorder{color: var(--ts-orange-text);font-weight: 800}.single-product .summary p.stock.out-of-stock,.single-product .summary p.stock.available-on-backorder{display: none}.single-product form.cart{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.single-product form.cart .single_add_to_cart_button{min-height: 52px;padding: 0 32px;border-radius: var(--ts-radius-cta);background-color: var(--ts-green);color: #FFFFFF;font-weight: 800;text-transform: none}.single-product form.cart .single_add_to_cart_button:hover{background-color: var(--ts-dark)}.single-product form.cart .single_add_to_cart_button,.ts-single-oneclick{flex: 1 1 180px;min-height: 52px}.single-product form.cart .quantity{margin: 0}.ts-single-stock{margin: 0 0 12px;font-size: 14px;font-weight: 800}.ts-single-stock--in{color: var(--ts-green-ok)}.ts-single-stock--order{color: var(--ts-orange-text)}.ts-single-trust{display: flex;flex-direction: column;gap: 12px;margin: 20px 0;padding: 18px 20px;list-style: none;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-single-trust li{display: flex;align-items: flex-start;gap: 12px;margin: 0;font-size: 14px;line-height: 1.45;color: var(--ts-muted)}.ts-single-trust strong{color: var(--ts-text)}.ts-single-trust__icon{display: flex;flex: 0 0 36px;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 10px;background-color: var(--ts-green-soft);color: var(--ts-green)}.ts-single-term{margin: 16px 0 20px}.ts-single-term__note{margin: 10px 0 0;font-size: 13px;color: var(--ts-muted)}.single-product .woocommerce-tabs .wd-nav-tabs > li > a{font-weight: 700;text-transform: none}@media (max-width: 767px){.sidebar-container .widget{padding: 16px}.ts-card__tools{top: 4px;right: 4px;gap: 4px}.ts-card__tools .wd-action-btn > a{width: 30px;height: 30px;border-radius: 8px}.single-product form.cart .single_add_to_cart_button,.ts-single-oneclick{flex: 1 1 100%}}.ts-shophead{padding-top: 24px}.ts-shophead__box{padding: 22px 26px 20px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: var(--ts-card)}.ts-crumbs{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 10px;font-size: 13px;color: var(--ts-muted)}.ts-crumbs a{color: var(--ts-muted)}.ts-crumbs a:hover{color: var(--ts-text)}.ts-crumbs [aria-current]{color: var(--ts-text)}.ts-shophead__row{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 12px 24px}.ts-shophead__title{margin: 0;font-family: var(--ts-font-title);font-size: 34px;font-weight: 700;line-height: 1.15;letter-spacing: -0.5px;color: var(--ts-text)}.ts-shophead__meta{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 0;padding: 0;list-style: none;font-size: 14px;font-weight: 600;color: var(--ts-muted)}.ts-shophead__meta li{margin: 0}.ts-shophead__meta li::before{content: "✓ ";font-weight: 800;color: var(--ts-green-ok)}.ts-subcats{display: flex;gap: 12px;margin-top: 20px;padding-bottom: 4px;overflow-x: auto;scroll-snap-type: x proximity;scrollbar-width: thin;scrollbar-color: var(--ts-line) transparent}.ts-subcat{display: flex;flex: 0 0 136px;flex-direction: column;align-items: center;padding: 10px 10px 12px;border: 1px solid transparent;border-radius: 18px;background-color: var(--ts-bg);text-align: center;color: var(--ts-text);scroll-snap-align: start;transition: border-color 0.15s,background-color 0.15s}.ts-subcat:hover,.ts-subcat:focus-visible{border-color: var(--ts-green);background-color: var(--ts-card);color: var(--ts-text)}.ts-subcat.is-current{border-color: var(--ts-green);background-color: var(--ts-green-soft)}.ts-subcat__img{display: flex;align-items: center;justify-content: center;width: 100%;height: 80px}.ts-subcat__img img{max-width: 100%;max-height: 80px;object-fit: contain;mix-blend-mode: multiply}.ts-subcat__name{margin-top: 6px;font-size: 13px;font-weight: 700;line-height: 1.25}.ts-subcat__count{margin-top: 2px;font-size: 12px;color: var(--ts-muted)}.ts-subcat--back{justify-content: center;background-color: var(--ts-card);border-color: var(--ts-line)}.ts-subcat__arrow{font-size: 26px;line-height: 1;color: var(--ts-green)}.ts-catalog .shop-loop-head,.ts-catalog .wd-active-filters{display: none}.ts-catalog .main-page-wrapper{padding-top: 24px}.ts-toolbar{margin-bottom: 16px}.ts-toolbar__row{display: flex;flex-wrap: wrap;align-items: center;gap: 12px}.ts-toolbar__count{margin: 0;font-size: 15px;color: var(--ts-muted)}.ts-toolbar__count b{color: var(--ts-text)}.ts-toolbar__chips{display: flex;flex-wrap: wrap;align-items: center;gap: 8px}.ts-chips ul{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}.ts-chips li{margin: 0}.ts-chips li a{display: inline-flex;align-items: center;gap: 6px;padding: 5px 12px;border: 1px solid #CFDCCF;border-radius: 999px;background-color: var(--ts-green-soft);font-size: 13px;font-weight: 700;color: var(--ts-green)}.ts-chips li a::before{display: none}.ts-chips li a::after{content: "✕";font-size: 11px;opacity: 0.6}.ts-chips__reset{font-size: 13px;font-weight: 700;color: var(--ts-muted);text-decoration: underline}.ts-sort{display: flex;gap: 4px;margin-left: auto;padding: 4px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-btn);background-color: var(--ts-card)}.ts-sort__item{padding: 6px 12px;border-radius: 9px;font-size: 13px;font-weight: 700;color: var(--ts-muted);white-space: nowrap}.ts-sort__item:hover{color: var(--ts-text)}.ts-sort__item.is-on{background-color: var(--ts-dark);color: #FFFFFF}.ts-toolbar__mobile{display: none}.ts-catalog .area-sidebar-shop .widget-area{padding: 6px 20px 20px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: var(--ts-card)}.ts-catalog .area-sidebar-shop .widget{margin: 0;padding: 16px 0;border: 0;border-bottom: 1px solid var(--ts-line);border-radius: 0;background: none}.ts-catalog .area-sidebar-shop .widget-title{display: flex;align-items: center;justify-content: space-between;margin-bottom: 12px;cursor: pointer;user-select: none}.ts-catalog .area-sidebar-shop .widget-title::after{content: "";width: 8px;height: 8px;margin-right: 4px;border-right: 2px solid var(--ts-muted);border-bottom: 2px solid var(--ts-muted);transform: rotate(-135deg);transition: transform 0.2s}.ts-catalog .area-sidebar-shop .widget.ts-collapsed .widget-title{margin-bottom: 0}.ts-catalog .area-sidebar-shop .widget.ts-collapsed .widget-title::after{transform: rotate(45deg)}.ts-catalog .area-sidebar-shop .widget.ts-collapsed > :not(.widget-title){display: none}.ts-filters-foot{display: flex;flex-direction: column;gap: 10px;padding-top: 16px;text-align: center}.ts-filters-foot__show{display: none;width: 100%}.ts-filters-foot__reset{font-size: 13px;font-weight: 700;color: var(--ts-muted)}.ts-filters-foot:not(:has(.ts-filters-foot__reset)){padding-top: 0}@media (max-width: 1024px){.ts-shophead__box{padding: 16px;border-radius: 20px}.ts-shophead__title{font-size: 24px}.ts-shophead__meta{gap: 4px 12px;font-size: 12px}.ts-shophead__meta li:last-child{display: none}.ts-subcats{gap: 8px;margin-top: 14px;scrollbar-width: none}.ts-subcats::-webkit-scrollbar{display: none}.ts-subcat{flex-basis: 108px;padding: 8px}.ts-subcat__img,.ts-subcat__img img{height: 60px;max-height: 60px}.ts-subcat__name{font-size: 12px}.ts-catalog .main-page-wrapper{padding-top: 12px}.ts-toolbar__mobile{position: sticky;top: 0;z-index: 5;display: flex;gap: 8px;margin: 0 -15px 10px;padding: 8px 15px;background-color: var(--ts-bg)}.ts-toolbar__btn{position: relative;display: flex;flex: 1 1 0;align-items: center;justify-content: center;gap: 8px;min-height: 46px;margin: 0;padding: 0 12px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-btn);background-color: var(--ts-card);font-size: 14px;font-weight: 800;color: var(--ts-text);text-transform: none}.ts-toolbar__badge{padding: 1px 7px;border-radius: 999px;background-color: var(--ts-orange);font-size: 11px;color: var(--ts-text)}.ts-toolbar__select select{width: auto;height: auto;padding: 0;border: 0;background: none;font: inherit;color: inherit;-webkit-appearance: none;appearance: none}.ts-sort{display: none}.ts-toolbar__row{gap: 8px}.ts-catalog .wd-sidebar-opener.wd-on-shop{display: none !important}.ts-catalog .sidebar-container.wd-side-hidden{top: auto !important;right: 0 !important;bottom: 0 !important;left: 0 !important;width: 100% !important;max-width: none !important;height: auto !important;max-height: 86vh;border-radius: 24px 24px 0 0;background-color: var(--ts-card);transform: translateY(105%) !important;transition: transform 0.3s ease,visibility 0.3s}.ts-catalog .sidebar-container.wd-side-hidden.wd-opened{transform: none !important}.ts-catalog .sidebar-container.wd-side-hidden .wd-heading{position: relative;justify-content: space-between;padding: 22px 18px 6px;border: 0}.ts-catalog .sidebar-container.wd-side-hidden .wd-heading::before{content: "Фильтры";font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;color: var(--ts-text)}.ts-catalog .sidebar-container.wd-side-hidden .wd-heading::after{content: "";position: absolute;top: 8px;left: 50%;width: 44px;height: 5px;margin-left: -22px;border-radius: 4px;background-color: var(--ts-line)}.ts-catalog .sidebar-container.wd-side-hidden .widget-area{padding: 0 18px;border: 0;border-radius: 0}.ts-catalog .sidebar-container.wd-side-hidden .sidebar-widget{padding-inline: 0}.ts-catalog .sidebar-container.wd-side-hidden .ts-filters-foot{position: sticky;bottom: 0;padding: 12px 0 16px;background-color: var(--ts-card)}.ts-catalog .sidebar-container.wd-side-hidden .ts-filters-foot__show{display: flex}}.ts-card__kits{display: flex;flex-wrap: wrap;gap: 4px;margin-top: 8px}.ts-card__kit{padding: 2px 7px;border: 1px solid var(--ts-line);border-radius: 8px;font-size: 11.5px;font-weight: 700;line-height: 1.5;color: var(--ts-muted);white-space: nowrap}.ts-card__kit:first-child{border-color: #CFDCCF;background-color: var(--ts-green-soft);color: var(--ts-green)}.ts-card__from{font-family: var(--ts-font-text);font-size: 0.7em;font-weight: 700;color: var(--ts-muted)}.ts-card__sale{display: block;margin-top: 2px;font-family: var(--ts-font-text);font-size: 12px;font-weight: 800;color: var(--ts-orange-text)}.ts-kits{margin: 4px 0 20px}.ts-kits__head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 12px;margin: 0 0 10px;font-size: 15px;color: var(--ts-text)}.ts-kits__head span{font-size: 13px;color: var(--ts-muted)}.ts-kits__list{display: grid;gap: 8px}.ts-kit{display: flex;align-items: center;gap: 12px;padding: 10px 14px;border: 1.5px solid var(--ts-line);border-radius: 14px;background-color: var(--ts-card);color: var(--ts-text);transition: border-color 0.15s,background-color 0.15s}.ts-kit:hover{border-color: #9FB39F;color: var(--ts-text)}.ts-kit.is-current{border-color: var(--ts-green);background-color: var(--ts-green-soft);box-shadow: inset 0 0 0 1px var(--ts-green)}.ts-kit__ico{display: flex;flex: 0 0 40px;align-items: center;justify-content: center;width: 40px;height: 40px;border-radius: 10px;background-color: var(--ts-bg);color: var(--ts-green)}.ts-kit.is-current .ts-kit__ico{background-color: var(--ts-card)}.ts-kit__text{display: flex;flex: 1 1 auto;flex-direction: column;min-width: 0}.ts-kit__text b{font-size: 14px;line-height: 1.3}.ts-kit__text small{font-size: 12.5px;color: var(--ts-muted)}.ts-kit__price{display: flex;flex-direction: column;align-items: flex-end;white-space: nowrap}.ts-kit__price b{font-size: 15px;font-weight: 800}.ts-kit__price del{font-size: 12px;color: var(--ts-muted)}.ts-kit__save{font-size: 11.5px;font-weight: 800;color: var(--ts-orange-text)}@media (max-width: 767px){.ts-card__kit{padding: 1px 5px;font-size: 10.5px}.ts-kit{gap: 10px;padding: 10px 12px}.ts-kit__ico{flex-basis: 34px;width: 34px;height: 34px}}.ts-kb{flex: 0 0 100%;width: 100%;margin: 0 0 16px;padding: 16px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-kb__head{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 4px 12px;margin: 0 0 12px;font-size: 15px;color: var(--ts-text)}.ts-kb__head span{font-size: 13px;color: var(--ts-muted)}.ts-kb__row + .ts-kb__row{margin-top: 12px}.ts-kb__label{display: block;margin-bottom: 6px;font-size: 13px;font-weight: 700;color: var(--ts-text-2)}.ts-kb__opts{display: flex;flex-wrap: wrap;gap: 8px}.ts-kb__opt{position: relative;margin: 0;cursor: pointer}.ts-kb__opt input{position: absolute;opacity: 0;pointer-events: none}.ts-kb__opt > span{display: flex;flex-direction: column;min-width: 92px;padding: 8px 12px;border: 1.5px solid var(--ts-line);border-radius: var(--ts-radius-btn);background-color: var(--ts-card);line-height: 1.25;transition: border-color 0.15s,background-color 0.15s}.ts-kb__opt:hover > span{border-color: #9FB39F}.ts-kb__opt input:focus-visible + span{outline: 2px solid var(--ts-orange);outline-offset: 2px}.ts-kb__opt.is-on > span,.ts-kb__opt input:checked + span{border-color: var(--ts-green);background-color: var(--ts-green-soft);box-shadow: inset 0 0 0 1px var(--ts-green)}.ts-kb__opt b{font-size: 14px;color: var(--ts-text)}.ts-kb__opt small{font-size: 12px;color: var(--ts-muted)}.ts-kb__opt small .woocommerce-Price-amount{font-weight: 700;color: var(--ts-text-2)}.ts-kb__total{margin: 14px 0 0;padding-top: 12px;border-top: 1px dashed var(--ts-line);font-size: 14px;color: var(--ts-text-2)}.ts-kb__total b{font-family: var(--ts-font-title);font-size: 18px;color: var(--ts-text)}.ts-kb__total span{display: block;font-size: 12.5px;color: var(--ts-muted)}.ts-kb--note p{margin: 0;font-size: 14px;color: var(--ts-text-2)}.ts-kb--note .ts-kb__head{margin-bottom: 6px}.ts-link{padding: 0;border: 0;background: none;color: var(--ts-orange-text);font: inherit;text-decoration: underline;cursor: pointer}.ts-keyspecs{margin-top: 16px;padding: 16px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-keyspecs__head{margin: 0 0 10px;font-family: var(--ts-font-title);font-size: 14px;font-weight: 700;color: var(--ts-text)}.ts-keyspecs__list{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.ts-keyspecs__list li{display: flex;flex-direction: column;gap: 2px;margin: 0;padding: 10px 12px;border-radius: var(--ts-radius-btn);background-color: var(--ts-bg)}.ts-keyspecs__list small{font-size: 12px;color: var(--ts-muted)}.ts-keyspecs__list b{font-size: 14px;line-height: 1.3;color: var(--ts-text)}.ts-keyspecs--mob{display: none}@media (max-width: 1024px){.ts-keyspecs--desk{display: none}.ts-keyspecs--mob{display: block;margin: 0 0 16px}}.ts-keyspecs__bat{margin: 10px 0 0;font-size: 13px;color: var(--ts-muted)}.ts-desc{max-width: 820px;margin: 0 auto;font-size: 16px;line-height: 1.65;color: var(--ts-text-2)}.ts-desc__lead{font-size: 17px;color: var(--ts-text)}.ts-desc__h{margin: 28px 0 12px;font-family: var(--ts-font-title);font-size: 19px;font-weight: 700;color: var(--ts-text)}.ts-desc__list,.ts-desc__box{margin: 0;padding: 0;list-style: none}.ts-desc__list li{position: relative;margin: 0 0 10px;padding: 12px 14px 12px 40px;border-radius: var(--ts-radius-btn);background-color: var(--ts-card)}.ts-desc__list li::before{content: "";position: absolute;top: 20px;left: 16px;width: 10px;height: 10px;border-radius: 50%;background-color: var(--ts-orange)}.ts-desc__list b{color: var(--ts-text)}.ts-desc__box li{position: relative;padding: 4px 0 4px 26px}.ts-desc__box li::before{content: "✓";position: absolute;left: 4px;font-weight: 800;color: var(--ts-green-ok)}.ts-desc__runtime{padding: 14px 16px;border-left: 4px solid var(--ts-green);border-radius: var(--ts-radius-btn);background-color: var(--ts-green-soft);color: var(--ts-text)}.ts-nums{display: grid;grid-template-columns: repeat(auto-fit,minmax(128px,1fr));gap: 10px;margin: 20px 0 8px;padding: 0;list-style: none}.ts-nums li{display: flex;flex-direction: column;align-items: center;justify-content: flex-start;margin: 0;padding: 18px 10px 16px;border-radius: var(--ts-radius-card);background-color: var(--ts-green);color: #FFFFFF;text-align: center}.ts-nums__ico{display: flex;margin-bottom: 8px;color: var(--ts-orange-soft)}.ts-nums__ico .ts-ico{width: 26px;height: 26px}.ts-nums b{font-family: var(--ts-font-title);font-size: 28px;font-weight: 700;line-height: 1;color: #FFFFFF}.ts-nums__unit{margin-top: 4px;font-size: 13px;line-height: 1.3;color: #CFDDD3}.ts-nums__cap{margin-top: 8px;font-size: 12px;line-height: 1.3;color: #9FB8A6}.ts-anat{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);gap: 20px;align-items: center;padding: 20px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: var(--ts-card)}.ts-anat__pic{position: relative}.ts-anat__img{display: block;width: 100%;height: auto}.ts-anat__dot{position: absolute;top: var(--y);left: var(--x);display: flex;align-items: center;justify-content: center;width: 30px;height: 30px;border: 3px solid #FFFFFF;border-radius: 50%;background-color: var(--ts-orange);box-shadow: 0 2px 8px rgba(22,32,26,0.25);font-family: var(--ts-font-title);font-size: 13px;font-weight: 700;color: var(--ts-text);transform: translate(-50%,-50%)}.ts-anat__list{margin: 0;padding: 0;list-style: none;counter-reset: ts-anat}.ts-anat__list li{position: relative;margin: 0;padding: 10px 0 10px 42px;border-bottom: 1px solid var(--ts-line);font-size: 15px;line-height: 1.4;counter-increment: ts-anat}.ts-anat__list li:last-child{border-bottom: 0}.ts-anat__list li span{display: block;margin-top: 2px;font-size: 13.5px;color: var(--ts-muted)}.ts-anat__list li::before{content: counter(ts-anat);position: absolute;top: 10px;left: 0;display: flex;align-items: center;justify-content: center;width: 28px;height: 28px;border-radius: 50%;background-color: var(--ts-orange);font-family: var(--ts-font-title);font-size: 12px;font-weight: 700;color: var(--ts-text)}.ts-anat__list b{color: var(--ts-text)}.ts-feats{display: grid;gap: 14px}.ts-feat{display: grid;grid-template-columns: 220px minmax(0,1fr);gap: 20px;align-items: center;padding: 16px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-feat__num{display: block;margin-bottom: 6px;font-family: var(--ts-font-title);font-size: 13px;font-weight: 700;color: var(--ts-orange-text)}.ts-feat__tags{display: flex;flex-wrap: wrap;gap: 6px;margin: 10px 0 0;padding: 0;list-style: none}.ts-feat__tags li{margin: 0;padding: 3px 10px;border-radius: 999px;background-color: var(--ts-green-soft);font-size: 12.5px;color: var(--ts-green)}.ts-feat:nth-child(even){grid-template-columns: minmax(0,1fr) 220px}.ts-feat:nth-child(even) .ts-feat__pic{order: 2}.ts-feat__pic{display: flex;align-items: center;justify-content: center;aspect-ratio: 4 / 3;overflow: hidden;border-radius: var(--ts-radius-btn);background-color: #FFFFFF}.ts-feat__pic img{width: 100%;height: 100%;object-fit: contain}.ts-feat__pic--icon{background-color: var(--ts-green-soft);color: var(--ts-green)}.ts-feat__pic--icon .ts-ico{width: 104px;height: 104px;stroke-width: 1.25}.ts-intro{display: grid;grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);gap: 20px;margin: 0 0 8px;padding: 22px;border: 1px solid var(--ts-line);border-left: 6px solid var(--ts-orange);border-radius: 0 var(--ts-radius-card) var(--ts-radius-card) 0;background-color: var(--ts-card)}.ts-intro__kicker{display: inline-block;margin-bottom: 8px;padding: 3px 10px;border-radius: 999px;background-color: var(--ts-green-soft);font-size: 12.5px;font-weight: 700;color: var(--ts-green)}.ts-intro__title{margin: 0 0 8px;font-family: var(--ts-font-title);font-size: 21px;font-weight: 700;line-height: 1.25;color: var(--ts-text)}.ts-intro__lead{margin: 0;font-size: 15.5px;line-height: 1.6;color: var(--ts-text-2)}.ts-intro__fits{padding: 16px;border-radius: var(--ts-radius-btn);background-color: var(--ts-bg)}.ts-intro__fits-h{display: block;margin-bottom: 8px;font-size: 13px;font-weight: 700;color: var(--ts-muted)}.ts-intro__fits ul{margin: 0;padding: 0;list-style: none}.ts-intro__fits li{display: flex;align-items: center;gap: 10px;margin: 0 0 8px;font-size: 14.5px;font-weight: 600;color: var(--ts-text)}.ts-intro__ok,.ts-box__ok{display: flex;flex: 0 0 24px;align-items: center;justify-content: center;width: 24px;height: 24px;border-radius: 50%;background-color: var(--ts-green);color: #FFFFFF}.ts-intro__ok .ts-ico,.ts-box__ok .ts-ico{width: 15px;height: 15px;stroke-width: 2.5}.ts-runtime{display: grid;grid-template-columns: auto auto minmax(0,1fr);gap: 18px;align-items: center;padding: 18px 20px;border-radius: var(--ts-radius-card);background-color: var(--ts-green);color: #FFFFFF}.ts-runtime__ico{display: flex;color: var(--ts-orange-soft)}.ts-runtime__ico .ts-ico{width: 44px;height: 44px}.ts-runtime__big b{display: block;font-family: var(--ts-font-title);font-size: 28px;font-weight: 700;line-height: 1;white-space: nowrap;color: #FFFFFF}.ts-runtime__big span{font-size: 13px;color: #CFDDD3}.ts-runtime p{margin: 0;padding-left: 18px;border-left: 1px solid var(--ts-green-3);font-size: 14.5px;line-height: 1.55;color: #E3ECE5}.ts-box{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px;margin: 0;padding: 16px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card);list-style: none}.ts-box li{display: flex;align-items: center;gap: 12px;margin: 0;padding: 12px 14px;border-radius: var(--ts-radius-btn);background-color: var(--ts-bg);font-size: 14.5px;line-height: 1.35;color: var(--ts-text)}.ts-batt{display: grid;grid-template-columns: auto minmax(0,1fr);gap: 18px;align-items: start;padding: 20px;border: 1px solid #C9DACD;border-radius: var(--ts-radius-card);background-color: var(--ts-green-soft)}.ts-batt__ico{display: flex;align-items: center;justify-content: center;width: 64px;height: 64px;border-radius: var(--ts-radius-btn);background-color: var(--ts-green);color: #FFFFFF}.ts-batt__ico .ts-ico{width: 38px;height: 38px}.ts-batt__title{margin: 0 0 10px;font-family: var(--ts-font-title);font-size: 16px;font-weight: 700;color: var(--ts-text)}.ts-batt__caps{display: flex;flex-wrap: wrap;gap: 6px;margin: 0 0 10px;padding: 0;list-style: none}.ts-batt__caps li{margin: 0;padding: 5px 12px;border-radius: 999px;background-color: #FFFFFF;font-size: 13.5px;font-weight: 700;color: var(--ts-green)}.ts-batt p{margin: 0;font-size: 14.5px;line-height: 1.55;color: var(--ts-text-2)}.ts-batt__btn{display: inline-block;margin-top: 14px;padding: 10px 18px;border-radius: var(--ts-radius-btn);background-color: var(--ts-orange);font-size: 14px;font-weight: 700;color: var(--ts-text)}.ts-batt__btn:hover{background-color: var(--ts-orange-hover);color: var(--ts-text)}.ts-feat__text h4{margin: 0 0 6px;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;color: var(--ts-text)}.ts-feat__text p{margin: 0;font-size: 15px;line-height: 1.55;color: var(--ts-text-2)}@media (max-width: 767px){.ts-anat{grid-template-columns: 1fr;padding: 14px}.ts-anat__dot{width: 24px;height: 24px;border-width: 2px;font-size: 11px}.ts-feat,.ts-feat:nth-child(even){grid-template-columns: 1fr;gap: 12px}.ts-feat:nth-child(even) .ts-feat__pic{order: 0}.ts-feat__pic{aspect-ratio: 16 / 9}.ts-feat__pic--icon .ts-ico{width: 64px;height: 64px}.ts-nums b{font-size: 22px}.ts-intro,.ts-box{grid-template-columns: 1fr}.ts-intro{padding: 16px}.ts-runtime{grid-template-columns: auto minmax(0,1fr)}.ts-runtime p{grid-column: 1 / -1;padding: 12px 0 0;border-top: 1px solid var(--ts-green-3);border-left: 0}.ts-batt{grid-template-columns: 1fr}}.single-product .woocommerce-product-gallery .wd-carousel-item img,.single-product .woocommerce-product-gallery__image img{width: 100%;aspect-ratio: 1 / 1;object-fit: contain;background-color: #FFFFFF}@media (min-width: 1025px) and (min-height: 860px){.single-product .product-image-summary-inner{align-items: flex-start}}@media (max-width: 767px){.ts-kb{padding: 14px 12px}.ts-kb__opt > span{min-width: 0;padding: 7px 10px}.ts-keyspecs__list{grid-template-columns: repeat(2,minmax(0,1fr))}}.ts-gen [hidden]{display: none !important}.ts-gen__cyl{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 6px;margin-bottom: 14px}.ts-gen__cyl button{display: flex;flex-direction: column;align-items: center;justify-content: center;white-space: nowrap;min-height: 0;padding: 8px 4px;border: 1px solid var(--ts-line);border-radius: 12px;background-color: var(--ts-card);font: inherit;font-size: 13px;font-weight: 800;line-height: 1.2;text-transform: none;color: var(--ts-text);cursor: pointer}.ts-gen__cyl button small{display: block;font-size: 11px;font-weight: 600;color: var(--ts-muted)}.ts-gen__cyl button.is-on{border-color: var(--ts-orange);background-color: #FDF1E8}.ts-gen__gasnote{display: grid;gap: 8px;margin: 14px 0 0;padding: 0;list-style: none;font-size: 13px;line-height: 1.45}.ts-gen__gasnote li{position: relative;margin: 0;padding: 8px 10px 8px 34px;border-radius: 10px;background-color: var(--ts-bg)}.ts-gen__gasnote li::before{position: absolute;top: 8px;left: 10px;width: 16px;font-weight: 800;text-align: center}.ts-gen__gasnote .is-ok::before{content: "✓";color: var(--ts-green-ok)}.ts-gen__gasnote .is-no{background-color: #FDF1E8}.ts-gen__gasnote .is-no::before{content: "✕";color: var(--ts-orange-text)}.ts-gen__gasnote .is-cold::before{content: "❄";color: var(--ts-green)}.ts-gen__gasnote b{color: var(--ts-text)}.ts-gen__top{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 28px;align-items: center;padding: 28px;border-radius: var(--ts-radius-card);background-color: var(--ts-green);color: #FFFFFF}.ts-gen__kicker{display: block;font-size: 13px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--ts-orange-soft)}.ts-gen__title{margin: 8px 0 10px;font-family: var(--ts-font-title);font-size: 25px;font-weight: 700;line-height: 1.2;color: #FFFFFF}.ts-gen__lead{margin: 0 0 18px;color: #D5E0D8}.ts-gen__fuel{display: inline-flex;gap: 4px;margin-bottom: 18px;padding: 4px;border-radius: var(--ts-radius-btn);background-color: rgba(255,255,255,.1)}.ts-gen__fuel button{min-height: 0;padding: 8px 16px;border: 0;border-radius: 9px;background: none;font: inherit;font-size: 14px;font-weight: 700;text-transform: none;color: #FFFFFF;cursor: pointer}.ts-gen__fuel button.is-on{background-color: var(--ts-orange);color: var(--ts-text)}.ts-gen__power{display: flex;flex-wrap: wrap;gap: 18px 32px}.ts-gen__power b{display: block;font-family: var(--ts-font-title);font-size: 52px;line-height: 1;color: #FFFFFF}.ts-gen__power span{display: block;max-width: 190px;margin-top: 6px;font-size: 14px;line-height: 1.35;color: #C9D6CC}.ts-gen__photo{padding: 10px;border-radius: var(--ts-radius-card);background-color: #FFFFFF}.ts-gen__photo img{display: block;width: 100%;height: auto}.ts-gen__plate{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));margin: 16px 0 0;padding: 0;list-style: none;overflow: hidden;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-gen__plate li{margin: 0 -1px -1px 0;padding: 14px 18px;border-right: 1px solid var(--ts-line);border-bottom: 1px solid var(--ts-line)}.ts-gen__plate small{display: block;font-size: 13px;color: var(--ts-muted)}.ts-gen__plate b{font-size: 16px;line-height: 1.3;color: var(--ts-text)}.ts-gen__power .is-surge b{color: var(--ts-orange)}.ts-gen__code{margin-top: 16px;padding: 20px 24px 22px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-gen__code-h{margin: 0 0 14px;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;color: var(--ts-text)}.ts-gen__code-list{display: flex;flex-wrap: wrap;gap: 10px;margin: 0;padding: 0;list-style: none}.ts-gen__code-list li{display: flex;flex: 1 1 110px;flex-direction: column;gap: 8px;max-width: 190px}.ts-gen__code-list b{display: flex;align-items: center;justify-content: center;min-height: 58px;padding: 0 12px;border-radius: 14px;background-color: var(--ts-green-soft);font-family: var(--ts-font-title);font-size: 28px;line-height: 1;color: var(--ts-green)}.ts-gen__code-list .is-key b{background-color: var(--ts-green);color: #FFFFFF}.ts-gen__code-list span{font-size: 13px;line-height: 1.35;color: var(--ts-muted)}@media (max-width: 767px){.ts-gen__code{padding: 16px}.ts-gen__code-list li{flex-basis: calc(33.33% - 7px)}.ts-gen__code-list b{min-height: 48px;font-size: 22px}}.ts-gen__grid{display: grid;grid-template-columns: minmax(0,1.3fr) minmax(0,1fr);gap: 16px;margin-top: 16px;align-items: start}.ts-gen__box{padding: 22px 24px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-gen__h{margin: 0;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;color: var(--ts-text)}.ts-gen__sub{margin: 4px 0 14px;font-size: 14px;color: var(--ts-muted)}.ts-gen__loads,.ts-gen__tank,.ts-gen__ladder,.ts-gen__steps{margin: 0;padding: 0;list-style: none}.ts-gen__loads li{display: grid;grid-template-columns: minmax(0,1fr) auto 90px;gap: 12px;align-items: center;padding: 6px 0;border-bottom: 1px dashed var(--ts-line);font-size: 15px;color: var(--ts-text)}.ts-gen__loads li:last-child{border-bottom: 0}.ts-gen__w{font-variant-numeric: tabular-nums;color: var(--ts-muted)}.ts-gen__mark{font-size: 13px;font-weight: 800;text-align: right}.ts-gen__loads .is-ok .ts-gen__mark::before{content: "✓ потянет";color: var(--ts-green-ok)}.ts-gen__loads .is-no{color: var(--ts-muted-2)}.ts-gen__loads .is-no .ts-gen__mark::before{content: "не хватит";color: var(--ts-orange-text)}.ts-gen__hint{margin: 12px 0 0;font-size: 13px;line-height: 1.5;color: var(--ts-muted)}.ts-gen__hint a{color: var(--ts-orange-text)}.ts-gen__tank li{display: grid;grid-template-columns: 1fr auto;gap: 6px;margin-bottom: 12px;font-size: 14px}.ts-gen__tank b{color: var(--ts-text)}.ts-gen__tank i{grid-column: 1 / -1;height: 10px;border-radius: 5px;background: linear-gradient(90deg,var(--ts-orange) var(--w),#EEEAE0 var(--w))}.ts-gen__line{padding-top: 26px}.ts-gen__ladder{display: grid;grid-auto-columns: minmax(0,1fr);grid-auto-flow: column;gap: 10px;align-items: end}.ts-gen__ladder li{margin: 0}.ts-gen__ladder a{display: flex;flex-direction: column;justify-content: flex-end;height: 230px;text-decoration: none;color: var(--ts-muted)}.ts-gen__step{display: flex;flex-direction: column;justify-content: flex-end;height: var(--h);padding: 10px 4px;border-radius: 14px 14px 6px 6px;background-color: #EEEAE0;font-size: 13px;text-align: center;transition: background-color .2s}.ts-gen__step b{font-family: var(--ts-font-title);font-size: 17px;color: var(--ts-text)}.ts-gen__name{margin-top: 8px;font-size: 13px;font-weight: 700;text-align: center;color: var(--ts-text)}.ts-gen__ladder a:hover .ts-gen__step{background-color: var(--ts-line-strong)}.ts-gen__ladder .is-cur .ts-gen__step{background-color: var(--ts-green);color: #C9D6CC}.ts-gen__ladder .is-cur .ts-gen__step b{color: #FFFFFF}.ts-gen__ladder .is-cur .ts-gen__name{color: var(--ts-orange-text)}.ts-gen__cmpwrap{margin-top: 22px;overflow-x: auto}.ts-gen__cmp{width: 100%;margin: 0;border-collapse: collapse;font-size: 14px}.ts-gen__cmp th,.ts-gen__cmp td{padding: 10px 8px;border: 0;border-bottom: 1px solid var(--ts-line);text-align: center;color: var(--ts-text)}.ts-gen__cmp th{font-family: var(--ts-font-text);font-size: 14px;font-weight: 800;letter-spacing: 0;text-transform: none}.ts-gen__cmp tbody th{font-weight: 500;text-align: left;color: var(--ts-muted)}.ts-gen__cmp .is-cur{background-color: #FDF1E8;font-weight: 800}.ts-gen__pick{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin-top: 20px}.ts-gen__pick > div{padding: 16px 18px;border: 1px solid var(--ts-line);border-radius: 16px}.ts-gen__pick h4{margin: 0 0 6px;font-size: 15px;color: var(--ts-text)}.ts-gen__pick p{margin: 0;font-size: 15px}.ts-gen__turnkey{margin-top: 28px;padding: 26px;border-radius: var(--ts-radius-card);background-color: var(--ts-green);color: #DCE5DE}.ts-gen__tk-title{margin: 0 0 16px;font-family: var(--ts-font-title);font-size: 20px;font-weight: 700;color: #FFFFFF}.ts-gen__steps{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px;counter-reset: tsstep}.ts-gen__steps li{margin: 0;padding: 16px;border-radius: 16px;background-color: rgba(255,255,255,.08);font-size: 14px;line-height: 1.45}.ts-gen__steps li::before{counter-increment: tsstep;content: counter(tsstep);display: grid;place-items: center;width: 30px;height: 30px;margin-bottom: 8px;border-radius: 50%;background-color: var(--ts-orange);font-weight: 800;color: var(--ts-text)}.ts-gen__steps b{display: block;color: #FFFFFF}.ts-gen__tk-cta{display: flex;flex-wrap: wrap;gap: 10px;margin-top: 18px}.ts-gen__faq details{padding: 14px 0;border-bottom: 1px solid var(--ts-line)}.ts-gen__faq summary{font-weight: 700;color: var(--ts-text);cursor: pointer}.ts-gen__faq p{margin: 8px 0 0}@media (max-width: 767px){.ts-gen__top,.ts-gen__grid,.ts-gen__pick{grid-template-columns: 1fr}.ts-gen__top{gap: 18px;padding: 20px}.ts-gen__photo{order: -1}.ts-gen__title{font-size: 21px}.ts-gen__power b{font-size: 40px}.ts-gen__plate{grid-template-columns: 1fr 1fr}.ts-gen__plate li{padding: 12px 14px}.ts-gen__box{padding: 18px}.ts-gen__loads li{grid-template-columns: minmax(0,1fr) auto 76px;gap: 8px;font-size: 14px}.ts-gen__ladder{gap: 5px}.ts-gen__ladder a{height: 180px}.ts-gen__step{padding: 6px 2px;font-size: 11px}.ts-gen__step b{font-size: 13px}.ts-gen__name{font-size: 10px}.ts-gen__steps{grid-template-columns: 1fr}.ts-gen__cmp{table-layout: fixed;font-size: 12px}.ts-gen__cmp th,.ts-gen__cmp td{padding: 8px 3px;font-size: 12px;overflow-wrap: break-word;hyphens: auto}.ts-gen__cmp tbody th{width: 28%}.ts-gen__turnkey{padding: 20px}.ts-gen__tk-cta .ts-btn{width: 100%;justify-content: center}}.ts-gc [hidden]{display: none !important}.ts-gc{max-width: 1240px;margin: 0 auto;padding: 24px 0 64px;font-family: var(--ts-font-text);color: var(--ts-text-2)}.ts-gc h1,.ts-gc h2,.ts-gc h3{font-family: var(--ts-font-title);font-weight: 700;color: var(--ts-text);text-transform: none;letter-spacing: 0}.ts-gc__hero{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);gap: 32px;align-items: center;padding: 36px;border-radius: 24px;background-color: var(--ts-green);color: #D5E0D8}.ts-gc__kicker{font-size: 13px;font-weight: 700;letter-spacing: .06em;text-transform: uppercase;color: var(--ts-orange-soft)}.ts-gc .ts-gc__title{margin: 10px 0 12px;font-size: 36px;line-height: 1.15;color: #FFFFFF}.ts-gc__lead{margin: 0;font-size: 17px;line-height: 1.55}.ts-gc__how{display: grid;gap: 10px;margin: 0;padding: 0;list-style: none;counter-reset: tsgc}.ts-gc__how li{display: grid;grid-template-columns: 34px 1fr;column-gap: 12px;align-items: center;margin: 0;padding: 12px 16px;border-radius: 16px;background-color: rgba(255,255,255,.08);font-size: 14px}.ts-gc__how li::before{counter-increment: tsgc;content: counter(tsgc);grid-row: span 2;display: grid;place-items: center;width: 34px;height: 34px;border-radius: 50%;background-color: var(--ts-orange);font-weight: 800;color: var(--ts-text)}.ts-gc__how b{color: #FFFFFF}.ts-gc__presets{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;margin: 22px 0 18px;font-size: 14px;font-weight: 700;color: var(--ts-muted)}.ts-gc__preset{min-height: 0;padding: 9px 16px;border: 1px solid var(--ts-line);border-radius: 999px;background-color: var(--ts-card);font: inherit;font-size: 14px;font-weight: 700;text-transform: none;color: var(--ts-text);cursor: pointer;transition: border-color .2s,background-color .2s}.ts-gc__preset:hover{border-color: var(--ts-green)}.ts-gc__preset--reset{border-color: transparent;background: none;color: var(--ts-muted)}.ts-gc__layout{display: grid;grid-template-columns: minmax(0,1fr) 360px;gap: 22px;align-items: start}.ts-gc__group{margin-bottom: 16px;padding: 20px 22px 8px;border: 1px solid var(--ts-line);border-radius: 20px;background-color: var(--ts-card)}.ts-gc .ts-gc__gh{display: flex;gap: 10px;align-items: center;margin: 0 0 8px;font-size: 18px}.ts-gc__gicon{display: grid;place-items: center;width: 36px;height: 36px;border-radius: 11px;background-color: var(--ts-green-soft);color: var(--ts-green)}.ts-gc__gicon .ts-ico{width: 20px;height: 20px}.ts-gc__items{margin: 0;padding: 0;list-style: none}.ts-gc__item{display: flex;gap: 14px;align-items: center;justify-content: space-between;margin: 0;padding: 12px 0;border-top: 1px solid var(--ts-line)}.ts-gc__iname b{display: block;font-size: 15px;color: var(--ts-text)}.ts-gc__imeta{display: flex;flex-wrap: wrap;gap: 6px;align-items: center;margin-top: 3px;font-size: 13px;color: var(--ts-muted)}.ts-gc__iname small{display: block;margin-top: 2px;font-size: 12px;color: var(--ts-muted-2)}.ts-gc__tag{padding: 2px 8px;border-radius: 999px;font-size: 11px;font-weight: 800;line-height: 1.5}.ts-gc__tag--surge{background-color: #FDF1E8;color: var(--ts-orange-text)}.ts-gc__tag--inv{background-color: var(--ts-green);color: #FFFFFF}.ts-gc__tag--soft{background-color: var(--ts-green-soft);color: var(--ts-green)}.ts-gc__qty{display: flex;flex: none;align-items: center;overflow: hidden;border: 1px solid var(--ts-line);border-radius: 12px}.ts-gc__qty button{width: 38px;min-height: 0;height: 38px;padding: 0;border: 0;background: none;font-size: 20px;line-height: 1;color: var(--ts-text);cursor: pointer}.ts-gc__qty button:hover{background-color: var(--ts-bg)}.ts-gc__qty output{min-width: 28px;font-weight: 800;text-align: center;color: var(--ts-muted-2)}.ts-gc__item.is-on .ts-gc__qty{border-color: var(--ts-orange)}.ts-gc__item.is-on .ts-gc__qty output{color: var(--ts-text)}.ts-gc__note{margin: 4px 0 0;font-size: 13px;color: var(--ts-muted)}.ts-gc__panel{position: sticky;top: 100px;padding: 24px;border-radius: 22px;background-color: var(--ts-dark);color: #C9D6CC}.ts-gc__ph{margin: 0 0 14px;font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;color: #FFFFFF}.ts-gc__empty{padding: 18px;border: 1px dashed rgba(255,255,255,.2);border-radius: 16px;font-size: 14px}.ts-gc__metric{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px 10px;padding: 10px 0;border-bottom: 1px solid rgba(255,255,255,.1);font-size: 14px}.ts-gc__metric b{font-size: 17px;color: #FFFFFF}.ts-gc__metric small{flex-basis: 100%;font-size: 12px;color: #9FB1A5}.ts-gc__need{margin: 14px 0;padding: 16px;border-radius: 16px;background-color: var(--ts-orange);color: var(--ts-text)}.ts-gc__need span,.ts-gc__need small{display: block;font-size: 13px;font-weight: 700}.ts-gc__need b{display: block;margin: 2px 0;font-family: var(--ts-font-title);font-size: 34px;line-height: 1.1}.ts-gc__need em{font-style: normal}.ts-gc__need small{font-weight: 600}.ts-gc__verdict{padding: 14px 16px;border-radius: 16px;font-size: 13px;line-height: 1.45}.ts-gc__verdict b{display: block;margin-bottom: 4px;font-size: 15px;color: #FFFFFF}.ts-gc__verdict.is-inv{background-color: var(--ts-green-2);box-shadow: inset 0 0 0 1px var(--ts-orange-soft)}.ts-gc__verdict.is-soft,.ts-gc__verdict.is-any{background-color: rgba(255,255,255,.08)}.ts-gc__ats{display: flex;gap: 10px;align-items: flex-start;margin: 14px 0 16px;font-size: 14px;color: #FFFFFF;cursor: pointer}.ts-gc__ats input{width: 18px;height: 18px;margin: 2px 0 0;accent-color: var(--ts-orange)}.ts-gc__bar{display: none}.ts-gc__result{margin-top: 36px;scroll-margin-top: 90px}.ts-gc .ts-gc__rh,.ts-gc .ts-gc__wh{margin: 0 0 6px;font-size: 26px}.ts-gc__rsub{margin: 0 0 18px;color: var(--ts-muted)}.ts-gc__cards{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px}.ts-gc__gen{position: relative;display: flex;flex-direction: column;overflow: hidden;border: 1px solid var(--ts-line);border-radius: 20px;background-color: var(--ts-card);text-decoration: none;color: var(--ts-text-2);transition: border-color .2s,transform .2s}.ts-gc__gen:hover{border-color: var(--ts-green);transform: translateY(-2px)}.ts-gc__gen.is-best{border: 2px solid var(--ts-orange)}.ts-gc__best{position: absolute;top: 12px;left: 12px;z-index: 1;padding: 4px 10px;border-radius: 999px;background-color: var(--ts-orange);font-size: 12px;font-weight: 800;color: var(--ts-text)}.ts-gc__gimg{display: block;aspect-ratio: 1;padding: 12px;background-color: #FFFFFF}.ts-gc__gimg img{width: 100%;height: 100%;object-fit: contain}.ts-gc__gbody{display: flex;flex: 1;flex-direction: column;gap: 8px;padding: 4px 18px 18px}.ts-gc__gname{font-size: 15px;line-height: 1.35;color: var(--ts-text)}.ts-gc__gspec{font-size: 13px;color: var(--ts-muted)}.ts-gc__gload i{display: block;height: 8px;border-radius: 4px;background: linear-gradient(90deg,var(--ts-green) var(--w),#EEEAE0 var(--w))}.ts-gc__gload small{display: block;margin-top: 4px;font-size: 12px;color: var(--ts-muted)}.ts-gc__gfoot{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 4px 10px;align-items: baseline;margin-top: auto;padding-top: 8px}.ts-gc__gfoot b{font-family: var(--ts-font-title);font-size: 18px;color: var(--ts-text)}.ts-gc__gfoot small{font-size: 12px;font-weight: 800;color: var(--ts-orange-text)}.ts-gc__gfoot small.is-in{color: var(--ts-green-ok)}.ts-gc__none{padding: 22px 24px;border: 1px solid var(--ts-line);border-radius: 20px;background-color: var(--ts-card)}.ts-gc__none p{margin: 0 0 14px}.ts-gc__none-cta{display: flex;flex-wrap: wrap;gap: 10px}.ts-gc__why{margin-top: 44px}.ts-gc__whygrid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;margin-top: 16px}.ts-gc__card{padding: 24px;border: 1px solid var(--ts-line);border-radius: 20px;background-color: var(--ts-card);font-size: 15px;line-height: 1.55}.ts-gc__cicon{display: grid;place-items: center;width: 44px;height: 44px;margin-bottom: 12px;border-radius: 13px;background-color: #FDF1E8;color: var(--ts-orange-text)}.ts-gc .ts-gc__card h3{margin: 0 0 8px;font-size: 18px}.ts-gc__card p{margin: 0 0 10px}.ts-gc__tip{padding: 10px 12px;border-radius: 12px;background-color: var(--ts-green-soft);font-size: 14px;color: var(--ts-green)}.ts-gc__surge{display: grid;gap: 8px;margin: 6px 0 12px}.ts-gc__surge span{display: block;height: 12px;border-radius: 6px;background-color: var(--ts-green)}.ts-gc__surge .is-run{width: 28%}.ts-gc__surge .is-peak{width: 100%;background-color: var(--ts-orange)}.ts-gc__surge small{font-size: 12px;color: var(--ts-muted)}.ts-gc__vs{display: grid;gap: 10px}.ts-gc__vs > div{padding: 12px 14px;border-radius: 14px;background-color: var(--ts-bg)}.ts-gc__vs > div:first-child{background-color: var(--ts-green-soft)}.ts-gc__vs b{color: var(--ts-text)}.ts-gc__vs p{margin: 4px 0 0;font-size: 14px}@media (max-width: 1100px){.ts-gc__cards{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-gc__whygrid{grid-template-columns: 1fr}}@media (max-width: 900px){.ts-gc__hero,.ts-gc__layout{grid-template-columns: 1fr}.ts-gc__panel{position: static}}@media (max-width: 767px){.ts-gc{padding-top: 12px}.ts-gc__hero{gap: 20px;padding: 22px 20px}.ts-gc .ts-gc__title{font-size: 26px}.ts-gc__lead{font-size: 15px}.ts-gc__group{padding: 16px 16px 4px}.ts-gc__item{gap: 10px}.ts-gc .ts-gc__rh,.ts-gc .ts-gc__wh{font-size: 21px}.ts-gc__cards{grid-template-columns: 1fr}.ts-gc__gen{flex-direction: row}.ts-gc__gimg{flex: none;width: 112px}.ts-gc__gbody{padding: 14px 14px 14px 4px}.ts-gc__best{top: 8px;left: 8px;font-size: 11px}.ts-gc__bar:not([hidden]){position: sticky;bottom: 64px;z-index: 30;display: flex;gap: 12px;align-items: center;justify-content: space-between;margin-top: 12px;padding: 12px 14px;border-radius: 16px;background-color: var(--ts-dark);color: #FFFFFF}.ts-gc__bar span{font-size: 14px}.ts-gc__bar small{display: block;font-size: 12px;color: #C9D6CC}.ts-gc__bar em{font-style: normal}}.woocommerce-Reviews:has(.woocommerce-noreviews) .wd-rating-summary-wrap,.woocommerce-Reviews:has(.woocommerce-noreviews) .wd-reviews-heading,.woocommerce-Reviews:has(.woocommerce-noreviews) .wd-reviews-tools,.woocommerce-Reviews .woocommerce-noreviews{display: none}.woocommerce-Reviews.ts-rv-ready:not(.ts-rv-open) #review_form_wrapper{display: none}.ts-rv{display: flex;flex-wrap: wrap;gap: 14px 20px;align-items: center;justify-content: space-between;margin: 0 0 18px;padding: 18px 20px;border: 1px solid var(--ts-line);border-radius: 20px;background-color: var(--ts-card)}.ts-rv__text b{display: block;font-size: 16px;color: var(--ts-text)}.ts-rv__text span{font-size: 14px;color: var(--ts-muted)}.ts-rv__cta{display: flex;flex-wrap: wrap;gap: 8px}.ts-rv__cta .ts-btn{min-height: 44px}@media (max-width: 767px){.ts-rv__cta,.ts-rv__cta .ts-btn{width: 100%;justify-content: center}}.ts-steps{display: flex;gap: 8px;align-items: center;margin: 8px 0 24px;padding: 0;list-style: none;counter-reset: none}.ts-steps li{display: flex;gap: 8px;align-items: center;margin: 0;font-size: 14px;font-weight: 700;color: var(--ts-muted-2)}.ts-steps li:not(:last-child)::after{content: "";width: 36px;height: 2px;margin-left: 4px;border-radius: 1px;background-color: var(--ts-line-strong)}.ts-steps span{display: grid;place-items: center;width: 28px;height: 28px;border-radius: 50%;background-color: var(--ts-line);font-size: 13px;color: var(--ts-muted)}.ts-steps .is-cur{color: var(--ts-text)}.ts-steps .is-cur span{background-color: var(--ts-orange);color: var(--ts-text)}.ts-steps .is-done span{background-color: var(--ts-green);color: #FFFFFF}.woocommerce-checkout .form-row input.input-text,.woocommerce-checkout .form-row textarea,.woocommerce-cart .coupon input.input-text,.woocommerce-checkout .checkout_coupon input.input-text{min-height: 48px;padding: 0 14px;border: 1px solid var(--ts-line-strong);border-radius: 12px;background-color: #FFFFFF;font-size: 15px;color: var(--ts-text);box-shadow: none}.woocommerce-checkout .form-row textarea{min-height: 96px;padding: 12px 14px}.woocommerce-checkout .form-row input.input-text:focus,.woocommerce-checkout .form-row textarea:focus{border-color: var(--ts-orange);outline: none;box-shadow: 0 0 0 3px rgba(232,119,46,.18)}.woocommerce-checkout .form-row label{margin-bottom: 6px;font-size: 14px;font-weight: 700;color: var(--ts-text)}.woocommerce-checkout .form-row .optional{font-weight: 500;color: var(--ts-muted-2)}@media (min-width: 900px){form.checkout.woocommerce-checkout{display: grid;grid-template-columns: minmax(0,1fr) minmax(360px,420px);gap: 24px;align-items: start}form.checkout .checkout-order-review{position: sticky;top: 100px}form.checkout #customer_details,form.checkout .checkout-order-review{flex: none;width: auto !important;max-width: none !important}}form.checkout #customer_details,form.checkout .checkout-order-review{width: auto;max-width: none;margin: 0;float: none;padding: 24px;border: 1px solid var(--ts-line);border-radius: 22px;background-color: var(--ts-card)}form.checkout .woocommerce-billing-fields > h3,form.checkout .woocommerce-shipping-fields,form.checkout .woocommerce-additional-fields > h3{display: none}.ts-co-h{clear: both;width: 100% !important;float: none !important;display: flex !important;gap: 12px;align-items: flex-start;margin: 6px 0 10px !important;padding-top: 6px}.ts-co-h ~ .ts-co-h,#ts_h_delivery_field{margin-top: 22px !important;padding-top: 22px;border-top: 1px solid var(--ts-line)}.ts-co-h__n{display: grid;flex: none;place-items: center;width: 32px;height: 32px;border-radius: 50%;background-color: var(--ts-green);font-weight: 800;color: #FFFFFF}.ts-co-h b{display: block;font-family: var(--ts-font-title);font-size: 18px;color: var(--ts-text)}.ts-co-h small{font-size: 13px;color: var(--ts-muted)}form.checkout .ts-co-addr{display: none}form.checkout.ts-co-door .ts-co-addr{display: block}form.checkout .ts-co-auto input.input-text{background-color: var(--ts-bg);color: var(--ts-muted)}.ts-co-city{position: relative}.ts-co-city.is-picked input.input-text{border-color: var(--ts-green-ok)}.ts-co-sug{position: absolute;top: 100%;right: 0;left: 0;z-index: 50;margin: 4px 0 0;padding: 6px;list-style: none;border: 1px solid var(--ts-line);border-radius: 14px;background-color: #FFFFFF;box-shadow: 0 12px 32px rgba(22,32,26,.14)}.ts-co-sug li{margin: 0;padding: 9px 12px;border-radius: 10px;cursor: pointer}.ts-co-sug li:hover,.ts-co-sug li.is-active{background-color: #FDF1E8}.ts-co-sug b{display: block;font-size: 15px;color: var(--ts-text)}.ts-co-sug small{font-size: 12px;color: var(--ts-muted)}form.checkout #order_review_heading{margin: 0 0 14px;font-family: var(--ts-font-title);font-size: 20px;text-transform: none;color: var(--ts-text)}.woocommerce-checkout-review-order-table{margin-bottom: 16px}.woocommerce-checkout-review-order-table th,.woocommerce-checkout-review-order-table td{padding: 10px 0;border-color: var(--ts-line);font-size: 14px}.woocommerce-checkout-review-order-table .order-total th,.woocommerce-checkout-review-order-table .order-total td{padding-top: 14px;font-size: 17px;color: var(--ts-text)}.woocommerce-checkout-review-order-table .order-total .amount{font-family: var(--ts-font-title);font-size: 22px}.woocommerce-shipping-totals th{display: none}.woocommerce-shipping-totals td{width: 100%;text-align: left !important}.woocommerce-shipping-totals td::before{content: "Доставка";display: block;margin-bottom: 8px;font-weight: 800;color: var(--ts-text)}#shipping_method{display: grid;gap: 8px;margin: 0;padding: 0}#shipping_method li{position: relative;margin: 0 !important;padding: 12px 42px 12px 14px;border: 1px solid var(--ts-line);border-radius: 14px;background-color: #FFFFFF;text-align: left;line-height: 1.35}#shipping_method li:has(input:checked),#shipping_method li:has(input[type="hidden"]){border-color: var(--ts-orange);background-color: #FFF8F2}#shipping_method li input{position: absolute;top: 15px;right: 14px;left: auto;margin: 0;accent-color: var(--ts-orange)}#shipping_method .open-pvz-btn{display: block;margin-top: 10px;padding: 10px 14px;border: 0;border-radius: 12px;background-color: var(--ts-green);font-size: 14px;font-weight: 800;text-align: center;color: #FFFFFF;cursor: pointer}#shipping_method .open-pvz-btn:hover{background-color: var(--ts-green-2)}#shipping_method .cdek-office-info{margin-top: 8px;padding: 8px 10px;border-radius: 10px;background-color: var(--ts-green-soft);font-size: 13px;color: var(--ts-green)}#shipping_method li label{display: inline;font-weight: 700;color: var(--ts-text)}.ts-co-rate-note{display: block;margin-top: 2px;font-size: 12px;color: var(--ts-muted)}#payment.woocommerce-checkout-payment{padding: 0;border-radius: 0;background: none}#payment .wc_payment_methods{display: grid;gap: 8px;margin: 0 0 16px;padding: 0;border: 0}#payment .wc_payment_methods::before{content: "Оплата";display: block;margin-bottom: 0;font-weight: 800;color: var(--ts-text)}#payment .wc_payment_method{margin: 0;padding: 12px 14px;border: 1px solid var(--ts-line);border-radius: 14px;background-color: #FFFFFF}#payment .wc_payment_method:has(> input:checked){border-color: var(--ts-orange);background-color: #FFF8F2}#payment .wc_payment_method > input{accent-color: var(--ts-orange)}#payment .wc_payment_method > label{font-weight: 700;color: var(--ts-text)}#payment .payment_box{margin: 8px 0 0;padding: 0;background: none;font-size: 13px;color: var(--ts-muted)}#payment .payment_box::before{display: none}#payment #place_order{width: 100%;min-height: 56px;border-radius: var(--ts-radius-cta);background-color: var(--ts-orange);font-size: 16px;font-weight: 800;text-transform: none;color: var(--ts-text)}#payment #place_order:hover{background-color: var(--ts-orange-hover)}.woocommerce-privacy-policy-text,#payment .woocommerce-terms-and-conditions-wrapper{font-size: 12px;color: var(--ts-muted)}.woocommerce-cart-form,.cart-collaterals .cart_totals{padding: 22px;border: 1px solid var(--ts-line);border-radius: 22px;background-color: var(--ts-card)}.cart-collaterals .cart_totals h2{font-family: var(--ts-font-title);font-size: 20px;text-transform: none;color: var(--ts-text)}.woocommerce-cart-form .product-name a{font-weight: 700;color: var(--ts-text)}.woocommerce-cart-form .product-thumbnail img{border-radius: 12px;background-color: #FFFFFF}.wc-proceed-to-checkout .checkout-button{min-height: 56px;border-radius: var(--ts-radius-cta);background-color: var(--ts-orange) !important;font-size: 16px;font-weight: 800;text-transform: none;color: var(--ts-text) !important}.ts-co-trust{display: grid;gap: 8px;margin: 16px 0 0;padding: 0;list-style: none;font-size: 13px;line-height: 1.45;color: var(--ts-muted)}.ts-co-trust li{position: relative;margin: 0;padding-left: 24px}.ts-co-trust li::before{content: "✓";position: absolute;left: 2px;font-weight: 800;color: var(--ts-green-ok)}.ts-co-trust b{color: var(--ts-text)}@media (max-width: 767px){.ts-steps{gap: 4px;margin-bottom: 16px}.ts-steps li{font-size: 12px}.ts-steps li:not(:last-child)::after{width: 12px}.ts-steps span{width: 24px;height: 24px;font-size: 12px}form.checkout #customer_details,form.checkout .checkout-order-review,.woocommerce-cart-form,.cart-collaterals .cart_totals{padding: 16px;border-radius: 18px}form.checkout .checkout-order-review{margin-top: 16px}form.checkout .form-row-first,form.checkout .form-row-last{width: 100%;float: none}}.cart-collaterals .cart_totals h2{margin-bottom: 12px;letter-spacing: 0}.cart-collaterals .cart_totals .cart-totals-inner,.cart-collaterals .cart_totals > div{padding: 0;border: 0}.cart-collaterals .cart_totals .order-total .amount{font-family: var(--ts-font-title);font-size: 24px;color: var(--ts-text)}form.checkout .ts-co-hidden{display: none !important}.ts-acc{max-width: 1100px;margin: 0 auto}.ts-acc__group + .ts-acc__group{margin-top: 28px}.ts-acc .ts-acc__h{margin: 0;font-family: var(--ts-font-title);font-size: 19px;font-weight: 700;text-transform: none;color: var(--ts-text)}.ts-acc__sub{margin: 4px 0 14px;font-size: 14px;color: var(--ts-muted)}.ts-acc__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px}.ts-acc__card{display: flex;flex-direction: column;overflow: hidden;border: 1px solid var(--ts-line);border-radius: 18px;background-color: var(--ts-card);transition: border-color .2s}.ts-acc__card:hover{border-color: var(--ts-green)}.ts-acc__img{display: block;aspect-ratio: 1;padding: 10px;background-color: #FFFFFF}.ts-acc__img img{width: 100%;height: 100%;object-fit: contain}.ts-acc__body{display: flex;flex: 1;flex-direction: column;gap: 6px;padding: 4px 14px 14px}.ts-acc__name{display: -webkit-box;overflow: hidden;font-size: 14px;font-weight: 700;line-height: 1.35;color: var(--ts-text);-webkit-line-clamp: 3;-webkit-box-orient: vertical}.ts-acc__stock{font-size: 12px;font-weight: 800;color: var(--ts-orange-text)}.ts-acc__stock.is-in{color: var(--ts-green-ok)}.ts-acc__foot{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;justify-content: space-between;margin-top: auto;padding-top: 6px}.ts-acc__price{font-family: var(--ts-font-title);font-size: 16px;color: var(--ts-text)}.ts-acc__price del{font-size: 12px;color: var(--ts-muted-2)}.ts-acc .ts-acc__buy,.ts-acc .ts-acc__more{min-height: 36px;padding: 0 14px;border-radius: 10px;background-color: var(--ts-green);font-size: 13px;font-weight: 800;line-height: 36px;text-transform: none;color: #FFFFFF}.ts-acc .ts-acc__more{border: 1px solid var(--ts-line-strong);background-color: #FFFFFF;color: var(--ts-text)}.ts-acc .ts-acc__buy.added{background-color: var(--ts-green-ok)}.ts-acc .added_to_cart{display: none}@media (max-width: 1024px){.ts-acc__grid{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.ts-acc__grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}.ts-acc__body{padding: 4px 10px 10px}.ts-acc__foot{flex-direction: column;align-items: stretch}.ts-acc .ts-acc__buy,.ts-acc .ts-acc__more{text-align: center}}form.checkout #billing_address_1_field .optional{display: none}.ts-gen__power:has(.is-surge){gap: 16px 26px}.ts-gen__power:has(.is-surge) b{font-size: 44px}.ts-gen__power:has(.is-surge) span{max-width: 132px}.ts-gen__ladder.is-long .ts-gen__name{font-size: 11px;overflow-wrap: break-word}@media (max-width: 767px){.ts-gen__power:has(.is-surge) b{font-size: 36px}.ts-gen__power:has(.is-surge) span{max-width: 96px;font-size: 12px}.ts-gen__ladder.is-long{grid-auto-columns: 56px;overflow-x: auto;padding-bottom: 6px;scroll-snap-type: x proximity;-webkit-overflow-scrolling: touch}.ts-gen__ladder.is-long li{scroll-snap-align: center}.ts-gen__ladder.is-long a{height: 200px}.ts-gen__ladder.is-long .ts-gen__name{font-size: 10px;line-height: 1.2}}.ts-brand--greenworks{--ts-brand: #3E7A1F;--ts-brand-soft: #EEF5E4;--ts-brand-accent: #8DC63F}.ts-brand--a-ipower{--ts-brand: #E0322A;--ts-brand-dark: #17191B}.ts-brand--aigento{--ts-brand: #C8202B;--ts-brand-soft: #E9ECEF}.ts-brand--tss{--ts-brand: #1485CE;--ts-brand-dark: #0E2747}.ts-card[class*="ts-brand--"] .ts-card__brand{display: inline-flex;align-items: center;gap: 6px}.ts-card[class*="ts-brand--"] .ts-card__brand::before{content: "";width: 14px;height: 3px;border-radius: 3px;background-color: var(--ts-brand,var(--ts-muted))}.ts-card__cart--wide{flex: 1 1 100%}.ts-price-request{font-size: .8em;font-weight: 700;color: var(--ts-text)}.ts-brand--greenworks .ts-intro{position: relative;overflow: hidden;border: 0;border-radius: var(--ts-radius-block);background-color: var(--ts-brand-soft)}.ts-brand--greenworks .ts-intro::before{content: "";position: absolute;top: -70px;right: -70px;width: 240px;height: 240px;border-radius: 50%;background-color: var(--ts-brand-accent);opacity: .25;pointer-events: none}.ts-brand--greenworks .ts-intro > *{position: relative}.ts-brand--greenworks .ts-intro__kicker{background-color: #FFFFFF;color: var(--ts-brand)}.ts-brand--greenworks .ts-intro__fits{background-color: rgba(255,255,255,.75)}.ts-brand--greenworks .ts-intro__ok{color: var(--ts-brand)}.ts-brand--a-ipower .ts-gen__top{position: relative;overflow: hidden;padding-bottom: 38px;background-color: var(--ts-brand-dark)}.ts-brand--a-ipower .ts-gen__top::after{content: "";position: absolute;right: 0;bottom: 0;left: 0;height: 10px;background: repeating-linear-gradient(-45deg,var(--ts-brand) 0 14px,transparent 14px 28px)}.ts-brand--a-ipower .ts-gen__kicker,.ts-brand--a-ipower .ts-gen__power .is-surge b{color: #FF5A50}.ts-brand--a-ipower .ts-gen__lead{color: #D0D4D8}.ts-brand--a-ipower .ts-gen__power span{color: #A9AEB3}.ts-brand--aigento .ts-gen__top{border: 1px solid #D9DDE1;background: linear-gradient(145deg,#F6F7F8,var(--ts-brand-soft));color: var(--ts-text)}.ts-brand--aigento .ts-gen__kicker{color: var(--ts-brand)}.ts-brand--aigento .ts-gen__title{color: var(--ts-text)}.ts-brand--aigento .ts-gen__lead,.ts-brand--aigento .ts-gen__power span{color: var(--ts-muted)}.ts-brand--aigento .ts-gen__power b{color: var(--ts-text)}.ts-brand--aigento .ts-gen__power > div:first-child b{color: var(--ts-brand)}.ts-brand--aigento .ts-gen__fuel{background-color: #FFFFFF;box-shadow: inset 0 0 0 1px #D9DDE1}.ts-brand--aigento .ts-gen__fuel button,.ts-brand--aigento .ts-gen__fuel button.is-on{color: var(--ts-text)}.ts-dgu{--dgu-navy: #0E2747;--dgu-blue: #1485CE;--dgu-sky: #D7EAF7;--dgu-soft: #F1F7FC;--dgu-ice: #7CC4F2}.ts-dgu__hero,.ts-dgu__lead-form{border-radius: var(--ts-radius-block);background-color: var(--dgu-navy);background-image: linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size: 32px 32px;color: #FFFFFF}.ts-dgu__hero{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 28px;align-items: center;padding: 30px}.ts-dgu__tags{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 14px}.ts-dgu__tags span{padding: 6px 9px;border: 1px solid rgba(124,196,242,.4);border-radius: 8px;font-size: 12px;font-weight: 800;line-height: 1;letter-spacing: .08em;text-transform: uppercase;color: var(--dgu-ice)}.ts-dgu__title{margin: 0 0 12px;font-family: var(--ts-font-title);font-size: 28px;font-weight: 700;line-height: 1.18;color: inherit}.ts-dgu__lead{margin: 0 0 22px;color: #C9D6E4}.ts-dgu__nums{display: flex;margin-bottom: 24px;border-top: 1px solid rgba(255,255,255,.15)}.ts-dgu__nums > div{flex: 1;padding: 14px 14px 0 0}.ts-dgu__nums > div + div{padding-left: 14px;border-left: 1px solid rgba(255,255,255,.15)}.ts-dgu__nums b{display: block;font-family: var(--ts-font-title);font-size: 40px;line-height: 1;white-space: nowrap;color: #FFFFFF}.ts-dgu__nums span{display: block;margin-top: 6px;font-size: 12.5px;line-height: 1.35;color: #9FB3C8}.ts-dgu .ts-dgu__nums i,.ts-dgu .ts-dgu__big i{font-style: normal !important}.ts-dgu__cta{display: flex;flex-wrap: wrap;gap: 10px}.ts-dgu__photo{position: relative;padding: 16px 16px 38px;border-radius: var(--ts-radius-card);background-color: #FFFFFF}.ts-dgu__pic img{display: block;width: 100%;height: auto;max-height: 340px;object-fit: contain}.ts-dgu__dim{position: absolute;right: 16px;bottom: 12px;left: 16px;display: flex;align-items: center;gap: 8px;font-size: 12px;font-weight: 700;color: #6E8197}.ts-dgu__dim i{position: relative;flex: 1;height: 1px;background-color: #9DB0C4}.ts-dgu__dim i::before,.ts-dgu__dim i::after{content: "";position: absolute;top: -4px;width: 1px;height: 9px;background-color: #9DB0C4}.ts-dgu__dim i::before{left: 0}.ts-dgu__dim i::after{right: 0}.ts-dgu__config{display: grid;grid-template-columns: minmax(0,1.45fr) minmax(0,1fr);gap: 16px;margin-top: 16px}.ts-dgu__box{padding: 22px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-dgu__h{margin: 0 0 4px;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;line-height: 1.25;color: var(--ts-text)}.ts-dgu__sub{margin: 0 0 16px;font-size: 14px;color: var(--ts-muted)}.ts-dgu__vers{display: grid;grid-template-columns: repeat(auto-fill,minmax(112px,1fr));gap: 10px}.ts-dgu__ver{display: flex;flex-direction: column;align-items: stretch;min-height: 0;padding: 10px;border: 1.5px solid var(--ts-line);border-radius: 16px;background-color: #FFFFFF;font: inherit;text-align: left;text-transform: none;color: var(--ts-text);cursor: pointer;transition: border-color .15s,box-shadow .15s}.ts-dgu__ver:hover{border-color: var(--dgu-sky)}.ts-dgu__ver.is-on{border-color: var(--dgu-blue);box-shadow: 0 0 0 3px var(--dgu-sky)}.ts-dgu__ver-img img{display: block;width: 100%;height: auto;aspect-ratio: 1;margin-bottom: 8px;object-fit: contain}.ts-dgu__ver b{font-size: 14px;line-height: 1.25}.ts-dgu__ver small{margin-top: 2px;font-size: 12px;color: var(--ts-muted)}.ts-dgu__avr{display: flex;align-items: flex-start;gap: 12px;margin: 16px 0 0;padding: 14px 16px;border-radius: 14px;background-color: var(--dgu-soft);font-size: 14px;line-height: 1.45;color: var(--ts-text-2);cursor: pointer}.ts-dgu__avr input{flex: 0 0 auto;width: 22px;height: 22px;margin: 2px 0 0;accent-color: var(--dgu-blue)}.ts-dgu__avr b{display: block;font-size: 15px;color: var(--ts-text)}.ts-dgu__pricebox{display: flex;flex-direction: column;gap: 8px;border-color: var(--dgu-sky);background-color: var(--dgu-soft)}.ts-dgu__plbl{font-size: 13px;color: var(--ts-muted)}.ts-dgu__price{font-family: var(--ts-font-title);font-size: 32px;line-height: 1.1;color: var(--dgu-navy)}.ts-dgu__note{margin: 0 0 8px;font-size: 14px;color: var(--ts-muted)}.ts-dgu__pricebox .ts-btn{width: 100%}.ts-dgu__kp{gap: 8px}.ts-dgu__kp svg{width: 18px;height: 18px}.ts-dgu__pricebox ul{margin: auto 0 0;padding: 12px 0 0;list-style: none;font-size: 14px}.ts-dgu__pricebox li{position: relative;padding: 5px 0 5px 24px}.ts-dgu__pricebox li::before{content: "";position: absolute;top: 10px;left: 0;width: 10px;height: 10px;border: 2px solid var(--dgu-blue);border-radius: 50%}.ts-dgu__grid{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;margin-top: 16px}.ts-dgu__grid > :first-child{grid-column: 1 / -1}.ts-dgu__spec{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);column-gap: 0;margin: 0;font-size: 14px}.ts-dgu__spec dd:nth-of-type(odd){padding-right: 24px}.ts-dgu__spec dt{padding: 8px 12px 8px 0;border-bottom: 1px dashed var(--ts-line);color: var(--ts-muted)}.ts-dgu__spec dd{margin: 0;padding: 8px 0;border-bottom: 1px dashed var(--ts-line);font-weight: 700;text-align: right}.ts-dgu__fuel{margin: 0;padding: 0;list-style: none}.ts-dgu__fuel li{display: grid;grid-template-columns: 1fr auto;gap: 6px;margin-bottom: 14px;font-size: 14px}.ts-dgu__fuel i{grid-column: 1 / -1;height: 10px;border-radius: 99px;background: linear-gradient(90deg,var(--dgu-blue) var(--w),var(--dgu-soft) var(--w))}.ts-dgu__big{display: flex;align-items: baseline;gap: 10px;margin: 4px 0 0;font-size: 13px;color: var(--ts-muted)}.ts-dgu__big b{font-family: var(--ts-font-title);font-size: 32px;line-height: 1;white-space: nowrap;color: var(--dgu-navy)}.ts-dgu__steps{margin: 0;padding: 0;list-style: none;counter-reset: dgu}.ts-dgu__steps li{position: relative;padding: 0 0 16px 44px;font-size: 14px;color: var(--ts-muted);counter-increment: dgu}.ts-dgu__steps li b{display: block;font-size: 15px;color: var(--ts-text)}.ts-dgu__steps li::before{content: counter(dgu);position: absolute;top: 0;left: 0;width: 30px;height: 30px;border-radius: 10px;background-color: var(--dgu-navy);font-family: var(--ts-font-title);font-size: 14px;line-height: 30px;text-align: center;color: #FFFFFF}.ts-dgu__steps li:not(:last-child)::after{content: "";position: absolute;top: 34px;bottom: 4px;left: 14.5px;width: 1px;background-color: var(--ts-line)}.ts-dgu__code{margin-top: 16px;padding: 20px 24px 22px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-dgu__code .ts-dgu__h{margin-bottom: 14px}.ts-dgu__code ol{display: flex;flex-wrap: wrap;gap: 10px;margin: 0;padding: 0;list-style: none}.ts-dgu__code li{display: flex;flex: 1 1 78px;flex-direction: column;gap: 8px}.ts-dgu__code b{display: flex;align-items: center;justify-content: center;min-height: 50px;padding: 0 8px;border-radius: 14px;background-color: var(--dgu-soft);font-family: var(--ts-font-title);font-size: 19px;line-height: 1;color: var(--dgu-navy)}.ts-dgu__code .is-key b{background-color: var(--dgu-navy);color: #FFFFFF}.ts-dgu__code span{font-size: 13px;line-height: 1.35;color: var(--ts-muted)}.ts-dgu__line{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}.ts-dgu__line a{display: inline-flex;align-items: baseline;gap: 4px;padding: 9px 14px;border: 1.5px solid var(--ts-line);border-radius: 999px;background-color: #FFFFFF;font-size: 13px;color: var(--ts-muted);text-decoration: none}.ts-dgu__line a b{font-size: 15px;color: var(--ts-text)}.ts-dgu__line a:hover{border-color: var(--dgu-blue)}.ts-dgu__line a.is-cur{border-color: var(--dgu-navy);background-color: var(--dgu-navy);color: #C9D6E4}.ts-dgu__line a.is-cur b{color: #FFFFFF}.ts-dgu__series{margin-top: 24px}.ts-dgu__scroll{overflow-x: auto}.ts-dgu__series table{width: 100%;min-width: 560px;margin: 0;border-collapse: collapse;font-size: 14px}.ts-dgu__series th,.ts-dgu__series td{padding: 11px 10px;border: 0;border-bottom: 1px solid var(--ts-line);text-align: left;vertical-align: top}.ts-dgu__series th{font-size: 13px;font-weight: 800;text-transform: none;color: var(--ts-text)}.ts-dgu__series td:first-child{font-weight: 800;white-space: nowrap}.ts-dgu__series tr.is-cur td{background-color: var(--dgu-soft)}.ts-dgu__lead-form{display: grid;grid-template-columns: minmax(0,1.4fr) auto;gap: 20px;align-items: center;margin-top: 24px;padding: 26px 28px}.ts-dgu__lead-form .ts-dgu__title{margin-bottom: 8px;font-size: 22px}.ts-dgu__lead-form p:last-child{margin: 0;color: #C9D6E4}.ts-dgu__src{margin: 14px 0 0;font-size: 12.5px;color: var(--ts-muted-2)}@media (max-width: 1024px){.ts-dgu__hero,.ts-dgu__config,.ts-dgu__lead-form{grid-template-columns: 1fr}.ts-dgu__spec{grid-template-columns: auto minmax(0,1fr)}.ts-dgu__spec dd:nth-of-type(odd){padding-right: 0}}@media (max-width: 767px){.ts-dgu__hero{padding: 22px 18px}.ts-dgu__title{font-size: 22px}.ts-dgu__nums b{font-size: 30px}.ts-dgu__nums > div{padding-right: 10px}.ts-dgu__nums > div + div{padding-left: 10px}.ts-dgu__cta .ts-btn{flex: 1 1 100%}.ts-dgu__grid{grid-template-columns: 1fr}.ts-dgu__box,.ts-dgu__code{padding: 18px}.ts-dgu__vers{grid-template-columns: 1fr 1fr}.ts-dgu__lead-form{padding: 22px 18px}}.ts-fab{position: fixed;right: 20px;bottom: 20px;z-index: 390;display: flex;flex-direction: column;align-items: flex-end;gap: 12px}.ts-fab__btn{display: inline-flex;align-items: center;gap: 10px;min-height: 0;height: 56px;padding: 0 22px 0 18px;border: 0;border-radius: 999px;background-color: var(--ts-green);box-shadow: 0 10px 28px rgba(22,32,26,.28);font: inherit;font-size: 15px;font-weight: 800;text-transform: none;color: #FFFFFF;cursor: pointer;transition: transform .15s,background-color .15s}.ts-fab__btn:hover{background-color: var(--ts-green-2);color: #FFFFFF;transform: translateY(-2px)}.ts-fab__close,.ts-fab.is-open .ts-fab__open{display: none}.ts-fab.is-open .ts-fab__close{display: block}.ts-fab__menu{width: 290px;padding: 10px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: #FFFFFF;box-shadow: 0 18px 44px rgba(22,32,26,.18)}.ts-fab__head{margin: 6px 8px 8px;font-family: var(--ts-font-title);font-size: 15px;font-weight: 700;color: var(--ts-text)}.ts-fab__head small{display: block;margin-top: 2px;font-family: var(--ts-font-text);font-size: 12.5px;font-weight: 500;color: var(--ts-muted)}.ts-fab__item{display: flex;align-items: center;gap: 12px;padding: 10px 8px;border-radius: 14px;color: var(--ts-text);text-decoration: none}.ts-fab__item:hover{background-color: var(--ts-bg);color: var(--ts-text)}.ts-fab__item b{display: block;font-size: 15px;line-height: 1.25}.ts-fab__item small{display: block;font-size: 12.5px;line-height: 1.3;color: var(--ts-muted)}.ts-fab__ico{display: grid;flex: 0 0 auto;place-items: center;width: 42px;height: 42px;border-radius: 50%;color: #FFFFFF}.ts-fab__ico--wa{background-color: #25D366}.ts-fab__ico--max{background: linear-gradient(135deg,#3A7BFF,#8A3CFF);font-size: 11px;font-weight: 800;letter-spacing: .02em}.ts-fab__ico--tel{background-color: var(--ts-orange);color: var(--ts-text)}html.ts-modal-open .ts-fab{display: none}@media (max-width: 1024px){.ts-fab{right: 14px;bottom: calc(72px + env(safe-area-inset-bottom,0px))}.ts-fab__btn{width: 56px;padding: 0;justify-content: center}.ts-fab__label{display: none}.ts-fab__menu{width: min(300px,calc(100vw - 28px))}}.ts-single-trust__rating{flex-wrap: wrap;align-items: center}.ts-single-trust__badge{position: relative;display: block;width: 150px;height: 50px;margin-left: auto}.ts-single-trust__badge iframe{display: block;border: 0;pointer-events: none}.ts-brand--mobil-k{--ts-brand: #C8161D}.ts-agro{--agro-red: #C8161D;--agro-red-2: #A31117;--agro-soft: #FCEDEE;--agro-earth: #2B1D17}.ts-agro__hero,.ts-agro__service{border-radius: var(--ts-radius-block);background-color: var(--agro-red);background-image: repeating-linear-gradient(-28deg,rgba(0,0,0,.07) 0 2px,transparent 2px 22px),linear-gradient(160deg,var(--agro-red),var(--agro-red-2));color: #FFFFFF}.ts-agro__hero{display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 28px;align-items: center;padding: 30px}.ts-agro__tags{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 14px}.ts-agro__tags span{padding: 6px 9px;border-radius: 8px;background-color: rgba(255,255,255,.16);font-size: 12px;font-weight: 800;line-height: 1;letter-spacing: .08em;text-transform: uppercase;color: #FFFFFF}.ts-agro__title{margin: 0 0 12px;font-family: var(--ts-font-title);font-size: 28px;font-weight: 700;line-height: 1.18;color: inherit}.ts-agro__lead{margin: 0 0 22px;color: #FFE3E4}.ts-agro__nums{display: flex;border-top: 1px solid rgba(255,255,255,.25)}.ts-agro__nums > div{flex: 1;padding: 14px 14px 0 0}.ts-agro__nums > div + div{padding-left: 14px;border-left: 1px solid rgba(255,255,255,.25)}.ts-agro__nums b{display: block;font-family: var(--ts-font-title);font-size: 36px;line-height: 1;white-space: nowrap;color: #FFFFFF}.ts-agro__nums span{display: block;margin-top: 6px;font-size: 12.5px;line-height: 1.35;color: #FFD3D5}.ts-agro__photo{padding: 14px;border-radius: var(--ts-radius-card);background-color: #FFFFFF}.ts-agro__photo img{display: block;width: 100%;height: auto;max-height: 360px;object-fit: contain}.ts-agro__box{margin-top: 16px;padding: 22px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-agro__h{margin: 0 0 4px;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;color: var(--ts-text)}.ts-agro__sub{margin: 0 0 16px;font-size: 14px;color: var(--ts-muted)}.ts-agro__can{display: grid;grid-template-columns: repeat(auto-fill,minmax(190px,1fr));gap: 8px;margin: 0;padding: 0;list-style: none}.ts-agro__can li{display: flex;align-items: center;gap: 10px;padding: 10px 12px;border-radius: 12px;background-color: var(--agro-soft);font-size: 14px;font-weight: 600;color: var(--ts-text)}.ts-agro__ok{display: grid;flex: 0 0 auto;place-items: center;width: 24px;height: 24px;border-radius: 50%;background-color: var(--agro-red);color: #FFFFFF}.ts-agro__ok .ts-ico{width: 15px;height: 15px;stroke-width: 2.5}.ts-agro__spec{display: grid;grid-template-columns: minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);margin: 0;font-size: 14px}.ts-agro__spec dt{padding: 8px 12px 8px 0;border-bottom: 1px dashed var(--ts-line);color: var(--ts-muted)}.ts-agro__spec dd{margin: 0;padding: 8px 0;border-bottom: 1px dashed var(--ts-line);font-weight: 700;text-align: right}.ts-agro__spec dd:nth-of-type(odd){padding-right: 24px}.ts-agro__feats{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px;margin: 0;padding: 0;list-style: none;counter-reset: agro}.ts-agro__feats li{position: relative;padding: 18px 18px 18px 60px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card);counter-increment: agro}.ts-agro__feats li::before{content: counter(agro,decimal-leading-zero);position: absolute;top: 16px;left: 16px;font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;color: var(--agro-red)}.ts-agro__feats b{display: block;margin-bottom: 4px;font-size: 15px;color: var(--ts-text)}.ts-agro__feats span{display: block;font-size: 14px;line-height: 1.5;color: var(--ts-muted)}.ts-agro__scroll{overflow-x: auto}.ts-agro__fam{width: 100%;min-width: 480px;margin: 0;border-collapse: collapse;font-size: 14px}.ts-agro__fam th,.ts-agro__fam td{padding: 11px 10px;border: 0;border-bottom: 1px solid var(--ts-line);text-align: left}.ts-agro__fam th{font-size: 13px;font-weight: 800;text-transform: none;color: var(--ts-text)}.ts-agro__fam tr.is-cur td{background-color: var(--agro-soft);font-weight: 700}.ts-agro__fam a{color: var(--ts-text);text-decoration: underline;text-decoration-color: var(--agro-red);text-underline-offset: 3px}.ts-agro__cards{display: grid;grid-template-columns: repeat(auto-fill,minmax(150px,1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.ts-agro__cards a{display: flex;flex-direction: column;height: 100%;padding: 10px;border: 1px solid var(--ts-line);border-radius: 16px;background-color: #FFFFFF;color: var(--ts-text);text-decoration: none;transition: border-color .15s}.ts-agro__cards a:hover{border-color: var(--agro-red)}.ts-agro__card-img img{display: block;width: 100%;height: auto;aspect-ratio: 1;margin-bottom: 8px;object-fit: contain}.ts-agro__card-name{display: -webkit-box;overflow: hidden;margin-bottom: 6px;font-size: 13px;line-height: 1.35;-webkit-line-clamp: 3;-webkit-box-orient: vertical}.ts-agro__cards b{margin-top: auto;font-size: 14px}.ts-agro__service{display: grid;grid-template-columns: minmax(0,1.4fr) auto;gap: 20px;align-items: center;margin-top: 24px;padding: 26px 28px}.ts-agro__service .ts-agro__title{margin-bottom: 8px;font-size: 21px}.ts-agro__service p:last-child{margin: 0;color: #FFE3E4}.ts-agro__cta{display: flex;flex-wrap: wrap;gap: 10px}@media (max-width: 1024px){.ts-agro__hero,.ts-agro__service{grid-template-columns: 1fr}.ts-agro__spec{grid-template-columns: auto minmax(0,1fr)}.ts-agro__spec dd:nth-of-type(odd){padding-right: 0}}@media (max-width: 767px){.ts-agro__hero{padding: 22px 18px}.ts-agro__title{font-size: 22px}.ts-agro__nums b{font-size: 28px}.ts-agro__nums > div{padding-right: 10px}.ts-agro__nums > div + div{padding-left: 10px}.ts-agro__feats{grid-template-columns: 1fr}.ts-agro__box{padding: 18px}.ts-agro__cards{grid-template-columns: 1fr 1fr}.ts-agro__service{padding: 22px 18px}.ts-agro__cta .ts-btn{flex: 1 1 100%}}.ts-svc-kicker{display: inline-flex;align-items: center;gap: 8px;margin-bottom: 4px;padding: 6px 12px;border-radius: 999px;background-color: var(--ts-green-soft);font-size: 12.5px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: var(--ts-green)}.ts-svc-kicker--light{background-color: rgba(255,255,255,.12);color: #FFFFFF}.ts-container--narrow{max-width: 900px}.ts-section--tint{margin-top: 72px;padding-bottom: 72px;background-color: #ECE8DE}.ts-svc-hero{position: relative;overflow: hidden;padding: 28px 0 64px;font-family: var(--ts-font-text)}.ts-svc-hero--green{background: radial-gradient(900px 420px at 85% 10%,rgba(232,119,46,.22),transparent 60%),radial-gradient(700px 500px at 0% 100%,rgba(62,102,80,.9),transparent 70%),var(--ts-green);color: #FFFFFF}.ts-svc-hero--navy{background-color: #0E2747;background-image: radial-gradient(800px 420px at 90% 0%,rgba(20,133,206,.35),transparent 60%),linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size: auto,32px 32px,32px 32px;color: #FFFFFF}.ts-svc-hero--light{background: radial-gradient(700px 360px at 100% 0%,rgba(232,119,46,.16),transparent 60%),radial-gradient(600px 400px at 0% 100%,rgba(31,61,43,.08),transparent 70%),var(--ts-bg);color: var(--ts-text)}.ts-svc-hero__grid{display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);gap: 48px;align-items: center}.ts-svc-crumbs{display: flex;gap: 8px;margin-bottom: 28px;font-size: 13px;opacity: .75}.ts-svc-crumbs a{color: inherit}.ts-svc-hero__title{margin: 14px 0 16px;font-family: var(--ts-font-title);font-size: 46px;font-weight: 700;line-height: 1.08;letter-spacing: -1px;color: inherit}.ts-svc-hero__lead{max-width: 620px;margin: 0 0 28px;font-size: 17px;line-height: 1.6;opacity: .88}.ts-svc-hero__cta{display: flex;flex-wrap: wrap;gap: 12px}.ts-svc-hero__cta .ts-btn{transition: transform .2s,box-shadow .2s,background-color .2s}.ts-svc-hero__cta .ts-btn--accent:hover{transform: translateY(-2px);box-shadow: 0 12px 28px rgba(232,119,46,.4)}.ts-svc-chips{display: flex;flex-wrap: wrap;gap: 8px;margin: 26px 0 0;padding: 0;list-style: none}.ts-svc-chips li{padding: 8px 14px;border: 1px solid rgba(255,255,255,.22);border-radius: 999px;font-size: 13px;font-weight: 700}.ts-avr{--on: #FFC24B;--off: rgba(255,255,255,.22);padding: 22px 22px 18px;border: 1px solid rgba(255,255,255,.14);border-radius: var(--ts-radius-block);background: rgba(255,255,255,.06);box-shadow: 0 30px 60px rgba(0,0,0,.25);backdrop-filter: blur(6px)}.ts-avr__svg{display: block;width: 100%;height: auto}.ts-avr__node rect,.ts-avr__node path:first-child{fill: rgba(255,255,255,.08);stroke: rgba(255,255,255,.35);stroke-width: 1.5;transition: fill .4s,stroke .4s,filter .4s}.ts-avr__node text{fill: #FFFFFF;font: 700 13px var(--ts-font-text);text-anchor: middle}.ts-avr__big{font: 700 20px var(--ts-font-title) !important}.ts-avr__tiny{font-size: 11px !important;opacity: .7}.ts-avr__ico{fill: var(--off);transition: fill .4s}.ts-avr__ico-o{fill: none;stroke: rgba(255,255,255,.55);stroke-width: 2}.ts-avr__win{fill: rgba(255,255,255,.12);transition: fill .5s,filter .5s}.ts-avr__wire{fill: none;stroke: var(--off);stroke-width: 4;stroke-linecap: round;stroke-dasharray: 8 10;transition: stroke .4s}.ts-avr__x path{stroke: #FF6B5B;stroke-width: 4;stroke-linecap: round;opacity: 0;transition: opacity .3s}@keyframes ts-flow{to{stroke-dashoffset: -36}}@keyframes ts-glow{50%{filter: drop-shadow(0 0 10px rgba(255,194,75,.8))}}.ts-avr[data-state="grid"] .ts-avr__wire--grid,.ts-avr[data-state="back"] .ts-avr__wire--grid,.ts-avr[data-state="grid"] .ts-avr__wire--house,.ts-avr[data-state="gen"] .ts-avr__wire--house,.ts-avr[data-state="back"] .ts-avr__wire--house,.ts-avr[data-state="gen"] .ts-avr__wire--gen{stroke: var(--on);animation: ts-flow .8s linear infinite}.ts-avr[data-state="grid"] .ts-avr__node--grid .ts-avr__ico,.ts-avr[data-state="back"] .ts-avr__node--grid .ts-avr__ico{fill: var(--on)}.ts-avr[data-state="out"] .ts-avr__x path,.ts-avr[data-state="gen"] .ts-avr__x path{opacity: 1}.ts-avr[data-state="out"] .ts-avr__wire--grid,.ts-avr[data-state="gen"] .ts-avr__wire--grid{stroke: rgba(255,107,91,.55)}.ts-avr[data-state="grid"] .ts-avr__win,.ts-avr[data-state="gen"] .ts-avr__win,.ts-avr[data-state="back"] .ts-avr__win{fill: var(--on);filter: drop-shadow(0 0 6px rgba(255,194,75,.9))}.ts-avr[data-state="gen"] .ts-avr__node--gen rect:first-child{fill: rgba(232,119,46,.35);stroke: var(--ts-orange);animation: ts-glow 1.2s ease-in-out infinite}.ts-avr[data-state="out"] .ts-avr__node--avr rect,.ts-avr[data-state="gen"] .ts-avr__node--avr rect{stroke: var(--on)}.ts-avr__caption{position: relative;min-height: 64px;margin-top: 10px}.ts-avr__step{position: absolute;inset: 0;font-size: 14.5px;line-height: 1.5;color: rgba(255,255,255,.85);opacity: 0;transform: translateY(6px);transition: opacity .35s,transform .35s}.ts-avr__step b{display: block;font-size: 16px;color: #FFFFFF}.ts-avr[data-state="grid"] [data-cap="grid"],.ts-avr[data-state="out"] [data-cap="out"],.ts-avr[data-state="gen"] [data-cap="gen"],.ts-avr[data-state="back"] [data-cap="back"]{opacity: 1;transform: none}.ts-avr__dots{display: flex;gap: 8px;margin-top: 8px}.ts-avr__dots button{width: 26px;height: 6px;min-height: 0;padding: 0;border: 0;border-radius: 6px;background-color: rgba(255,255,255,.25);cursor: pointer;transition: background-color .3s,width .3s}.ts-avr[data-state="grid"] [data-go="grid"],.ts-avr[data-state="out"] [data-go="out"],.ts-avr[data-state="gen"] [data-go="gen"],.ts-avr[data-state="back"] [data-go="back"]{width: 44px;background-color: var(--on)}.ts-svc-cards{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px;margin: 0;padding: 0;list-style: none}.ts-svc-card{position: relative;padding: 26px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: var(--ts-card);transition: transform .25s,box-shadow .25s,border-color .25s}.ts-svc-card::after{content: "";position: absolute;inset: -1px;border-radius: inherit;background: linear-gradient(135deg,rgba(232,119,46,.55),rgba(31,61,43,.2) 45%,transparent 70%);opacity: 0;transition: opacity .25s;pointer-events: none;-webkit-mask: linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite: xor;mask-composite: exclude;padding: 1.5px}.ts-svc-card:hover{border-color: transparent;box-shadow: 0 22px 44px rgba(22,32,26,.1);transform: translateY(-6px)}.ts-svc-card:hover::after{opacity: 1}.ts-svc-card__ico{display: grid;place-items: center;width: 52px;height: 52px;margin-bottom: 16px;border-radius: 16px;background-color: var(--ts-green-soft);color: var(--ts-green);transition: transform .35s,background-color .25s,color .25s}.ts-svc-card:hover .ts-svc-card__ico{background-color: var(--ts-green);color: #FFFFFF;transform: rotate(-8deg) scale(1.06)}.ts-svc-card__ico svg,.ts-svc-tile__ico svg,.ts-svc-place__badge svg{width: 26px;height: 26px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.ts-svc-card h3{margin: 0 0 6px;font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;color: var(--ts-text)}.ts-svc-card p{margin: 0;font-size: 15px;line-height: 1.55;color: var(--ts-muted)}.ts-svc-cards--navy .ts-svc-card__ico{background-color: #E3EEF8;color: #0E2747}.ts-svc-cards--navy .ts-svc-card:hover .ts-svc-card__ico{background-color: #0E2747;color: #FFFFFF}.ts-svc-paths{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.ts-svc-path{position: relative;display: flex;flex-direction: column;min-height: 280px;padding: 28px;overflow: hidden;border-radius: var(--ts-radius-block);background-color: var(--ts-card);color: var(--ts-text);text-decoration: none;transition: transform .3s,box-shadow .3s}.ts-svc-path::before{content: "";position: absolute;right: -60px;bottom: -60px;width: 180px;height: 180px;border-radius: 50%;background-color: var(--ts-green-soft);transition: transform .5s}.ts-svc-path:hover{box-shadow: 0 26px 50px rgba(22,32,26,.14);color: var(--ts-text);transform: translateY(-6px)}.ts-svc-path:hover::before{transform: scale(2.6)}.ts-svc-path > *{position: relative}.ts-svc-path__tag{align-self: flex-start;margin-bottom: 18px;padding: 5px 10px;border-radius: 8px;background-color: var(--ts-bg);font-size: 12px;font-weight: 800;text-transform: uppercase;letter-spacing: .05em}.ts-svc-path h3{margin: 0 0 10px;font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;line-height: 1.2}.ts-svc-path p{margin: 0 0 20px;font-size: 15px;line-height: 1.55;color: var(--ts-muted)}.ts-svc-path__go{margin-top: auto;font-weight: 800}.ts-svc-path__go span{display: inline-block;transition: transform .3s}.ts-svc-path:hover .ts-svc-path__go span{transform: translateX(6px)}.ts-svc-path--accent{background-color: var(--ts-orange)}.ts-svc-path--accent::before{background-color: rgba(255,255,255,.22)}.ts-svc-path--accent p{color: var(--ts-text)}.ts-svc-path--accent .ts-svc-path__tag{background-color: rgba(255,255,255,.5)}.ts-svc-path--navy{background-color: #0E2747;color: #FFFFFF}.ts-svc-path--navy:hover{color: #FFFFFF}.ts-svc-path--navy::before{background-color: rgba(20,133,206,.35)}.ts-svc-path--navy p{color: #C9D6E4}.ts-svc-path--navy .ts-svc-path__tag{background-color: rgba(255,255,255,.12)}.ts-svc-steps{position: relative;display: grid;grid-template-columns: repeat(5,minmax(0,1fr));gap: 18px;margin: 0;padding: 0;list-style: none}.ts-svc-steps::before,.ts-svc-steps::after{content: "";position: absolute;top: 23px;left: 24px;right: 24px;height: 2px;background-color: var(--ts-line)}.ts-svc-steps::after{right: auto;width: calc(100% - 48px);background: linear-gradient(90deg,var(--ts-orange),var(--ts-green));transform: scaleX(1);transform-origin: left;transition: transform 1.4s cubic-bezier(.2,.7,.2,1) .2s}.ts-svc-steps li{position: relative;z-index: 1;font-size: 14.5px;line-height: 1.5;color: var(--ts-muted)}.ts-svc-steps b{display: block;margin: 14px 0 4px;font-size: 16px;color: var(--ts-text)}.ts-svc-steps__n{display: grid;place-items: center;width: 48px;height: 48px;border: 2px solid var(--ts-card);border-radius: 16px;background-color: var(--ts-green);box-shadow: 0 0 0 6px var(--ts-bg);font-family: var(--ts-font-title);font-size: 18px;color: #FFFFFF;transition: transform .3s}.ts-svc-steps li:hover .ts-svc-steps__n{transform: translateY(-4px) rotate(-6deg)}.ts-svc-steps--navy .ts-svc-steps__n{background-color: #0E2747}.ts-svc-steps--navy::after{background: linear-gradient(90deg,#1485CE,#0E2747)}.ts-zones{display: grid;grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);gap: 24px;align-items: center}.ts-zones__map{overflow: hidden;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: #FFFFFF}.ts-zones__map svg{display: block;width: 100%;height: auto}.ts-zones__bg{fill: #FBFAF6}.ts-zones__grid{stroke: #EFEBE1;stroke-width: 1}.ts-zones__river{fill: none;stroke: #BFDDF2;stroke-width: 26;stroke-linecap: round}.ts-zones__river--thin{stroke-width: 10}.ts-zones__rlabel{fill: #6FA8D6;font: italic 700 13px var(--ts-font-text);letter-spacing: .1em}.ts-zones__area{stroke-width: 2;transition: fill-opacity .35s,stroke-opacity .35s,opacity .35s}.ts-zones__area--1{fill: #1F7A45;fill-opacity: .18;stroke: #1F7A45}.ts-zones__area--2{fill: #E8772E;fill-opacity: .08;stroke: #E8772E;stroke-dasharray: 8 7}.ts-zones__area--3{fill: #5B665E;fill-opacity: .03;stroke: #C9C3B5;stroke-dasharray: 3 6}.ts-zones__z{cursor: pointer;transition: opacity .35s}.ts-zones__ztag{fill: var(--ts-muted);font: 800 12px var(--ts-font-text);letter-spacing: .06em;text-transform: uppercase}.ts-zones__ztag--1{fill: #1F7A45}.ts-zones[data-active="1"] .ts-zones__area--1{fill-opacity: .32}.ts-zones[data-active="2"] .ts-zones__area--2{fill-opacity: .22;stroke-width: 3}.ts-zones[data-active="3"] .ts-zones__area--3{fill-opacity: .12;stroke: #5B665E}.ts-zones[data-active="1"] .ts-zones__z[data-zone="2"],.ts-zones[data-active="1"] .ts-zones__z[data-zone="3"]{opacity: .55}.ts-zones[data-active="2"] .ts-zones__z[data-zone="3"]{opacity: .55}.ts-zones__city circle{fill: var(--ts-text)}.ts-zones__city text{fill: var(--ts-text);font: 700 14px var(--ts-font-text)}.ts-zones__city .ts-zones__small,.ts-zones__small{fill: var(--ts-muted);font: 600 11.5px var(--ts-font-text)}.ts-zones__city--home circle{fill: var(--ts-orange)}.ts-zones__pulse{fill: none !important;stroke: var(--ts-orange);stroke-width: 2;transform-origin: 330px 180px;animation: ts-pulse 2s ease-out infinite}@keyframes ts-pulse{from{opacity: .9;transform: scale(.5)}to{opacity: 0;transform: scale(1.6)}}.ts-zones__note{fill: #B5AE9F;font: 600 11px var(--ts-font-text)}.ts-zones__list{display: flex;flex-direction: column;gap: 10px}.ts-zones__item{display: flex;align-items: flex-start;gap: 14px;min-height: 0;padding: 18px;border: 1.5px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card);font: inherit;text-align: left;text-transform: none;color: var(--ts-text);cursor: pointer;transition: border-color .25s,box-shadow .25s,transform .25s}.ts-zones__item:hover{transform: translateX(4px)}.ts-zones__item[aria-selected="true"]{border-color: var(--ts-green);box-shadow: 0 14px 30px rgba(22,32,26,.08)}.ts-zones__dot{flex: 0 0 auto;width: 14px;height: 14px;margin-top: 4px;border-radius: 50%}.ts-zones__dot--1{background-color: #1F7A45;box-shadow: 0 0 0 5px rgba(31,122,69,.15)}.ts-zones__dot--2{background-color: #E8772E;box-shadow: 0 0 0 5px rgba(232,119,46,.15)}.ts-zones__dot--3{background-color: #9C9584;box-shadow: 0 0 0 5px rgba(156,149,132,.15)}.ts-zones__body b{display: block;margin-bottom: 4px;font-size: 16px}.ts-zones__body small{display: block;font-size: 14px;line-height: 1.5;color: var(--ts-muted)}.ts-svc-faq details{border-bottom: 1px solid var(--ts-line)}.ts-svc-faq summary{position: relative;padding: 20px 44px 20px 0;font-size: 17px;font-weight: 800;list-style: none;cursor: pointer}.ts-svc-faq summary::-webkit-details-marker{display: none}.ts-svc-faq summary::after{content: "+";position: absolute;top: 50%;right: 4px;display: grid;place-items: center;width: 30px;height: 30px;margin-top: -15px;border-radius: 10px;background-color: var(--ts-green-soft);font-size: 20px;color: var(--ts-green);transition: transform .3s,background-color .3s,color .3s}.ts-svc-faq details[open] summary::after{background-color: var(--ts-green);color: #FFFFFF;transform: rotate(45deg)}.ts-svc-faq p{margin: 0 0 20px;font-size: 15.5px;line-height: 1.6;color: var(--ts-muted)}.ts-svc-cta{position: relative;display: grid;grid-template-columns: minmax(0,1.3fr) auto;gap: 24px;align-items: center;overflow: hidden;padding: 40px;border-radius: 28px;background: radial-gradient(500px 300px at 100% 0%,rgba(232,119,46,.35),transparent 60%),var(--ts-green);color: #FFFFFF}.ts-svc-cta--navy{background: radial-gradient(500px 300px at 100% 0%,rgba(20,133,206,.45),transparent 60%),#0E2747}.ts-svc-cta__title{margin: 0 0 10px;font-family: var(--ts-font-title);font-size: 30px;font-weight: 700;line-height: 1.15;color: #FFFFFF}.ts-svc-cta p{margin: 0;font-size: 16px;color: rgba(255,255,255,.82)}.ts-svc-cta__btns{display: flex;flex-wrap: wrap;gap: 12px}.ts-svc-place{position: relative;padding: 30px;border: 1px solid var(--ts-line);border-radius: 28px;background-color: var(--ts-card);box-shadow: 0 30px 60px rgba(22,32,26,.1)}.ts-svc-place__badge{position: absolute;top: -22px;right: 28px;display: grid;place-items: center;width: 58px;height: 58px;border-radius: 18px;background-color: var(--ts-orange);color: var(--ts-text);box-shadow: 0 12px 24px rgba(232,119,46,.4);animation: ts-bob 3s ease-in-out infinite}@keyframes ts-bob{50%{transform: translateY(-6px) rotate(-6deg)}}.ts-svc-place__h{margin: 0 0 16px;font-family: var(--ts-font-title);font-size: 22px;font-weight: 700}.ts-svc-place__list{margin: 0 0 20px;padding: 0;list-style: none}.ts-svc-place__list li{padding: 12px 0;border-bottom: 1px dashed var(--ts-line)}.ts-svc-place__list small{display: block;font-size: 12.5px;color: var(--ts-muted)}.ts-svc-place__list b{font-size: 17px}.ts-svc-place__list a{color: inherit}.ts-svc-place__map{font-weight: 800;color: var(--ts-green)}.ts-svc-place__map span{display: inline-block;transition: transform .3s}.ts-svc-place__map:hover span{transform: translateX(5px)}.ts-svc-tiles{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;margin: 0;padding: 0;list-style: none}.ts-svc-tile{position: relative;display: flex;flex-direction: column;gap: 14px;min-height: 290px;margin: 0;padding: 24px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: var(--ts-card);color: var(--ts-text);transition: background-color .45s,border-color .45s,color .45s,box-shadow .5s,transform .5s cubic-bezier(.2,.7,.2,1)}.ts-svc-tile::before{content: "";position: absolute;inset: 0;z-index: 0;border-radius: inherit;background: radial-gradient(90% 70% at 100% 0%,rgba(91,160,118,.45) 0%,transparent 60%),linear-gradient(150deg,#24452F 0%,#18301F 100%);opacity: 0;transition: opacity .45s}.ts-svc-tile > *{position: relative;z-index: 1}.ts-svc-tile h3{margin: 0;padding-right: 56px;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;line-height: 1.25;color: inherit;transition: color .35s}.ts-svc-tile__ico{position: absolute;top: 20px;right: 20px;display: grid;place-items: center;width: 50px;height: 50px;border-radius: 15px;background-color: var(--ts-green-soft);color: var(--ts-green);transition: transform .55s cubic-bezier(.2,.7,.2,1),background-color .35s,color .35s}.ts-svc-tile__more{display: flex;flex: 1 1 auto;flex-direction: column;gap: 10px}.ts-svc-tile__label{font-size: 11.5px;font-weight: 800;letter-spacing: .08em;text-transform: uppercase;color: var(--ts-muted);transition: color .35s}.ts-svc-tile__chips{display: flex;flex-wrap: wrap;gap: 6px;margin: 0;padding: 0;list-style: none}.ts-svc-tile__chips li{margin: 0;padding: 6px 11px;border-radius: 999px;background-color: var(--ts-bg);font-size: 13px;font-weight: 600;line-height: 1.3;color: var(--ts-text-2);transition: background-color .35s,color .35s,opacity .4s,translate .4s cubic-bezier(.2,.7,.2,1)}.ts-svc-tile .ts-svc-tile__btn{display: inline-flex;align-items: center;align-self: flex-start;gap: 8px;min-height: 40px;margin-top: auto;padding: 0 16px;border: 0;border-radius: 999px;background-color: var(--ts-orange);box-shadow: none;font-family: var(--ts-font-text);font-size: 13.5px;font-weight: 800;line-height: 1;text-transform: none;color: var(--ts-text);cursor: pointer;transition: background-color .3s,opacity .4s,translate .4s cubic-bezier(.2,.7,.2,1)}.ts-svc-tile .ts-svc-tile__btn:hover{background-color: #F28A45;color: var(--ts-text)}.ts-svc-tile__btn svg{transition: transform .3s}.ts-svc-tile__btn:hover svg{transform: translateX(3px)}.ts-svc-tile.ts-spot::after{z-index: 1;background: radial-gradient(circle,rgba(255,255,255,.1) 0%,rgba(255,255,255,0) 42%)}.ts-svc-tile--cta{justify-content: center;gap: 0;border-color: var(--ts-orange);background-color: var(--ts-orange)}.ts-svc-tile--cta h3{padding-right: 0}.ts-svc-tile--cta p{margin: 8px 0 0;font-size: 14px;line-height: 1.5;color: var(--ts-text)}.ts-svc-tile--wide{grid-column: 1 / -1;flex-direction: row;align-items: center;justify-content: space-between;gap: 24px;min-height: 0}.ts-svc-tile--wide p{max-width: 760px}.ts-svc-tile--wide .ts-svc-tile__link{flex-shrink: 0;margin-top: 0;white-space: nowrap}@media (max-width: 767px){.ts-svc-tile--wide{flex-direction: column;align-items: flex-start;gap: 12px}}.ts-svc-tile__link{margin-top: 14px;font-size: 17px;font-weight: 800;color: var(--ts-text)}.ts-svc-tile__link:hover{color: var(--ts-dark);text-decoration: underline}@media (hover: hover){.ts-svc-tile:not(.ts-svc-tile--cta) .ts-svc-tile__ico{top: auto;right: auto;bottom: 24px;left: 24px;width: 64px;height: 64px;border-radius: 18px}.ts-svc-tile:not(.ts-svc-tile--cta) .ts-svc-tile__ico svg{width: 32px;height: 32px}.ts-svc-tile:not(.ts-svc-tile--cta) h3{padding-right: 0}.ts-svc-tile__label,.ts-svc-tile__chips li,.ts-svc-tile .ts-svc-tile__btn{opacity: 0;translate: 0 12px}.ts-svc-tile:not(.ts-svc-tile--cta):hover{border-color: transparent;color: #FFFFFF;box-shadow: 0 28px 54px rgba(22,32,26,.28);transform: translateY(-6px)}.ts-svc-tile:hover::before{opacity: 1}.ts-svc-tile:not(.ts-svc-tile--cta):hover .ts-svc-tile__ico{background-color: rgba(255,255,255,.1);color: var(--ts-orange-soft);transform: translate(calc(100% + 120px),-6px) rotate(-12deg) scale(.6);opacity: 0;transition: transform .6s cubic-bezier(.2,.7,.2,1),opacity .35s,background-color .35s,color .35s}.ts-svc-tile:hover .ts-svc-tile__label{color: var(--ts-orange-soft)}.ts-svc-tile:hover .ts-svc-tile__chips li{background-color: rgba(255,255,255,.12);color: #FFFFFF}.ts-svc-tile:hover .ts-svc-tile__label,.ts-svc-tile:hover .ts-svc-tile__chips li,.ts-svc-tile:hover .ts-svc-tile__btn{opacity: 1;translate: 0 0}.ts-svc-tile:hover .ts-svc-tile__chips li:nth-child(1){transition-delay: .06s}.ts-svc-tile:hover .ts-svc-tile__chips li:nth-child(2){transition-delay: .11s}.ts-svc-tile:hover .ts-svc-tile__chips li:nth-child(3){transition-delay: .16s}.ts-svc-tile:hover .ts-svc-tile__chips li:nth-child(4){transition-delay: .21s}.ts-svc-tile:hover .ts-svc-tile__btn{transition-delay: .24s}.ts-svc-tile--cta:hover{box-shadow: 0 28px 54px rgba(232,119,46,.3);transform: translateY(-6px)}}.ts-season__head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 20px;margin-bottom: 26px}.ts-season__head .ts-h2{margin: 10px 0 8px}.ts-season__switch{position: relative;display: inline-flex;padding: 5px;border-radius: 16px;background-color: var(--ts-card);box-shadow: inset 0 0 0 1px var(--ts-line)}.ts-season__switch button{position: relative;z-index: 1;min-height: 0;padding: 12px 20px;border: 0;border-radius: 12px;background: none;font: inherit;font-size: 15px;font-weight: 800;text-transform: none;color: var(--ts-muted);cursor: pointer;transition: color .3s,background-color .3s}.ts-season__switch button[aria-selected="true"]{background-color: var(--ts-green);color: #FFFFFF}.ts-season[data-season="summer"] .ts-season__switch button[aria-selected="true"]{background-color: var(--ts-orange);color: var(--ts-text)}.ts-season__pane{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 14px;animation: ts-fadeup .45s ease both}@keyframes ts-fadeup{from{opacity: 0;transform: translateY(12px)}}.ts-season__card{padding: 24px;border-radius: var(--ts-radius-block);background-color: var(--ts-card);transition: transform .25s,box-shadow .25s}.ts-season__card:hover{transform: translateY(-4px);box-shadow: 0 18px 36px rgba(22,32,26,.08)}.ts-season__card h3{margin: 0 0 12px;font-family: var(--ts-font-title);font-size: 18px;font-weight: 700}.ts-season__card ul{margin: 0;padding: 0;list-style: none}.ts-season__card li{position: relative;padding: 6px 0 6px 26px;font-size: 15px;color: var(--ts-text-2)}.ts-season__card li::before{content: "";position: absolute;top: 11px;left: 0;width: 14px;height: 14px;border-radius: 5px;background-color: var(--ts-green-soft);box-shadow: inset 0 0 0 2px var(--ts-green)}.ts-season[data-season="summer"] .ts-season__card li::before{background-color: #FCE7D7;box-shadow: inset 0 0 0 2px var(--ts-orange)}.ts-season__cta{margin-top: 22px}.ts-svc-stats{display: grid;grid-template-columns: 1fr 1fr;gap: 14px;margin: 0;padding: 0;list-style: none}.ts-svc-stats li{padding: 26px 22px;border: 1px solid rgba(255,255,255,.14);border-radius: var(--ts-radius-block);background: rgba(255,255,255,.05);transition: transform .3s,background-color .3s}.ts-svc-stats li:hover{background: rgba(255,255,255,.1);transform: translateY(-4px)}.ts-svc-stats b{display: block;font-family: var(--ts-font-title);font-size: 38px;line-height: 1;color: #FFFFFF}.ts-svc-stats span{display: block;margin-top: 8px;font-size: 14px;color: #9FB3C8}.ts-svc-series{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px}.ts-svc-ser{position: relative;display: flex;flex-direction: column;padding: 24px;border: 1.5px solid transparent;border-radius: var(--ts-radius-block);background-color: var(--ts-card);color: var(--ts-text);text-decoration: none;transition: transform .3s,box-shadow .3s,border-color .3s}.ts-svc-ser:hover{border-color: #1485CE;box-shadow: 0 22px 44px rgba(14,39,71,.14);color: var(--ts-text);transform: translateY(-6px)}.ts-svc-ser__name{font-family: var(--ts-font-title);font-size: 26px;font-weight: 700;color: #0E2747}.ts-svc-ser__eng{margin: 6px 0 12px;font-size: 13px;font-weight: 700;color: #1485CE}.ts-svc-ser p{margin: 0 0 16px;font-size: 14.5px;line-height: 1.5;color: var(--ts-muted)}.ts-svc-ser__war{align-self: flex-start;margin-top: auto;padding: 6px 10px;border-radius: 8px;background-color: #E3EEF8;font-size: 12.5px;font-weight: 800;color: #0E2747}.ts-svc-ser--hit{background-color: #0E2747;color: #FFFFFF}.ts-svc-ser--hit:hover{color: #FFFFFF}.ts-svc-ser--hit .ts-svc-ser__name{color: #FFFFFF}.ts-svc-ser--hit .ts-svc-ser__eng{color: #7CC4F2}.ts-svc-ser--hit p{color: #C9D6E4}.ts-svc-ser--hit .ts-svc-ser__war{background-color: rgba(255,255,255,.12);color: #FFFFFF}.ts-svc-ser__flag{position: absolute;top: -12px;left: 24px;padding: 5px 10px;border-radius: 8px;background-color: var(--ts-orange);font-size: 12px;font-weight: 800;color: var(--ts-text)}@media screen{html.ts-js .ts-reveal .ts-block__head,html.ts-js .ts-reveal .ts-svc-cards > li,html.ts-js .ts-reveal .ts-svc-paths > a,html.ts-js .ts-reveal .ts-svc-series > a,html.ts-js .ts-reveal .ts-svc-steps > li,html.ts-js .ts-reveal .ts-zones__map,html.ts-js .ts-reveal .ts-zones__item,html.ts-js .ts-reveal .ts-svc-cta,html.ts-js .ts-reveal .ts-season__pane,html.ts-js .ts-reveal .ts-svc-faq{opacity: 0;transform: translateY(26px);transition: opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}html.ts-js .ts-reveal.is-in .ts-block__head,html.ts-js .ts-reveal.is-in .ts-svc-cards > li,html.ts-js .ts-reveal.is-in .ts-svc-paths > a,html.ts-js .ts-reveal.is-in .ts-svc-series > a,html.ts-js .ts-reveal.is-in .ts-svc-steps > li,html.ts-js .ts-reveal.is-in .ts-zones__map,html.ts-js .ts-reveal.is-in .ts-zones__item,html.ts-js .ts-reveal.is-in .ts-svc-cta,html.ts-js .ts-reveal.is-in .ts-season__pane,html.ts-js .ts-reveal.is-in .ts-svc-faq{opacity: 1;transform: none}html.ts-js .ts-reveal.is-in > .ts-container > * > :nth-child(2){transition-delay: .08s}html.ts-js .ts-reveal.is-in > .ts-container > * > :nth-child(3){transition-delay: .16s}html.ts-js .ts-reveal.is-in > .ts-container > * > :nth-child(4){transition-delay: .24s}html.ts-js .ts-reveal.is-in > .ts-container > * > :nth-child(5){transition-delay: .32s}html.ts-js .ts-reveal.is-in > .ts-container > * > :nth-child(6){transition-delay: .4s}html.ts-js .ts-reveal.is-in > .ts-container > * > :nth-child(7){transition-delay: .48s}html.ts-js .ts-reveal.is-in > .ts-container > * > :nth-child(8){transition-delay: .56s}html.ts-js .ts-reveal .ts-svc-steps::after{transform: scaleX(0)}html.ts-js .ts-reveal.is-in .ts-svc-steps::after{transform: scaleX(1)}}@media (max-width: 1024px){.ts-svc-hero__grid,.ts-zones{grid-template-columns: 1fr}.ts-svc-cards,.ts-svc-paths{grid-template-columns: 1fr 1fr}.ts-svc-tiles,.ts-svc-series{grid-template-columns: 1fr 1fr}.ts-svc-steps{grid-template-columns: 1fr;gap: 0}.ts-svc-steps::before,.ts-svc-steps::after{top: 24px;bottom: 24px;left: 23px;right: auto;width: 2px;height: auto;transform-origin: top}html.ts-js .ts-reveal .ts-svc-steps::after{transform: scaleY(0)}html.ts-js .ts-reveal.is-in .ts-svc-steps::after{transform: scaleY(1)}.ts-svc-steps li{display: grid;grid-template-columns: 48px 1fr;column-gap: 16px;padding-bottom: 22px}.ts-svc-steps__n{grid-row: span 2}.ts-svc-steps b{margin: 4px 0 2px}.ts-svc-cta{grid-template-columns: 1fr}.ts-season__pane{grid-template-columns: 1fr}}@media (max-width: 767px){.ts-svc-hero{padding: 18px 0 40px}.ts-svc-hero__grid{gap: 28px}.ts-svc-crumbs{margin-bottom: 18px}.ts-svc-hero__title{font-size: 30px;letter-spacing: -.5px}.ts-svc-hero__lead{font-size: 15.5px}.ts-svc-hero__cta .ts-btn,.ts-svc-cta__btns .ts-btn{flex: 1 1 100%}.ts-svc-cards,.ts-svc-paths,.ts-svc-series{grid-template-columns: 1fr}.ts-svc-tiles{grid-template-columns: 1fr;gap: 10px}.ts-svc-tile{min-height: 0;padding: 18px}.ts-svc-tile h3{font-size: 16px}.ts-svc-tile__ico{top: 14px;right: 14px;width: 44px;height: 44px;border-radius: 13px}.ts-svc-tile--cta p{font-size: 13px}.ts-svc-path{min-height: 0}.ts-svc-cta{padding: 26px 20px}.ts-svc-cta__title{font-size: 23px}.ts-svc-place{padding: 24px 20px}.ts-svc-stats b{font-size: 28px}.ts-svc-stats li{padding: 20px 16px}.ts-section--tint{margin-top: 48px;padding-bottom: 48px}.ts-season__switch{width: 100%}.ts-season__switch button{flex: 1}.ts-avr{padding: 16px 14px 12px}.ts-avr__caption{min-height: 84px}}.ts-svc-hero{margin-top: 16px;border-radius: 28px}.ts-svc-hero > .ts-container,.ts-section--tint > .ts-container{padding: 0 40px}.ts-section--tint{border-radius: 28px}.ts-svc-path h3,.ts-svc-ser h3,.ts-svc-hero__title,.ts-svc-cta__title{color: inherit}.ts-zones__ztag--2{fill: var(--ts-orange-text)}@media (max-width: 767px){.ts-svc-hero{margin-top: 8px;border-radius: 22px}.ts-svc-hero > .ts-container,.ts-section--tint > .ts-container{padding: 0 18px}.ts-section--tint{border-radius: 22px}}.ts-season__pane[hidden]{display: none}.ts-spot{position: relative;isolation: isolate;overflow: hidden}.ts-spot::after{content: "";position: absolute;top: 0;left: 0;z-index: 0;width: 760px;height: 760px;margin: -380px 0 0 -380px;border-radius: 50%;pointer-events: none;opacity: 0;background: radial-gradient(circle,rgba(255,255,255,.13) 0%,rgba(255,255,255,0) 55%);transform: translate3d(var(--mx,-999px),var(--my,-999px),0);transition: opacity .4s;will-change: transform}.ts-spot:hover::after{opacity: 1}.ts-btn--shine{position: relative;overflow: hidden;isolation: isolate}.ts-btn--shine::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;z-index: -1;width: 45%;background: linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);transform: translateX(-160%) skewX(-20deg);pointer-events: none;will-change: transform}@media screen{.ts-btn--shine::before{animation: ts-shine 5.5s ease-in-out 1.5s infinite}}@keyframes ts-shine{0%{transform: translateX(-160%) skewX(-20deg)}22%,100%{transform: translateX(340%) skewX(-20deg)}}@keyframes ts-rise{from{opacity: 0;translate: 0 34px}to{opacity: 1;translate: 0 0}}@media screen{html.ts-js .ts-reveal .ts-stagger > *,html.ts-js .ts-reveal .ts-calc,html.ts-js .ts-reveal .ts-marquee{opacity: 0}html.ts-js .ts-reveal.is-in .ts-stagger > *,html.ts-js .ts-reveal.is-in .ts-calc,html.ts-js .ts-reveal.is-in .ts-marquee{animation: ts-rise .85s cubic-bezier(.2,.7,.2,1) both;animation-delay: calc(var(--i,0) * 70ms)}}.ts-hero--v2 .ts-hero__main{position: relative;isolation: isolate;min-height: 520px;background: radial-gradient(90% 80% at 0% 0%,rgba(62,102,80,.55) 0%,transparent 60%),linear-gradient(140deg,#1F3D2B 0%,#172F21 100%)}.ts-hero__fx{position: absolute;inset: 0;z-index: -1;overflow: hidden;pointer-events: none}.ts-hero__fx i{position: absolute;display: block;border-radius: 50%;will-change: translate,scale}.ts-hero__fx i:nth-child(1){bottom: -300px;left: -240px;width: 680px;height: 680px;background: radial-gradient(circle,rgba(232,119,46,.34) 0%,rgba(232,119,46,.14) 38%,rgba(232,119,46,0) 70%)}.ts-hero__fx i:nth-child(2){top: -320px;right: -4%;width: 760px;height: 760px;background: radial-gradient(circle,rgba(91,160,118,.32) 0%,rgba(91,160,118,.12) 40%,rgba(91,160,118,0) 70%)}.ts-hero__fx i:nth-child(3){inset: 0;border-radius: 0;filter: none;background-image: radial-gradient(rgba(255,255,255,.09) 1px,transparent 1.6px);background-size: 22px 22px;-webkit-mask-image: linear-gradient(115deg,#000 0%,transparent 55%);mask-image: linear-gradient(115deg,#000 0%,transparent 55%)}@media screen{.ts-hero__fx i:nth-child(1){animation: ts-drift-a 16s ease-in-out infinite alternate}.ts-hero__fx i:nth-child(2){animation: ts-drift-b 20s ease-in-out infinite alternate}}@keyframes ts-drift-a{to{translate: 160px -90px;scale: 1.15}}@keyframes ts-drift-b{to{translate: -140px 80px;scale: .9}}.ts-hero--v2 .ts-hero__text{justify-content: space-between;gap: 26px;padding: 52px 48px 40px 56px}.ts-hero__eyebrow{display: inline-flex;align-items: center;gap: 10px;padding: 7px 14px 7px 12px;border: 1px solid rgba(255,255,255,.14);border-radius: 999px;background-color: rgba(255,255,255,.06);font-size: 12px;letter-spacing: .8px}.ts-live{position: relative;isolation: isolate;flex: 0 0 8px;width: 8px;height: 8px;border-radius: 50%;background-color: #5BD08A}@media screen{.ts-live::after{animation: ts-ping 2.2s ease-out infinite}}@keyframes ts-ping{0%{opacity: .6;transform: scale(1)}70%,100%{opacity: 0;transform: scale(3.2)}}.ts-live::after,.ts-svcard__bolt::after{content: "";position: absolute;inset: 0;z-index: -1;border-radius: 50%;background-color: inherit;opacity: 0;will-change: transform,opacity}.ts-hero--v2 .ts-hero__title{font-size: 46px}.ts-hero__line{display: inline-block;overflow: hidden;padding-bottom: .06em;vertical-align: top}.ts-hero__line > span{display: inline-block}@media screen{.ts-hero__line > span{animation: ts-line-up 1s cubic-bezier(.2,.7,.2,1) both}.ts-hero__line + .ts-hero__line > span{animation-delay: .14s}.ts-hero--v2 .ts-hero__sub,.ts-hero--v2 .ts-hero__actions,.ts-hero--v2 .ts-hero__facts{animation: ts-rise .9s cubic-bezier(.2,.7,.2,1) both}.ts-hero--v2 .ts-hero__sub{animation-delay: .3s}.ts-hero--v2 .ts-hero__actions{animation-delay: .42s}.ts-hero--v2 .ts-hero__facts{animation-delay: .54s}.ts-hero--v2 .ts-hero__promos > *{animation: ts-rise .9s cubic-bezier(.2,.7,.2,1) both}.ts-hero--v2 .ts-hero__promos > :nth-child(1){animation-delay: .25s}.ts-hero--v2 .ts-hero__promos > :nth-child(2){animation-delay: .4s}}@keyframes ts-line-up{from{transform: translateY(110%)}to{transform: none}}.ts-hero__title em{font-style: normal;background: linear-gradient(95deg,#F6B47F 0%,#E8772E 70%);-webkit-background-clip: text;background-clip: text;color: transparent}.ts-hero__facts{display: flex;flex-wrap: wrap;gap: 14px 30px;margin: 0;padding: 22px 0 0;list-style: none;border-top: 1px solid rgba(255,255,255,.12)}.ts-hero__facts li{display: flex;flex-direction: column;gap: 2px;margin: 0}.ts-hero__facts b{font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;line-height: 1.1;white-space: nowrap;color: #FFFFFF}.ts-hero__facts li > span{font-size: 12.5px;color: #A9BBAF}.ts-hero--v2 .ts-hero__media{position: relative;padding: 16px;border: 1px solid rgba(255,255,255,.09);background-color: rgba(255,255,255,.05)}.ts-show{display: flex;flex-direction: column;gap: 12px;width: 100%;height: 100%}.ts-show__stage{position: relative;flex: 1 1 auto;min-height: 400px}.ts-show__slide{position: absolute;inset: 0;display: flex;flex-direction: column;padding: 14px 14px 18px;border-radius: 18px;background-color: #FFFFFF;color: var(--ts-text);box-shadow: 0 30px 60px rgba(0,0,0,.28);opacity: 0;visibility: hidden;transform: translateX(28px) scale(.97);transition: opacity .6s ease,transform .75s cubic-bezier(.2,.7,.2,1),visibility 0s linear .75s}.ts-show__slide.is-on{opacity: 1;visibility: visible;transform: none;transition: opacity .6s ease,transform .75s cubic-bezier(.2,.7,.2,1),visibility 0s}.ts-show__slide.is-out{transform: translateX(-28px) scale(.97)}.ts-show__slide:hover,.ts-show__slide:focus{color: var(--ts-text)}.ts-show__img{display: flex;flex: 1 1 auto;align-items: center;justify-content: center;min-height: 0;padding: 14px;border-radius: 14px;background: radial-gradient(60% 60% at 50% 62%,#EEEAE0 0%,#F7F6F2 55%,#FFFFFF 100%);overflow: hidden}.ts-show__pic{display: block;width: auto;max-width: 92%;height: auto;max-height: 250px;object-fit: contain;filter: drop-shadow(0 18px 18px rgba(22,32,26,.2));translate: var(--tx,0) var(--ty,0);transition: translate .5s ease-out}@media screen{.ts-show__slide.is-on .ts-show__pic{animation: ts-pop .9s cubic-bezier(.2,.7,.2,1) .1s both}}@keyframes ts-pop{from{opacity: 0;transform: translateY(22px) scale(.92)}to{opacity: 1;transform: none}}.ts-show__info{display: flex;flex-direction: column;gap: 5px;padding: 14px 60px 0 6px}.ts-show__kicker{display: flex;flex-wrap: wrap;align-items: center;gap: 8px;font-size: 11.5px;font-weight: 800;letter-spacing: .6px;text-transform: uppercase;color: var(--ts-muted)}.ts-show__kicker i{padding: 3px 9px;border-radius: 999px;font-size: 11px;font-style: normal;letter-spacing: 0;text-transform: none}.ts-show__kicker .is-in{background-color: #E2F1E7;color: var(--ts-green-ok)}.ts-show__kicker .is-order{background-color: #FBEBDD;color: var(--ts-orange-text)}.ts-show__name{font-size: 17px;font-weight: 800;line-height: 1.25}.ts-show__price{font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;line-height: 1.2;color: var(--ts-green)}.ts-show__price del{margin-right: 6px;font-family: var(--ts-font-text);font-size: 14px;color: var(--ts-muted)}.ts-show__price ins{text-decoration: none}.ts-show__go{position: absolute;right: 18px;bottom: 20px;display: grid;place-items: center;width: 46px;height: 46px;border-radius: 50%;background-color: var(--ts-orange);color: var(--ts-text);transition: transform .4s cubic-bezier(.2,.7,.2,1),background-color .3s}.ts-show__slide:hover .ts-show__go{background-color: var(--ts-orange-hover);transform: rotate(45deg) scale(1.06)}.ts-show__dots{display: flex;justify-content: center;gap: 6px}.ts-show .ts-show__dot{display: block;flex: 1 1 0;max-width: 70px;min-height: 0;height: auto;padding: 8px 0;border: 0;background: none;box-shadow: none;cursor: pointer}.ts-show__dot span{position: relative;display: block;width: 100%;height: 4px;border-radius: 4px;background-color: rgba(255,255,255,.22);overflow: hidden}.ts-show__dot span::after{content: "";position: absolute;inset: 0;border-radius: 4px;background-color: var(--ts-orange);transform: scaleX(0);transform-origin: left}.ts-show__dot[aria-current="true"] span::after{transform: scaleX(1)}@media screen{.ts-show__dot[aria-current="true"] span::after{animation: ts-progress 5.5s linear both}.ts-show.is-paused .ts-show__dot[aria-current="true"] span::after{animation-play-state: paused}}@keyframes ts-progress{from{transform: scaleX(0)}to{transform: scaleX(1)}}.ts-show__dot:hover span{background-color: rgba(255,255,255,.4)}.ts-hero__chip{position: absolute;z-index: 3;display: inline-flex;align-items: center;gap: 8px;padding: 10px 15px 10px 12px;border: 1px solid rgba(255,255,255,.16);border-radius: 999px;background-color: rgba(22,32,26,.92);box-shadow: 0 12px 30px rgba(0,0,0,.28);will-change: translate;font-size: 13px;font-weight: 700;white-space: nowrap;color: #FFFFFF;pointer-events: none}.ts-hero__chip svg{flex: 0 0 auto;color: var(--ts-orange-soft)}.ts-hero__chip--a{top: 34px;left: -18px}.ts-hero__chip--b{top: 86px;right: -14px}@media screen{.ts-hero__chip{animation: ts-bob 6s ease-in-out infinite}.ts-hero__chip--b{animation-delay: -3s}}@keyframes ts-bob{0%,100%{translate: 0 0}50%{translate: 0 -9px}}.ts-hero--v2 .ts-promo{position: relative;overflow: hidden;isolation: isolate;transition: transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.ts-hero--v2 .ts-promo:hover{transform: translateY(-5px);box-shadow: 0 26px 50px rgba(22,32,26,.2)}.ts-hero--v2 .ts-promo__label,.ts-hero--v2 .ts-promo__body{position: relative;z-index: 1}.ts-hero--v2 .ts-promo__body{max-width: 60%}.ts-promo__pic{position: absolute;right: -18px;bottom: -22px;z-index: 0;width: 40%;transition: transform .7s cubic-bezier(.2,.7,.2,1)}.ts-promo__pic img{display: block;width: 100%;height: auto;filter: drop-shadow(0 18px 22px rgba(0,0,0,.28))}.ts-promo:hover .ts-promo__pic{transform: translate(-8px,-10px) rotate(-4deg) scale(1.06)}.ts-promo__arrow{position: absolute;top: 24px;right: 24px;z-index: 2;display: grid;place-items: center;width: 44px;height: 44px;border-radius: 50%;background-color: rgba(22,32,26,.12);color: var(--ts-text);transition: transform .4s cubic-bezier(.2,.7,.2,1),background-color .3s,color .3s}.ts-promo:hover .ts-promo__arrow{background-color: var(--ts-dark);color: #FFFFFF;transform: rotate(45deg)}.ts-hero--v2 .ts-promo--accent{background: radial-gradient(90% 90% at 100% 100%,#F6B47F 0%,transparent 62%),var(--ts-orange)}.ts-promo--navy{background: radial-gradient(90% 90% at 100% 100%,#1E5A92 0%,transparent 62%),#0E2747;color: #FFFFFF}.ts-promo--navy:hover,.ts-promo--navy:focus{color: #FFFFFF}.ts-promo--navy .ts-promo__label{color: #7CC4F0}.ts-promo--navy .ts-promo__text{font-weight: 500;color: #B8C7DA}.ts-promo--navy .ts-promo__pic{right: -40px;bottom: -26px;width: 50%}.ts-promo--navy .ts-promo__arrow{background-color: rgba(255,255,255,.12);color: #FFFFFF}.ts-promo--navy:hover .ts-promo__arrow{background-color: #1485CE}.ts-trust__icon{transition: transform .45s cubic-bezier(.2,.7,.2,1),background-color .3s,color .3s}.ts-trust__link:hover .ts-trust__icon{background-color: var(--ts-green);color: #FFFFFF;transform: rotate(-8deg) scale(1.08)}.ts-marquee{margin-top: 32px;padding: 16px 0;overflow: hidden;border-top: 1px solid var(--ts-line);border-bottom: 1px solid var(--ts-line);position: relative}.ts-marquee::before,.ts-marquee::after{content: "";position: absolute;top: 0;bottom: 0;z-index: 1;width: 7%;pointer-events: none}.ts-marquee::before{left: 0;background: linear-gradient(90deg,var(--ts-bg),rgba(244,242,236,0))}.ts-marquee::after{right: 0;background: linear-gradient(270deg,var(--ts-bg),rgba(244,242,236,0))}.ts-marquee__track{display: flex;width: max-content;will-change: transform}@media screen{.ts-marquee__track{animation: ts-marquee 70s linear infinite}}.ts-marquee__row{display: flex;align-items: center;gap: 30px;padding-right: 30px}.ts-marquee__row span{font-family: var(--ts-font-title);font-size: 34px;font-weight: 700;line-height: 1.2;letter-spacing: -.5px;white-space: nowrap;color: #C9C3B4}.ts-marquee__row span:nth-of-type(3n+1){color: var(--ts-green)}.ts-marquee__row i{flex: 0 0 12px;width: 12px;height: 12px;border-radius: 50%;background-color: var(--ts-orange)}@keyframes ts-marquee{to{transform: translateX(-50%)}}.ts-block__titles{display: flex;flex-direction: column;align-items: flex-start;gap: 8px}.ts-more--arrow span{display: inline-block;transition: transform .3s}.ts-more--arrow:hover span{transform: translateX(5px)}.ts-bento{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 20px}.ts-tile{position: relative;display: flex;flex-direction: column;justify-content: space-between;gap: 12px;min-height: 250px;padding: 22px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: #FFFFFF;color: var(--ts-text);transition: transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .3s}.ts-tile:hover,.ts-tile:focus{color: var(--ts-text)}.ts-tile:hover{border-color: transparent;box-shadow: 0 26px 50px rgba(22,32,26,.14);transform: translateY(-6px)}.ts-tile.ts-spot::after{background: radial-gradient(circle,rgba(232,119,46,.12) 0%,rgba(232,119,46,0) 45%)}.ts-tile__text{position: relative;z-index: 1;display: flex;flex-direction: column;gap: 5px;padding-right: 44px}.ts-tile__name{font-size: 18px;font-weight: 800;line-height: 1.25}.ts-tile__count{font-size: 13px;font-weight: 600;color: var(--ts-muted)}.ts-tile__sub{font-size: 14px;line-height: 1.5}.ts-tile__pic{position: relative;z-index: 1;display: flex;align-items: flex-end;justify-content: center;height: 150px}.ts-tile__pic img{display: block;width: auto;max-width: 100%;height: 100%;object-fit: contain;filter: drop-shadow(0 12px 14px rgba(22,32,26,.14));transition: transform .7s cubic-bezier(.2,.7,.2,1)}.ts-tile__pic--wide img{filter: none;mix-blend-mode: multiply}.ts-tile:hover .ts-tile__pic img{transform: translateY(-6px) scale(1.08) rotate(-2deg)}.ts-tile__go{position: absolute;top: 18px;right: 18px;z-index: 2;display: grid;place-items: center;width: 38px;height: 38px;border-radius: 50%;background-color: var(--ts-bg);color: var(--ts-text);transition: transform .45s cubic-bezier(.2,.7,.2,1),background-color .3s,color .3s}.ts-tile:hover .ts-tile__go{background-color: var(--ts-orange);transform: rotate(45deg)}.ts-tile--big{grid-column: span 2;flex-direction: row;align-items: stretch;min-height: 330px;padding: 34px;border: 0;color: #FFFFFF}.ts-tile--big:hover,.ts-tile--big:focus{color: #FFFFFF}.ts-tile--big.ts-spot::after{background: radial-gradient(circle,rgba(255,255,255,.12) 0%,rgba(255,255,255,0) 60%)}.ts-tile--green{background: radial-gradient(70% 90% at 85% 55%,rgba(91,160,118,.45) 0%,transparent 62%),var(--ts-green)}.ts-tile--navy{background: radial-gradient(70% 90% at 85% 55%,rgba(30,110,180,.55) 0%,transparent 62%),#0E2747}.ts-tile--big .ts-tile__text{flex: 0 0 50%;justify-content: flex-end;gap: 10px;padding-right: 0}.ts-tile--big .ts-tile__name{font-family: var(--ts-font-title);font-size: 28px;font-weight: 700;line-height: 1.1}.ts-tile--big .ts-tile__sub{color: rgba(255,255,255,.74)}.ts-tile--big .ts-tile__count{order: -1;align-self: flex-start;margin-bottom: auto;padding: 6px 12px;border-radius: 999px;background-color: rgba(255,255,255,.12);font-size: 12.5px;font-weight: 700;color: #FFFFFF}.ts-tile--big .ts-tile__pic{flex: 1 1 auto;align-items: center;height: auto;min-width: 0}.ts-tile--big .ts-tile__pic img{width: 100%;height: auto;max-height: 250px;filter: drop-shadow(0 26px 28px rgba(0,0,0,.38))}.ts-tile--big .ts-tile__go{top: 26px;right: 26px;width: 46px;height: 46px;background-color: rgba(255,255,255,.14);color: #FFFFFF}.ts-tile--big:hover .ts-tile__go{color: var(--ts-text)}.ts-tile--all{border-color: var(--ts-dark);background-color: var(--ts-dark);color: #FFFFFF}.ts-tile--all:hover,.ts-tile--all:focus{color: #FFFFFF}.ts-tile--all .ts-tile__count{color: #A9B5AC}.ts-tile__grid{display: grid;grid-template-columns: repeat(2,38px);gap: 8px}.ts-tile__grid i{display: block;width: 38px;height: 38px;border: 2px solid rgba(255,255,255,.25);border-radius: 11px;transition: transform .5s cubic-bezier(.2,.7,.2,1),background-color .3s,border-color .3s}.ts-tile--all:hover .ts-tile__grid i:nth-child(1){border-color: var(--ts-orange);background-color: var(--ts-orange);transform: rotate(-10deg)}.ts-tile--all:hover .ts-tile__grid i:nth-child(2){transform: translate(6px,-6px)}.ts-tile--all:hover .ts-tile__grid i:nth-child(3){transform: translate(-6px,6px)}.ts-tile--all:hover .ts-tile__grid i:nth-child(4){border-color: #FFFFFF;transform: translate(6px,6px) rotate(10deg)}.ts-tile--all .ts-tile__go{top: auto;bottom: 22px;background-color: rgba(255,255,255,.12);color: #FFFFFF}.ts-tile--all:hover .ts-tile__go{color: var(--ts-text);transform: translateX(4px)}.ts-brands--v2{grid-template-columns: repeat(6,minmax(0,1fr))}.ts-brands--v2 .ts-brand{position: relative;gap: 10px;min-height: 170px;padding: 24px 16px 20px;overflow: hidden;transition: transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .3s}.ts-brands--v2 .ts-brand::before{content: "";position: absolute;right: 0;bottom: 0;left: 0;height: 4px;background-color: var(--ts-brand,var(--ts-green));transform: scaleX(0);transform-origin: left;transition: transform .55s cubic-bezier(.2,.7,.2,1)}.ts-brands--v2 .ts-brand:hover{border-color: transparent;box-shadow: 0 24px 46px rgba(22,32,26,.13);transform: translateY(-6px)}.ts-brands--v2 .ts-brand:hover::before{transform: scaleX(1)}.ts-brands--v2 .ts-brand__logo img,.ts-brand__word{transition: filter .45s,opacity .45s,transform .5s cubic-bezier(.2,.7,.2,1)}.ts-brand__word{font-family: var(--ts-font-title);font-size: 30px;font-weight: 700;line-height: 1;letter-spacing: -.5px}.ts-brand__word--tss{font-size: 40px;letter-spacing: 3px;color: #1485CE}.ts-brand__word--aigento{color: #17191B}.ts-brand__word--aigento b{font-weight: 700;color: #C8202B}.ts-brand__count{font-size: 12.5px;font-weight: 800;color: var(--ts-brand,var(--ts-green));transition: opacity .35s,transform .35s}.ts-brand--greenworks .ts-brand__count{color: #3E7A1F}@media (hover: hover){.ts-brands--v2 .ts-brand__logo img,.ts-brands--v2 .ts-brand__word{filter: grayscale(1);opacity: .7}.ts-brands--v2 .ts-brand:hover .ts-brand__logo img,.ts-brands--v2 .ts-brand:hover .ts-brand__word{filter: none;opacity: 1;transform: scale(1.07)}.ts-brands--v2 .ts-brand__count{opacity: 0;transform: translateY(6px)}.ts-brands--v2 .ts-brand:hover .ts-brand__count{opacity: 1;transform: none}}.ts-calc.ts-spot{background: radial-gradient(70% 90% at 100% 0%,rgba(62,102,80,.7) 0%,transparent 60%),var(--ts-green)}.ts-calc__main,.ts-calc__result{position: relative;z-index: 1}.ts-device{position: relative;padding-right: 44px;transition: background-color .2s,border-color .2s,color .2s,transform .3s cubic-bezier(.2,.7,.2,1)}.ts-device:hover{transform: translateY(-2px)}.ts-device::after{content: "";position: absolute;top: 50%;right: 14px;width: 20px;height: 20px;margin-top: -10px;border: 2px solid rgba(255,255,255,.3);border-radius: 50%;transition: background-color .2s,border-color .2s,transform .3s}.ts-device[aria-pressed="true"]::after{border-color: var(--ts-orange);background: var(--ts-orange) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316201A' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center / 12px no-repeat;transform: scale(1.1)}.ts-calc__rec.is-bump{animation: ts-bump .45s cubic-bezier(.2,.7,.2,1)}@keyframes ts-bump{40%{transform: scale(1.06);color: var(--ts-orange-text)}}.ts-calc__rec{display: inline-block;transform-origin: left center}.ts-calc__gauge{display: flex;flex-direction: column;gap: 6px;margin: 6px 0 4px}.ts-calc__bar{position: relative;display: block;height: 10px;border-radius: 10px;background-color: var(--ts-line);overflow: hidden}.ts-calc__bar i{position: absolute;top: 0;bottom: 0;left: 0;width: calc(var(--ts-g,.25) * 100%);border-radius: 10px;background: linear-gradient(90deg,#3E6650,#E8772E);transition: width .7s cubic-bezier(.2,.7,.2,1)}.ts-calc__scale{display: flex;justify-content: space-between;font-size: 11.5px;font-weight: 600;color: var(--ts-muted)}.ts-hits .ts-card{transition: transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s,border-color .3s}.ts-hits .ts-card:hover{border-color: transparent;box-shadow: 0 24px 48px rgba(22,32,26,.12);transform: translateY(-6px)}.ts-hits .ts-card__media img{transition: transform .7s cubic-bezier(.2,.7,.2,1)}.ts-hits .ts-card:hover .ts-card__media img{transform: scale(1.06)}.ts-svcard{position: relative;display: flex;flex-direction: column;min-height: 450px;padding: 28px;border-radius: var(--ts-radius-block);color: #FFFFFF;transition: transform .55s cubic-bezier(.2,.7,.2,1),box-shadow .55s}.ts-svcard:hover,.ts-svcard:focus{color: #FFFFFF}.ts-svcard:hover{box-shadow: 0 32px 60px rgba(22,32,26,.28);transform: translateY(-8px)}.ts-svcard--green{background: radial-gradient(80% 60% at 50% 38%,rgba(91,160,118,.5) 0%,transparent 65%),var(--ts-green)}.ts-svcard--dark{background: radial-gradient(80% 60% at 50% 38%,rgba(232,119,46,.28) 0%,transparent 65%),var(--ts-dark)}.ts-svcard--navy{background: radial-gradient(80% 60% at 50% 38%,rgba(30,110,180,.55) 0%,transparent 65%),#0E2747}.ts-svcard__num{position: relative;z-index: 1;font-family: var(--ts-font-title);font-size: 14px;font-weight: 700;letter-spacing: 1px;color: rgba(255,255,255,.5)}.ts-svcard__pic{position: relative;z-index: 1;display: flex;flex: 1 1 auto;align-items: center;justify-content: center;min-height: 210px;margin: 6px 0 14px}.ts-svcard__pic img{display: block;width: auto;max-width: 88%;height: auto;max-height: 220px;filter: drop-shadow(0 28px 26px rgba(0,0,0,.42));transition: transform .8s cubic-bezier(.2,.7,.2,1)}.ts-svcard:hover .ts-svcard__pic img{transform: translateY(-8px) scale(1.07)}.ts-svcard__bolt{position: absolute;top: 6%;right: 10%;display: grid;place-items: center;width: 48px;height: 48px;border-radius: 50%;background-color: var(--ts-orange);color: var(--ts-text);isolation: isolate}@media screen{.ts-svcard__bolt::after{animation: ts-ping-o 2.4s ease-out infinite}.ts-svcard__gear{animation: ts-spin 40s linear infinite}}@keyframes ts-ping-o{0%{opacity: .55;transform: scale(1)}70%,100%{opacity: 0;transform: scale(1.7)}}@keyframes ts-spin{to{rotate: 360deg}}.ts-svcard__gear{position: absolute;will-change: rotate;width: 230px;height: 230px;fill: none;stroke: rgba(255,255,255,.12);stroke-width: 1.4;stroke-linejoin: round}.ts-svcard__wrench{position: relative;width: 92px;height: 92px;color: var(--ts-orange-soft);transition: transform .7s cubic-bezier(.2,.7,.2,1)}.ts-svcard:hover .ts-svcard__wrench{transform: rotate(-35deg) scale(1.12)}.ts-svcard__body{position: relative;z-index: 1;display: flex;flex-direction: column;gap: 10px}.ts-svcard__title{font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;line-height: 1.15}.ts-svcard__text{font-size: 14.5px;line-height: 1.55;color: rgba(255,255,255,.76)}.ts-svcard__more{display: inline-flex;align-items: center;gap: 12px;margin-top: 8px;font-size: 15px;font-weight: 800}.ts-svcard__go{display: grid;place-items: center;width: 42px;height: 42px;border-radius: 50%;background-color: rgba(255,255,255,.14);transition: transform .45s cubic-bezier(.2,.7,.2,1),background-color .3s,color .3s}.ts-svcard:hover .ts-svcard__go{background-color: var(--ts-orange);color: var(--ts-text);transform: rotate(45deg)}@media (max-width: 1199px){.ts-hero--v2 .ts-hero__text{padding: 44px 36px 34px 44px}.ts-hero--v2 .ts-hero__title{font-size: 38px}.ts-brands--v2{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 1024px){.ts-hero--v2 .ts-promo{flex: 1 1 auto}.ts-bento{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-hero--v2 .ts-promo__body{max-width: 70%}}@media (max-width: 767px){.ts-hero--v2 .ts-hero__main{min-height: 0}.ts-hero--v2 .ts-hero__text{gap: 22px;padding: 26px 20px 6px}.ts-hero__eyebrow{font-size: 10.5px;letter-spacing: .5px}.ts-hero--v2 .ts-hero__title{font-size: 31px}.ts-hero__facts{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 10px;padding-top: 16px}.ts-hero__facts b{font-size: 17px}.ts-hero__facts li > span{font-size: 11.5px}.ts-hero--v2 .ts-hero__media{margin: 16px 12px 12px;padding: 10px}.ts-show__stage{min-height: 340px}.ts-show__pic{max-height: 190px}.ts-show__name{font-size: 15px}.ts-show__price{font-size: 19px}.ts-show__go{width: 40px;height: 40px}.ts-hero__chip{padding: 8px 12px 8px 10px;font-size: 11.5px}.ts-hero__chip--a{top: -12px;left: 6px}.ts-hero__chip--b{top: 30px;right: 4px}.ts-hero--v2 .ts-promo{min-height: 170px}.ts-promo__arrow{top: 18px;right: 18px;width: 38px;height: 38px}.ts-hero--v2 .ts-promo__body{max-width: 64%}.ts-promo__pic{width: 34%}.ts-promo--navy .ts-promo__pic{width: 44%}.ts-marquee{margin-top: 22px;padding: 12px 0}.ts-marquee__row{gap: 18px;padding-right: 18px}.ts-marquee__row span{font-size: 22px}.ts-marquee__row i{flex-basis: 8px;width: 8px;height: 8px}.ts-bento{gap: 12px}.ts-tile{min-height: 200px;gap: 8px;padding: 14px;border-radius: 18px}.ts-tile__text{padding-right: 30px}.ts-tile__name{font-size: 15px}.ts-tile__count{font-size: 12px}.ts-tile__pic{height: 100px}.ts-tile__go{top: 12px;right: 12px;width: 30px;height: 30px}.ts-tile__go svg{width: 15px;height: 15px}.ts-tile--big{flex-direction: column;min-height: 0;padding: 22px 20px 16px}.ts-tile--big .ts-tile__text{flex-basis: auto}.ts-tile--big .ts-tile__count{margin-bottom: 4px}.ts-tile--big .ts-tile__name{font-size: 22px}.ts-tile--big .ts-tile__sub{font-size: 13px}.ts-tile--big .ts-tile__pic img{max-height: 170px}.ts-tile--big .ts-tile__go{top: 18px;right: 18px;width: 38px;height: 38px}.ts-tile__grid{grid-template-columns: repeat(2,30px)}.ts-tile__grid i{width: 30px;height: 30px;border-radius: 9px}.ts-tile--all .ts-tile__go{top: auto;bottom: 14px}.ts-brands--v2{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-brands--v2 .ts-brand{min-height: 140px;padding: 18px 10px 16px}.ts-brands--v2 .ts-brand__logo{width: 100%;height: 40px}.ts-brands--v2 .ts-brand__logo img{max-width: 100%;max-height: 40px}.ts-brand__word{font-size: 24px}.ts-brand__word--tss{font-size: 32px}.ts-brand__sub{font-size: 11.5px}.ts-device{padding-right: 34px}.ts-device::after{right: 10px;width: 18px;height: 18px;margin-top: -9px}.ts-svcard{min-height: 0;padding: 22px}.ts-svcard__pic{min-height: 170px}.ts-svcard__pic img{max-height: 170px}.ts-svcard__title{font-size: 20px}}.ts-tile__pic img,.ts-svcard__pic img,.ts-promo__pic,.ts-show__pic,.ts-hits .ts-card__media img{will-change: transform;backface-visibility: hidden}.ts-paused,.ts-paused *,.ts-paused *::before,.ts-paused *::after{animation-play-state: paused !important}.ts-lite .ts-spot::after{display: none}.ts-lite .ts-hero__fx i{animation: none !important;will-change: auto}.ts-tile--asph{background: radial-gradient(70% 90% at 85% 50%,rgba(255,194,26,.2) 0%,transparent 62%),linear-gradient(160deg,#262D33 0%,#1B2024 100%)}.ts-tile--asph .ts-tile__count{background-color: #FFC21A;color: #16201A}.ts-tile__road{position: absolute;right: 0;bottom: 16px;left: 0;z-index: 0;height: 5px;background: repeating-linear-gradient(90deg,rgba(255,194,26,.85) 0 40px,transparent 40px 72px);transition: background-position 1.2s cubic-bezier(.2,.7,.2,1)}.ts-tile--asph:hover .ts-tile__road{background-position: -144px 0}.ts-tile--wide{grid-column: span 2;flex-direction: row;align-items: flex-end;min-height: 0}.ts-tile--wide .ts-tile__grid{margin-right: 64px}.ts-brand--rutrike{--ts-brand: #E0A800}.ts-trike{--tr-asph: #1B2024;--tr-asph-2: #262D33;--tr-yel: #FFC21A;--tr-yel-soft: #FFF4D1}.ts-trike__hero{position: relative;display: grid;grid-template-columns: minmax(0,1.05fr) minmax(0,1fr);gap: 24px;align-items: center;margin-bottom: 18px;padding: 34px 34px 46px;border-radius: var(--ts-radius-block);background: radial-gradient(70% 90% at 90% 20%,rgba(255,194,26,.16) 0%,transparent 60%),linear-gradient(160deg,var(--tr-asph-2) 0%,var(--tr-asph) 100%);color: #FFFFFF;overflow: hidden}.ts-trike__road{position: absolute;right: 0;bottom: 18px;left: 0;height: 6px;background: repeating-linear-gradient(90deg,var(--tr-yel) 0 46px,transparent 46px 80px);opacity: .9}.ts-trike__tags{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 14px}.ts-trike__tags span{padding: 5px 11px;border-radius: 6px;background-color: var(--tr-yel);font-size: 12px;font-weight: 800;letter-spacing: .3px;color: #16201A}.ts-trike__tags span + span{background-color: rgba(255,255,255,.1);color: #FFFFFF}.ts-desc .ts-trike__title,.ts-trike__title{margin: 0 0 10px;font-family: var(--ts-font-title);font-size: 28px;font-weight: 700;line-height: 1.12;color: inherit}.ts-desc .ts-trike__lead,.ts-trike__lead{margin: 0 0 22px;font-size: 15px;line-height: 1.55;color: #C4CBD0}.ts-trike__nums{display: flex;flex-wrap: wrap;border-top: 1px solid rgba(255,255,255,.12)}.ts-trike__nums div{display: flex;flex: 0 1 auto;flex-direction: column;gap: 2px;min-width: 0;padding: 14px 18px 0 0}.ts-trike__nums div + div{padding-left: 18px;border-left: 1px dashed rgba(255,194,26,.4)}.ts-trike__nums b{font-family: var(--ts-font-title);font-size: 24px;font-weight: 700;line-height: 1.1;white-space: nowrap;color: var(--tr-yel)}.ts-trike__nums span{font-size: 12.5px;color: #AEB7BD}.ts-trike__photo{display: flex;align-items: center;justify-content: center;padding: 12px;border-radius: 18px;background-color: #FFFFFF}.ts-trike__photo img{display: block;width: 100%;max-height: 340px;height: auto;object-fit: contain}.ts-trike__pair{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px;margin-bottom: 8px}.ts-trike__pair--single{grid-template-columns: minmax(0,1fr)}.ts-trike__pwgrid{display: grid;grid-template-columns: minmax(0,1fr);gap: 18px}.ts-trike__pair--single .ts-trike__pwgrid{grid-template-columns: minmax(0,1fr) minmax(0,1.15fr);gap: 24px;align-items: start}.ts-trike__kit{padding: 18px;border-radius: 16px;background-color: #F6F4EE}.ts-desc .ts-trike__kit-h,.ts-trike__kit-h{margin: 0 0 12px;font-family: var(--ts-font-title);font-size: 15px;font-weight: 700;color: var(--ts-text)}.ts-trike__kit-list,.ts-trike__kit-notes{margin: 0;padding: 0;list-style: none}.ts-trike__kit-list li{display: grid;grid-template-columns: 64px minmax(0,1fr);gap: 10px 12px;align-items: center;margin: 0 0 10px;padding: 12px;border: 1px solid var(--ts-line);border-radius: 14px;background-color: #FFFFFF}.ts-trike__kit-v{padding: 6px 0;border-radius: 10px;background-color: var(--tr-yel);font-family: var(--ts-font-title);font-size: 15px;text-align: center;color: #16201A}.ts-trike__kit-cells{display: flex;gap: 3px}.ts-trike__kit-cells i{position: relative;width: 11px;height: 22px;border-radius: 3px;background-color: #2B3137}.ts-trike__kit-cells i::before{content: "";position: absolute;top: -3px;left: 3px;width: 5px;height: 3px;border-radius: 1px 1px 0 0;background-color: #2B3137}.ts-trike__kit-cells i::after{content: "";position: absolute;right: 2px;bottom: 3px;left: 2px;height: 3px;border-radius: 1px;background-color: var(--tr-yel)}.ts-trike__kit-txt{grid-column: 1 / -1;font-size: 13.5px;line-height: 1.45;color: var(--ts-muted)}.ts-trike__kit-txt b{color: var(--ts-text)}.ts-trike__kit-notes{margin: 4px 0 14px}.ts-trike__kit-notes li{position: relative;padding: 4px 0 4px 18px;font-size: 13.5px;line-height: 1.45;color: var(--ts-text)}.ts-trike__kit-notes li::before{content: "";position: absolute;top: 11px;left: 2px;width: 7px;height: 7px;border-radius: 50%;background-color: var(--tr-yel)}.ts-trike__kit .ts-btn{width: 100%}.ts-trike__card{padding: 24px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: #FFFFFF}.ts-desc .ts-trike__h,.ts-trike__h{margin: 0 0 14px;font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;color: var(--ts-text)}.ts-trike__boxsvg{display: block;width: 100%;max-width: 360px;height: auto;margin: 0 auto}.ts-trike__b-top{fill: #FFE08A;stroke: #1B2024;stroke-width: 2;stroke-linejoin: round}.ts-trike__b-front{fill: #FFC21A;stroke: #1B2024;stroke-width: 2;stroke-linejoin: round}.ts-trike__b-side{fill: #D99F00;stroke: #1B2024;stroke-width: 2;stroke-linejoin: round}.ts-trike__b-dim{stroke: #5B665E;stroke-width: 1.5;stroke-dasharray: 4 4}.ts-trike__boxsvg text{font-family: var(--ts-font-text);font-size: 15px;font-weight: 800;fill: var(--ts-text)}.ts-desc .ts-trike__cap,.ts-trike__cap{margin: 6px 0 14px;font-size: 12.5px;text-align: center;color: var(--ts-muted)}.ts-desc .ts-trike__dim,.ts-trike__dim{display: flex;justify-content: space-between;gap: 12px;margin: 0;padding: 10px 0;border-top: 1px dashed var(--ts-line);font-size: 14px}.ts-trike__dim span{color: var(--ts-muted)}.ts-trike__dim b{text-align: right}.ts-trike__kv{display: grid;grid-template-columns: auto 1fr;gap: 0 14px;margin: 0}.ts-trike__kv dt,.ts-trike__kv dd{margin: 0;padding: 8px 0;border-bottom: 1px solid #EFECE4;font-size: 14px}.ts-trike__kv dt{color: var(--ts-muted)}.ts-trike__kv dd{font-weight: 700;text-align: right}.ts-trike__warn{display: flex;gap: 12px;align-items: flex-start;margin-top: 16px;padding: 14px 16px;border-left: 4px solid var(--tr-yel);border-radius: 12px;background-color: var(--tr-yel-soft)}.ts-trike__warn-ico{flex: 0 0 auto;color: #A87700}.ts-trike__warn-ico svg{width: 24px;height: 24px;fill: none;stroke: currentColor;stroke-width: 1.8;stroke-linecap: round;stroke-linejoin: round}.ts-desc .ts-trike__warn p,.ts-trike__warn p{margin: 0;font-size: 14px;font-weight: 600;line-height: 1.5;color: #4A3A0A}.ts-trike__feats{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px 22px;margin: 0;padding: 0;list-style: none;counter-reset: tr}.ts-trike__feats li{position: relative;margin: 0;padding: 10px 0 10px 42px;border-bottom: 1px dashed var(--ts-line);font-size: 14.5px;line-height: 1.45;counter-increment: tr}.ts-trike__feats li::before{content: counter(tr,decimal-leading-zero);position: absolute;top: 9px;left: 0;display: grid;place-items: center;width: 30px;height: 24px;border-radius: 6px;background-color: var(--tr-asph);font-family: var(--ts-font-title);font-size: 11px;font-weight: 700;color: var(--tr-yel)}.ts-trike__plate{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 16px}.ts-trike__group{padding: 18px 20px 10px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: #FFFFFF}.ts-desc .ts-trike__gh,.ts-trike__gh{display: inline-block;margin: 0 0 6px;padding: 3px 10px;border-radius: 6px;background-color: var(--tr-asph);font-size: 12px;font-weight: 800;letter-spacing: .4px;text-transform: uppercase;color: var(--tr-yel)}.ts-trike__group .ts-trike__kv dt:last-of-type,.ts-trike__group .ts-trike__kv dd:last-of-type{border-bottom: 0}.ts-trike__use{display: flex;flex-wrap: wrap;gap: 8px;margin: 0;padding: 0;list-style: none}.ts-trike__use li{margin: 0;padding: 9px 14px;border: 1px solid var(--ts-line);border-radius: 999px;background-color: #FFFFFF;font-size: 14px;font-weight: 600;transition: background-color .25s,border-color .25s}.ts-trike__use li:hover{border-color: var(--tr-yel);background-color: var(--tr-yel-soft)}.ts-trike__vers{display: grid;grid-template-columns: repeat(auto-fill,minmax(210px,1fr));gap: 10px}.ts-trike__ver{display: flex;flex-direction: column;gap: 4px;padding: 14px 16px;border: 1px solid var(--ts-line);border-radius: 14px;background-color: #FFFFFF;color: var(--ts-text);transition: border-color .25s,transform .3s,box-shadow .3s}a.ts-trike__ver:hover{border-color: var(--tr-yel);color: var(--ts-text);box-shadow: 0 12px 26px rgba(22,32,26,.1);transform: translateY(-3px)}.ts-trike__ver b{font-size: 14.5px;line-height: 1.3}.ts-trike__ver span{font-size: 12.5px;color: var(--ts-muted)}.ts-trike__ver i{font-size: 14px;font-style: normal;font-weight: 800}.ts-trike__ver.is-cur{border-color: var(--tr-asph);background-color: var(--tr-asph);color: #FFFFFF}.ts-trike__ver.is-cur span{color: #AEB7BD}.ts-trike__ver.is-cur i{color: var(--tr-yel)}.ts-trike__cta{position: relative;display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 18px;margin-top: 28px;padding: 28px 30px 38px;border-radius: var(--ts-radius-block);background: linear-gradient(160deg,var(--tr-asph-2) 0%,var(--tr-asph) 100%);color: #FFFFFF;overflow: hidden}.ts-trike__cta::after{content: "";position: absolute;right: 0;bottom: 14px;left: 0;height: 5px;background: repeating-linear-gradient(90deg,var(--tr-yel) 0 40px,transparent 40px 70px)}.ts-desc .ts-trike__cta p,.ts-trike__cta p{margin: 0;max-width: 560px;color: #C4CBD0}.ts-desc .ts-trike__cta .ts-trike__title{color: #FFFFFF}.ts-trike__btns{display: flex;flex-wrap: wrap;gap: 10px}@media (max-width: 1024px){.ts-trike__hero{grid-template-columns: minmax(0,1fr)}.ts-trike__photo{order: -1}}@media (max-width: 767px){.ts-trike__hero{padding: 16px 16px 40px}.ts-desc .ts-trike__title,.ts-trike__title{font-size: 22px}.ts-trike__nums{display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.ts-trike__nums div,.ts-trike__nums div + div{padding-right: 10px}.ts-trike__nums div:nth-child(3){padding-left: 0;border-left: 0}.ts-trike__pair--single .ts-trike__pwgrid{grid-template-columns: minmax(0,1fr)}.ts-trike__kit-list li{grid-template-columns: 56px minmax(0,1fr)}.ts-trike__nums b{font-size: 20px}.ts-trike__pair,.ts-trike__plate,.ts-trike__feats{grid-template-columns: minmax(0,1fr)}.ts-trike__card{padding: 18px}.ts-trike__cta{padding: 22px 18px 34px}.ts-trike__btns .ts-btn{flex: 1 1 100%}}.ts-bhead{--bh-bg: #FFFFFF;--bh-fg: var(--ts-text);--bh-muted: var(--ts-muted);--bh-accent: var(--ts-green);--bh-chip: rgba(22,32,26,.06);--bh-line: rgba(22,32,26,.12);--bh-btn2: var(--ts-text);padding-top: 20px}.ts-bhead--greenworks{--bh-bg: #EEF5E4;--bh-accent: #3E7A1F;--bh-chip: #FFFFFF;--bh-line: #D6E6C2;--bh-deco: #8DC63F}.ts-bhead--aigento{--bh-bg: #EEF0F2;--bh-accent: #C8202B;--bh-chip: #FFFFFF;--bh-line: #DADEE2;--bh-deco: #C8202B}.ts-bhead--a-ipower{--bh-bg: #17191B;--bh-fg: #FFFFFF;--bh-muted: #B9BEC2;--bh-accent: #FF5A50;--bh-chip: rgba(255,255,255,.07);--bh-line: rgba(255,255,255,.14);--bh-btn2: #FFFFFF}.ts-bhead--tss{--bh-bg: #0E2747;--bh-fg: #FFFFFF;--bh-muted: #B7C6D8;--bh-accent: #4FB0F0;--bh-chip: rgba(255,255,255,.07);--bh-line: rgba(255,255,255,.14);--bh-btn2: #FFFFFF}.ts-bhead--mobil-k{--bh-bg: #2B1D17;--bh-fg: #FFFFFF;--bh-muted: #CDBFB7;--bh-accent: #FF5E5A;--bh-chip: rgba(255,255,255,.07);--bh-line: rgba(255,255,255,.14);--bh-btn2: #FFFFFF}.ts-bhead--rutrike{--bh-bg: #1B2024;--bh-fg: #FFFFFF;--bh-muted: #AEB7BD;--bh-accent: #FFC21A;--bh-chip: rgba(255,255,255,.07);--bh-line: rgba(255,255,255,.14);--bh-btn2: #FFFFFF}.ts-bhead__crumbs{margin-bottom: 12px}.ts-bhero{position: relative;display: grid;grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);gap: 32px;align-items: center;overflow: hidden;padding: 40px 44px;border-radius: var(--ts-radius-block);background-color: var(--bh-bg);color: var(--bh-fg);isolation: isolate}.ts-bhero__deco{position: absolute;z-index: -1;pointer-events: none}.ts-bhead--greenworks .ts-bhero__deco,.ts-bhead--aigento .ts-bhero__deco{top: -120px;right: -80px;width: 520px;height: 520px;border-radius: 50%;background-color: var(--bh-deco);opacity: .16}.ts-bhead--aigento .ts-bhero__deco{opacity: .06}.ts-bhead--aigento .ts-bhero{border-top: 4px solid #C8202B}.ts-bhead--a-ipower .ts-bhero__deco{right: 0;bottom: 0;left: 0;height: 12px;background: repeating-linear-gradient(-45deg,#E0322A 0 14px,#17191B 14px 28px)}.ts-bhead--tss .ts-bhero__deco{inset: 0;background-image: linear-gradient(rgba(79,176,240,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(79,176,240,.09) 1px,transparent 1px);background-size: 28px 28px}.ts-bhead--mobil-k .ts-bhero__deco{inset: auto 0 0 0;height: 46%;background: repeating-linear-gradient(170deg,transparent 0 18px,rgba(232,66,63,.14) 18px 22px)}.ts-bhead--rutrike .ts-bhero__deco{right: 0;bottom: 18px;left: 0;height: 6px;background: repeating-linear-gradient(90deg,#FFC21A 0 46px,transparent 46px 80px)}.ts-bhero__top{display: flex;flex-wrap: wrap;gap: 12px;align-items: center;margin-bottom: 18px}.ts-bhero__logo{display: inline-flex;align-items: center;justify-content: center;height: 56px;padding: 8px 16px;border-radius: 14px;background-color: #FFFFFF;box-shadow: 0 6px 18px rgba(0,0,0,.08)}.ts-bhero__logo img{width: auto;max-width: 150px;max-height: 40px;object-fit: contain}.ts-bhero__logo .ts-brand__word{font-size: 26px}.ts-bhero__logo .ts-brand__word--tss{font-size: 30px}.ts-bhero__kicker{padding: 7px 12px;border-radius: 999px;background-color: var(--bh-chip);font-size: 12px;font-weight: 800;letter-spacing: .6px;text-transform: uppercase;color: var(--bh-accent)}.ts-bhero__title{margin: 0 0 12px;font-family: var(--ts-font-title);font-size: 44px;font-weight: 700;line-height: 1.08;color: var(--bh-fg)}.ts-bhero__lead{max-width: 600px;margin: 0 0 24px;font-size: 16px;line-height: 1.6;color: var(--bh-muted)}.ts-bhero__facts{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 8px;margin: 0 0 26px;padding: 0;list-style: none}.ts-bhero__facts li{display: flex;flex-direction: column;gap: 2px;min-width: 0;padding: 12px 14px;border: 1px solid var(--bh-line);border-radius: 16px;background-color: var(--bh-chip)}.ts-bhero__facts b{font-family: var(--ts-font-title);font-size: 20px;font-weight: 700;line-height: 1.1;white-space: nowrap;color: var(--bh-accent)}.ts-bhero__facts span{font-size: 12.5px;line-height: 1.35;color: var(--bh-muted)}.ts-bhero__cta{display: flex;flex-wrap: wrap;gap: 10px}.ts-bhero__btn2{border: 1.5px solid var(--bh-line);background-color: transparent;color: var(--bh-btn2)}.ts-bhero__btn2:hover{border-color: var(--bh-btn2);background-color: transparent;color: var(--bh-btn2)}.ts-bhero__pic{display: flex;align-items: center;justify-content: center;aspect-ratio: 1 / 1;max-height: 420px;padding: 18px;border-radius: 22px;background-color: #FFFFFF;box-shadow: 0 24px 50px rgba(0,0,0,.12)}.ts-bhero__pic img{width: 100%;height: 100%;object-fit: contain}.ts-bnav{margin-top: 16px;padding: 20px 22px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: var(--ts-card);scroll-margin-top: 90px}.ts-bnav__h{margin: 0 0 14px;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;color: var(--ts-text)}.ts-bnav__list{display: flex;gap: 12px;padding-bottom: 4px;overflow-x: auto;scroll-snap-type: x proximity;scrollbar-width: thin;scrollbar-color: var(--ts-line) transparent}.ts-bnav__tile{display: flex;flex: 0 0 150px;flex-direction: column;align-items: center;gap: 3px;padding: 10px 10px 14px;border: 1.5px solid transparent;border-radius: 18px;background-color: var(--ts-bg);text-align: center;color: var(--ts-text);scroll-snap-align: start;transition: border-color .15s,background-color .15s,transform .2s}.ts-bnav__tile:hover,.ts-bnav__tile:focus-visible{border-color: var(--bn-accent,var(--ts-green));background-color: var(--ts-card);color: var(--ts-text);transform: translateY(-2px)}.ts-bnav__tile.is-current{border-color: var(--bn-accent,var(--ts-green));background-color: var(--ts-card);box-shadow: inset 0 -4px 0 var(--bn-accent,var(--ts-green))}.ts-bnav__img{display: flex;align-items: center;justify-content: center;width: 100%;height: 92px;margin-bottom: 6px;overflow: hidden;border-radius: 12px;background-color: #FFFFFF}.ts-bnav__img img{max-width: 100%;max-height: 100%;object-fit: contain}.ts-bnav__name{font-size: 14px;font-weight: 700;line-height: 1.3}.ts-bnav__count{font-size: 12.5px;color: var(--ts-muted)}.ts-bnav__tile--all{justify-content: center;min-height: 150px;background-color: var(--bh-bg);color: var(--bh-fg)}.ts-bnav__tile--all .ts-bnav__name{font-family: var(--ts-font-title);font-size: 16px}.ts-bnav__tile--all .ts-bnav__count{color: var(--bh-muted)}.ts-bnav__tile--all:hover,.ts-bnav__tile--all:focus-visible,.ts-bnav__tile--all.is-current{background-color: var(--bh-bg);color: var(--bh-fg)}.ts-bnav__list--series .ts-bnav__tile{flex-basis: 200px;align-items: flex-start;text-align: left}.ts-bnav__list--series .ts-bnav__tile--all{flex-basis: 150px;align-items: center;text-align: center}.ts-bnav__list--series .ts-bnav__img{height: 110px}.ts-bnav__kw{font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;color: var(--bn-accent,var(--ts-green))}.ts-bnav__sub{font-size: 12.5px;color: var(--ts-text-2)}.ts-bhead--greenworks{--bn-accent: #3E7A1F}.ts-bhead--aigento{--bn-accent: #C8202B}.ts-bhead--a-ipower{--bn-accent: #D02A22}.ts-bhead--tss{--bn-accent: #1477B8}.ts-bhead--mobil-k{--bn-accent: #C8161D}.ts-bhead--rutrike{--bn-accent: #B98A00}.ts-bfoot{order: 100;flex: 0 0 100%;width: 100%;max-width: 100%;margin: 40px 0 10px;padding: 0 15px}.ts-bfoot__h{margin: 0 0 18px;font-family: var(--ts-font-title);font-size: 28px;font-weight: 700;color: var(--ts-text)}.ts-bfoot__why{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 14px;margin: 0 0 18px;padding: 0;list-style: none}.ts-bfoot__why li{display: flex;flex-direction: column;gap: 8px;padding: 22px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-bfoot__ico{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;margin-bottom: 6px;border-radius: 14px;background-color: var(--bh-bg);color: var(--bh-accent)}.ts-bhead--greenworks .ts-bfoot__ico,.ts-bhead--aigento .ts-bfoot__ico{box-shadow: inset 0 0 0 1px var(--bh-line)}.ts-bfoot__ico svg{width: 26px;height: 26px}.ts-bfoot__why b{font-size: 16px;line-height: 1.3}.ts-bfoot__why p{margin: 0;font-size: 14px;line-height: 1.55;color: var(--ts-muted)}.ts-bfoot__why a{margin-top: auto;padding-top: 6px;font-size: 14px;font-weight: 700;color: var(--ts-orange-text)}.ts-bfoot__grid{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.3fr);gap: 14px;margin-bottom: 18px}.ts-bfoot__card{padding: 24px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card)}.ts-bfoot__h3{margin: 0 0 14px;font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;color: var(--ts-text)}.ts-bfoot__warr{display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 0;margin: 0 0 14px}.ts-bfoot__warr dt,.ts-bfoot__warr dd{margin: 0;padding: 10px 0;border-bottom: 1px solid #EFECE4;font-size: 14px}.ts-bfoot__warr dt{color: var(--ts-muted)}.ts-bfoot__warr dd{padding-left: 16px;font-weight: 800;text-align: right}.ts-bfoot__note{margin: 0;font-size: 14px;line-height: 1.55;color: var(--ts-muted)}.ts-bfoot__note a{font-weight: 700;color: var(--ts-green);text-decoration: underline}.ts-bfoot__cta{display: flex;flex-wrap: wrap;gap: 18px;align-items: center;justify-content: space-between;padding: 26px 30px;border-radius: var(--ts-radius-block);background-color: var(--ts-green);color: #FFFFFF}.ts-bfoot__cta p{max-width: 620px;margin: 0;font-size: 15px;line-height: 1.5;color: #D5DED7}.ts-bfoot__cta .ts-bfoot__cta-h{margin-bottom: 6px;font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;color: #FFFFFF}.ts-bfoot__btns{display: flex;flex-wrap: wrap;gap: 10px}.ts-blist{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.ts-blist__card{position: relative;display: flex;flex-direction: column;gap: 8px;overflow: hidden;padding: 26px;border-radius: var(--ts-radius-block);background-color: var(--bh-bg);color: var(--bh-fg);transition: transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.ts-blist__card:hover{color: var(--bh-fg);box-shadow: 0 24px 50px rgba(0,0,0,.14);transform: translateY(-4px)}.ts-blist__logo{display: inline-flex;align-items: center;align-self: flex-start;height: 48px;padding: 6px 14px;border-radius: 12px;background-color: #FFFFFF}.ts-blist__logo img{width: auto;max-width: 130px;max-height: 34px;object-fit: contain}.ts-blist__logo .ts-brand__word{font-size: 22px}.ts-blist__kicker{margin-top: 8px;font-size: 12px;font-weight: 800;letter-spacing: .6px;text-transform: uppercase;color: var(--bh-accent)}.ts-blist__name{font-family: var(--ts-font-title);font-size: 26px;font-weight: 700;line-height: 1.1}.ts-blist__lead{font-size: 14px;line-height: 1.55;color: var(--bh-muted)}.ts-blist__pic{display: flex;align-items: center;justify-content: center;height: 190px;margin: 10px 0 6px;padding: 12px;border-radius: 18px;background-color: #FFFFFF}.ts-blist__pic img{max-width: 100%;max-height: 100%;object-fit: contain}.ts-blist__more{margin-top: auto;font-weight: 800;color: var(--bh-fg)}@media (max-width: 1024px){.ts-bhero{grid-template-columns: minmax(0,1fr) minmax(0,.8fr);padding: 30px}.ts-bhero__title{font-size: 36px}.ts-bhero__facts{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-bfoot__why{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-bfoot__grid{grid-template-columns: minmax(0,1fr)}.ts-blist{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.ts-bhead{padding-top: 12px}.ts-bhero{grid-template-columns: minmax(0,1fr);gap: 20px;padding: 22px 18px 26px;border-radius: 20px}.ts-bhero__pic{order: -1;height: 240px;aspect-ratio: auto}.ts-bhero__title{font-size: 30px}.ts-bhero__lead{font-size: 15px}.ts-bhero__facts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.ts-bhero__facts li{min-width: 0;padding: 10px 12px}.ts-bhero__facts b{font-size: 18px;white-space: normal}.ts-bhero__cta .ts-btn{flex: 1 1 100%}.ts-bhead--greenworks .ts-bhero__deco,.ts-bhead--aigento .ts-bhero__deco{top: auto;bottom: -200px;width: 360px;height: 360px}.ts-bnav{padding: 16px 14px;border-radius: 20px}.ts-bnav__tile{flex-basis: 128px}.ts-bnav__list--series .ts-bnav__tile{flex-basis: 170px}.ts-bnav__img{height: 76px}.ts-bfoot{margin-top: 28px;padding: 0 15px}.ts-bfoot__h{font-size: 22px}.ts-bfoot__why{grid-template-columns: minmax(0,1fr);gap: 10px}.ts-bfoot__why li,.ts-bfoot__card{padding: 18px}.ts-bfoot__cta{padding: 22px 18px}.ts-bfoot__btns,.ts-bfoot__btns .ts-btn{flex: 1 1 100%}.ts-blist{grid-template-columns: minmax(0,1fr)}}.ts-card{--tc: var(--ts-green);--tc-soft: #EEF2EE;--tc-ink: var(--ts-text);--tc-dark: var(--ts-green);--tc-acc: #FFFFFF;position: relative;overflow: hidden;transition: box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1),border-color .3s}.ts-card.ts-brand--greenworks{--tc: #3E7A1F;--tc-soft: #EEF5E4;--tc-ink: #2E5C17;--tc-dark: #3E7A1F;--tc-acc: #FFFFFF}.ts-card.ts-brand--a-ipower{--tc: #E0322A;--tc-soft: #FCE9E8;--tc-ink: #A3201A;--tc-dark: #17191B;--tc-acc: #FF5A50}.ts-card.ts-brand--aigento{--tc: #C8202B;--tc-soft: #F1F2F4;--tc-ink: #A3201A;--tc-dark: #2B2F33;--tc-acc: #FF5A50}.ts-card.ts-brand--tss{--tc: #1485CE;--tc-soft: #E6F1FA;--tc-ink: #0E5C93;--tc-dark: #0E2747;--tc-acc: #4FB0F0}.ts-card.ts-brand--mobil-k{--tc: #C8161D;--tc-soft: #FCEDEE;--tc-ink: #A31117;--tc-dark: #2B1D17;--tc-acc: #FF5E5A}.ts-card.ts-brand--rutrike{--tc: #FFC21A;--tc-soft: #FFF4D1;--tc-ink: #6B5000;--tc-dark: #1B2024;--tc-acc: #FFC21A}.ts-card::before{content: "";position: absolute;top: 0;right: 0;left: 0;height: 4px;background-color: var(--tc)}.ts-card[class*="ts-brand--"] .ts-card__brand::before{background-color: var(--tc)}.ts-card__kit{border-color: transparent;background-color: var(--tc-soft);color: var(--tc-ink)}.ts-card__kit:first-child{border-color: transparent}.ts-card__media{position: relative;overflow: hidden}.ts-card__hero{position: absolute;z-index: 2;bottom: 10px;left: 10px;display: flex;flex-direction: column;max-width: calc(100% - 20px);padding: 7px 11px;border-radius: 12px;background-color: var(--tc-dark);color: #FFFFFF;line-height: 1.1;pointer-events: none}.ts-card__hero b{font-family: var(--ts-font-title);font-size: 19px;font-weight: 700;white-space: nowrap;color: var(--tc-acc)}.ts-card__hero small{margin-top: 3px;overflow: hidden;font-size: 11px;font-weight: 600;white-space: nowrap;text-overflow: ellipsis;opacity: .85}.ts-card__img2{position: absolute;inset: 12px;width: calc(100% - 24px);height: calc(100% - 24px);margin: auto;object-fit: contain;opacity: 0;transition: opacity .35s}.ts-card__img2:not([src]){display: none}.ts-card .ts-card__img{transition: opacity .35s,transform .5s cubic-bezier(.2,.7,.2,1)}@media (hover: hover){.ts-card:hover{border-color: var(--ts-line-strong);box-shadow: 0 18px 40px rgba(22,32,26,.1);transform: translateY(-3px)}.ts-card:not(.is-img2-ready):hover .ts-card__img{transform: scale(1.04)}.ts-card.is-img2-ready:hover .ts-card__img{opacity: 0}.ts-card.is-img2-ready:hover .ts-card__img2{opacity: 1}}@media (max-width: 767px){.ts-card__hero{bottom: 6px;left: 6px;padding: 5px 8px;border-radius: 9px}.ts-card__hero b{font-size: 14px}.ts-card__hero small{font-size: 9.5px}}.ts-scene{position: absolute;inset: 0;width: 100%;height: 100%;border-radius: inherit;transition: transform .8s cubic-bezier(.2,.7,.2,1)}.ts-hub{margin-top: 26px}.ts-hub__head{display: flex;flex-wrap: wrap;gap: 6px 16px;align-items: baseline;margin-bottom: 14px}.ts-hub__head--mos{margin-top: 30px}.ts-hub__h{margin: 0;font-family: var(--ts-font-title);font-size: 24px;font-weight: 700;color: var(--ts-text)}.ts-hub__sub{margin: 0;font-size: 14px;color: var(--ts-muted)}.ts-tasks{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 12px}.ts-task{position: relative;display: flex;gap: 14px;align-items: center;padding: 12px 14px 12px 12px;border: 1px solid var(--ts-line);border-radius: 20px;background-color: #F8F6F1;color: var(--ts-text);transition: border-color .25s,box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1),background-color .25s}.ts-task__art{position: relative;flex: 0 0 96px;height: 84px;border-radius: 16px;box-shadow: inset 0 0 0 1px rgba(0,0,0,.04)}.ts-task__img{position: absolute;right: 4px;bottom: 4px;left: 4px;width: calc(100% - 8px);height: 96%;object-fit: contain;object-position: center bottom;filter: drop-shadow(0 6px 8px rgba(0,0,0,.22));transform-origin: 50% 100%;transition: transform .45s cubic-bezier(.2,.7,.2,1)}.ts-task__txt{display: flex;flex: 1 1 auto;flex-direction: column;gap: 3px;min-width: 0}.ts-task__txt b{font-size: 15px;line-height: 1.25}.ts-task__txt small{font-size: 12.5px;line-height: 1.35;color: var(--ts-muted)}.ts-task__season{align-self: flex-start;padding: 2px 8px;border-radius: 999px;background-color: #FBE3D2;font-size: 10.5px;font-weight: 800;letter-spacing: .4px;text-transform: uppercase;color: var(--ts-orange-text)}.ts-task__go{display: flex;flex: 0 0 auto;align-items: center;justify-content: center;width: 32px;height: 32px;border-radius: 50%;background-color: #FFFFFF;color: var(--ts-text);transition: transform .3s,background-color .25s,color .25s}.ts-task.is-first{border-color: transparent;background-color: var(--ts-green);color: #FFFFFF}.ts-task.is-first .ts-task__txt small{color: #C9D6CC}.ts-task.is-first .ts-task__season{background-color: var(--ts-orange);color: var(--ts-text)}.ts-task.is-first .ts-task__go{background-color: var(--ts-orange)}@media (hover: hover){.ts-task:hover{border-color: var(--ts-green);background-color: #FFFFFF;box-shadow: 0 16px 36px rgba(22,32,26,.1);color: var(--ts-text);transform: translateY(-3px)}.ts-task.is-first:hover{background-color: var(--ts-green-2);color: #FFFFFF}.ts-task:hover .ts-task__img{transform: translateY(-8px) scale(1.12)}.ts-task:hover .ts-task__go{background-color: var(--ts-orange);color: var(--ts-text);transform: rotate(45deg)}}.ts-mos{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));grid-auto-rows: 200px;gap: 14px}.ts-mos__tile{position: relative;overflow: hidden;border-radius: 24px;color: var(--ts-text);isolation: isolate;transition: box-shadow .35s,transform .35s cubic-bezier(.2,.7,.2,1)}.ts-mos__tile--big{grid-column: span 2;grid-row: span 2}.ts-mos__tile--wide{grid-column: span 2;grid-row: span 1}.ts-mos__cover{position: absolute;z-index: 3;inset: 0}.ts-mos__pics{position: absolute;z-index: 1;right: 4%;bottom: 5%;display: flex;align-items: flex-end;justify-content: center;width: 62%;height: 60%;pointer-events: none}.ts-mos__img{max-width: 100%;max-height: 100%;object-fit: contain;filter: drop-shadow(0 14px 16px rgba(0,0,0,.28));transform-origin: 50% 100%;transition: transform .6s cubic-bezier(.2,.7,.2,1)}.ts-mos__img2{position: absolute;bottom: -2%;left: -6%;width: 42%;height: 52%;object-fit: contain;object-position: center bottom;filter: drop-shadow(0 10px 12px rgba(0,0,0,.3));transition: transform .6s cubic-bezier(.2,.7,.2,1)}.ts-mos__tile--big .ts-mos__pics{right: 6%;bottom: 7%;width: 60%;height: 52%}.ts-mos__tile--wide .ts-mos__pics{right: 5%;bottom: 10%;width: 34%;height: 62%}.ts-mos__tile--wide .ts-mos__text{max-width: 62%}.ts-mos__text{position: relative;z-index: 4;display: flex;flex-direction: column;align-items: flex-start;gap: 4px;padding: 20px 64px 20px 22px;pointer-events: none}.ts-mos__text a{pointer-events: auto}.ts-mos__link{font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;line-height: 1.2;color: inherit}.ts-mos__tile--big .ts-mos__link{font-size: 26px}.ts-mos__tile:not(.ts-mos__tile--big) .ts-mos__link{font-size: 15.5px;overflow-wrap: break-word}.ts-mos__count{font-size: 13px;font-weight: 600;opacity: .75}.ts-mos__chips{display: flex;flex-wrap: wrap;gap: 6px;max-width: 520px;margin-top: 10px}.ts-mos__chips a{padding: 5px 11px;border-radius: 999px;background-color: rgba(255,255,255,.85);font-size: 12.5px;font-weight: 700;color: var(--ts-text);transition: background-color .2s,color .2s}.ts-mos__chips a i{font-style: normal;font-weight: 600;opacity: .6}.ts-mos__chips a:hover{background-color: var(--ts-orange);color: var(--ts-text)}.ts-mos__tile.is-dark{color: #FFFFFF}.ts-mos__tile.is-dark .ts-mos__chips a{background-color: rgba(255,255,255,.14);color: #FFFFFF}.ts-mos__tile.is-dark .ts-mos__chips a:hover{background-color: var(--ts-orange);color: var(--ts-text)}.ts-mos__go{position: absolute;z-index: 4;top: 16px;right: 16px;display: flex;align-items: center;justify-content: center;width: 38px;height: 38px;border-radius: 50%;background-color: rgba(255,255,255,.9);color: var(--ts-text);pointer-events: none;transition: transform .3s,background-color .25s}@media (hover: hover){.ts-mos__tile:hover{box-shadow: 0 22px 46px rgba(22,32,26,.16);transform: translateY(-4px)}.ts-mos__tile:hover .ts-scene{transform: scale(1.04)}.ts-mos__tile:hover .ts-mos__img{transform: translateY(-6px) scale(1.05)}.ts-mos__tile:hover .ts-mos__img2{transform: translate(-4px,-4px) rotate(-3deg)}.ts-mos__tile:hover .ts-mos__go{background-color: var(--ts-orange);transform: rotate(45deg)}}.ts-hub__more{display: flex;flex-wrap: wrap;gap: 8px;align-items: center;margin-top: 16px;font-size: 14px;color: var(--ts-muted)}.ts-hub__more a{padding: 6px 12px;border: 1px solid var(--ts-line);border-radius: 999px;font-weight: 700;color: var(--ts-text)}.ts-hub__more a i{font-style: normal;font-weight: 600;color: var(--ts-muted)}.ts-hub__more a:hover{border-color: var(--ts-green)}.ts-hub__all{margin: 26px 0 0;text-align: center;font-size: 13px;font-weight: 700;letter-spacing: .4px;text-transform: uppercase;color: var(--ts-muted)}@media (max-width: 1024px){.ts-tasks{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-mos{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.ts-hub__h{font-size: 20px}.ts-tasks{gap: 10px}.ts-task{flex-direction: column;align-items: stretch;gap: 10px;padding: 10px}.ts-task__art{flex-basis: auto;height: 92px}.ts-task__txt b{font-size: 14px}.ts-task__go{position: absolute;top: 16px;right: 16px;width: 28px;height: 28px}.ts-mos{grid-auto-rows: 170px;gap: 10px}.ts-mos__tile{border-radius: 20px}.ts-mos__tile--big .ts-mos__link{font-size: 21px}.ts-mos__chips a:nth-child(n+4){display: none}.ts-mos__text{padding: 14px 46px 14px 14px}.ts-mos__tile--wide .ts-mos__text{max-width: 64%}.ts-mos__link{font-size: 14px}.ts-mos__pics{width: 84%;height: 52%}.ts-mos__tile--wide .ts-mos__pics{width: 44%;height: 80%}.ts-mos__go{top: 10px;right: 10px;width: 30px;height: 30px}}.ts-pb--greenworks{--pb-bg: #EEF5E4;--pb-ink: #2E5C17;--pb-kick: #FFFFFF;--pb-kick-bg: #3E7A1F;--pb-line: #D6E6C2}.ts-pb--a-ipower{--pb-bg: #EFEFF0;--pb-ink: #A3201A;--pb-kick: #FFFFFF;--pb-kick-bg: #17191B;--pb-line: #DCDDDF}.ts-pb--aigento{--pb-bg: #EEF0F2;--pb-ink: #A3201A;--pb-kick: #C8202B;--pb-kick-bg: #FFFFFF;--pb-line: #DADEE2}.ts-pb--tss{--pb-bg: #E7F0F9;--pb-ink: #0E5C93;--pb-kick: #FFFFFF;--pb-kick-bg: #0E2747;--pb-line: #CFE0F0}.ts-pb--mobil-k{--pb-bg: #F6ECE8;--pb-ink: #A31117;--pb-kick: #FFFFFF;--pb-kick-bg: #C8161D;--pb-line: #EBD8D1}.ts-pb--rutrike{--pb-bg: #EFEDE6;--pb-ink: #6B5000;--pb-kick: #FFC21A;--pb-kick-bg: #1B2024;--pb-line: #E0DCCF}.ts-pbrand{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;margin: 0 0 14px}.ts-pbrand__logo{display: inline-flex;align-items: center;justify-content: center;height: 46px;padding: 6px 14px;border: 1px solid var(--ts-line);border-radius: 12px;background-color: #FFFFFF;box-shadow: 0 4px 14px rgba(0,0,0,.05);transition: border-color .2s,transform .2s}.ts-pbrand__logo:hover{border-color: var(--pb-ink,var(--ts-green));transform: translateY(-1px)}.ts-pbrand__logo img{width: auto;max-width: 124px;max-height: 32px;object-fit: contain}.ts-pbrand__logo .ts-brand__word{font-size: 20px}.ts-pbrand__logo .ts-brand__word--tss{font-size: 22px}.ts-pbrand__kick{padding: 6px 12px;border: 1px solid var(--pb-line,var(--ts-line));border-radius: 999px;background-color: var(--pb-kick-bg,var(--ts-green));font-size: 12px;font-weight: 800;letter-spacing: .5px;text-transform: uppercase;color: var(--pb-kick,#FFFFFF)}.ts-pbrand__all{margin-left: auto;font-size: 13.5px;font-weight: 800;color: var(--ts-orange-text)}.ts-pbrand__all span{display: inline-block;transition: transform .2s}.ts-pbrand__all:hover span{transform: translateX(4px)}.ts-pb .woocommerce-product-gallery .wd-gallery-images{position: relative;padding: 14px;border-radius: 26px;background-color: var(--pb-bg);isolation: isolate;overflow: hidden}.ts-pb .woocommerce-product-gallery .wd-gallery-images .wd-carousel-item img,.ts-pb .woocommerce-product-gallery .wd-gallery-images .woocommerce-product-gallery__image img{border-radius: 18px}.ts-pb .woocommerce-product-gallery .wd-gallery-images::before,.ts-pb .woocommerce-product-gallery .wd-gallery-images::after{content: "";position: absolute;z-index: -1;pointer-events: none}.ts-pb--greenworks .woocommerce-product-gallery .wd-gallery-images::before{top: -90px;right: -70px;width: 300px;height: 300px;border-radius: 50%;background-color: #8DC63F;opacity: .25}.ts-pb--a-ipower .woocommerce-product-gallery .wd-gallery-images::after{right: 0;bottom: 0;left: 0;height: 10px;background: repeating-linear-gradient(-45deg,#E0322A 0 12px,#17191B 12px 24px);z-index: 1}.ts-pb--aigento .woocommerce-product-gallery .wd-gallery-images::after{top: 0;right: 0;left: 0;height: 4px;background-color: #C8202B;z-index: 1}.ts-pb--tss .woocommerce-product-gallery .wd-gallery-images::before{inset: 0;background-image: linear-gradient(rgba(20,133,206,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(20,133,206,.12) 1px,transparent 1px);background-size: 22px 22px}.ts-pb--mobil-k .woocommerce-product-gallery .wd-gallery-images::before{right: 0;bottom: 0;left: 0;height: 40%;background: repeating-linear-gradient(165deg,transparent 0 14px,rgba(200,22,29,.1) 14px 18px)}.ts-pb--rutrike .woocommerce-product-gallery .wd-gallery-images{padding-bottom: 34px}.ts-pb--rutrike .woocommerce-product-gallery .wd-gallery-images::before{right: 0;bottom: 0;left: 0;height: 30px;background-color: #1B2024}.ts-pb--rutrike .woocommerce-product-gallery .wd-gallery-images::after{right: 0;bottom: 12px;left: 0;height: 5px;background: repeating-linear-gradient(90deg,#FFC21A 0 40px,transparent 40px 70px)}@media (max-width: 767px){.ts-pbrand{gap: 8px;margin-bottom: 10px}.ts-pbrand__logo{height: 40px;padding: 5px 10px}.ts-pbrand__logo img{max-width: 100px;max-height: 28px}.ts-pbrand__kick{padding: 5px 10px;font-size: 11px}.ts-pbrand__all{flex-basis: 100%;margin-left: 0}.ts-pb .woocommerce-product-gallery .wd-gallery-images{padding: 10px;border-radius: 22px}.ts-pb--rutrike .woocommerce-product-gallery .wd-gallery-images{padding-bottom: 26px}}.ts-pb--rutrike .woocommerce-product-gallery .wd-gallery-images .wd-nav-pagin-wrap{position: relative;z-index: 2;margin-top: 8px;margin-bottom: 8px}.ts-pp{display: grid;grid-template-columns: minmax(0,1fr) minmax(340px,410px);grid-template-areas: "gal buy" "body buy";gap: 28px 34px;align-items: start;margin: 8px 0 20px}.ts-pp > .ts-pp__gallery,.ts-pp > .ts-pp__buy{width: auto;max-width: none;margin: 0;padding-right: 0;padding-left: 0}.ts-pp__gallery{grid-area: gal;position: relative;min-width: 0;padding: 22px !important;border-radius: 28px;background-color: #FFFFFF;border: 1px solid var(--ts-line);isolation: isolate;overflow: hidden}.ts-pp__gallery::before,.ts-pp__gallery::after{content: "";position: absolute;z-index: -1;pointer-events: none}.ts-pp .woocommerce-product-gallery .wd-gallery-images{padding: 0;background: none;border-radius: 20px;overflow: hidden}.ts-pp .woocommerce-product-gallery .wd-gallery-images::before,.ts-pp .woocommerce-product-gallery .wd-gallery-images::after{display: none}.ts-pp .woocommerce-product-gallery .wd-gallery-images .wd-carousel-item,.ts-pp .woocommerce-product-gallery .wd-gallery-images .woocommerce-product-gallery__image{background-color: #FFFFFF}.ts-pp .wd-gallery-thumb .wd-carousel-item img,.ts-pp .wd-gallery-thumb img{width: 100%;aspect-ratio: 1;padding: 4px;border-radius: 12px;background-color: #FFFFFF;object-fit: contain}.ts-pp--a-ipower .ts-pp__gallery{border-color: transparent;background: radial-gradient(70% 80% at 15% 0%,#2C3035 0%,transparent 60%),#17191B}.ts-pp--a-ipower .ts-pp__gallery::after{right: 0;bottom: 0;left: 0;height: 10px;background: repeating-linear-gradient(-45deg,#E0322A 0 14px,transparent 14px 28px)}.ts-pp--tss .ts-pp__gallery{border-color: transparent;background: radial-gradient(70% 80% at 85% 0%,rgba(20,133,206,.45) 0%,transparent 60%),#0E2747}.ts-pp--tss .ts-pp__gallery::before{inset: 0;background-image: linear-gradient(rgba(124,196,240,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(124,196,240,.1) 1px,transparent 1px);background-size: 24px 24px}.ts-pp--rutrike .ts-pp__gallery{padding-bottom: 40px !important;border-color: transparent;background: radial-gradient(70% 80% at 85% 10%,rgba(255,194,26,.16) 0%,transparent 60%),linear-gradient(160deg,#262D33 0%,#1B2024 100%)}.ts-pp--rutrike .ts-pp__gallery::after{right: 0;bottom: 16px;left: 0;height: 6px;background: repeating-linear-gradient(90deg,#FFC21A 0 46px,transparent 46px 80px)}.ts-pp--mobil-k .ts-pp__gallery{border-color: transparent;background: radial-gradient(70% 80% at 15% 0%,rgba(200,22,29,.35) 0%,transparent 60%),#241718}.ts-pp--mobil-k .ts-pp__gallery::before{right: 0;bottom: 0;left: 0;height: 34%;background: repeating-linear-gradient(165deg,transparent 0 14px,rgba(200,22,29,.22) 14px 18px)}.ts-pp--greenworks .ts-pp__gallery{border-color: #D6E6C2;background-color: #EEF5E4}.ts-pp--greenworks .ts-pp__gallery::before{top: -110px;right: -90px;width: 340px;height: 340px;border-radius: 50%;background-color: #8DC63F;opacity: .28}.ts-pp--aigento .ts-pp__gallery{border-color: #DADEE2;background: linear-gradient(160deg,#F4F5F7 0%,#E4E7EB 100%)}.ts-pp--aigento .ts-pp__gallery::after{top: 0;right: 0;left: 0;height: 5px;background-color: #C8202B}.ts-pp--a-ipower .wd-nav-pagin,.ts-pp--tss .wd-nav-pagin,.ts-pp--rutrike .wd-nav-pagin,.ts-pp--mobil-k .wd-nav-pagin{--wd-pagin-color: rgba(255,255,255,.45);--wd-pagin-color-act: #FFFFFF}.ts-pp__buy{grid-area: buy;position: sticky;top: 20px;align-self: start;z-index: 2}.admin-bar .ts-pp__buy{top: 52px}.ts-pp__buy > .summary-inner{padding: 24px 24px 20px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: #FFFFFF;box-shadow: 0 20px 44px rgba(22,32,26,.08)}.ts-pp__buy .product_title{font-size: 24px;line-height: 1.22}.ts-pp__buy .ts-pbrand__all{flex-basis: 100%;margin-left: 0;order: 3}.ts-pp__buy .woocommerce-product-details__short-description{font-size: 14px;color: var(--ts-muted)}.ts-pp-nums{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));margin: 4px 0 16px;border-top: 1px solid var(--ts-line);border-bottom: 1px solid var(--ts-line)}.ts-pp-nums div{display: flex;flex-direction: column;gap: 2px;min-width: 0;padding: 12px 8px 12px 0}.ts-pp-nums div + div{padding-left: 12px;border-left: 1px solid var(--ts-line)}.ts-pp-nums b{overflow: hidden;font-family: var(--ts-font-title);font-size: 19px;font-weight: 700;line-height: 1.15;text-overflow: ellipsis;white-space: nowrap;color: var(--pb-ink,var(--ts-green))}.ts-pp-nums span{font-size: 12px;line-height: 1.3;color: var(--ts-muted)}.ts-pb--rutrike .ts-pp-nums b{color: #8A6700}.ts-pp__body{grid-area: body;min-width: 0}.ts-pp-nav{position: sticky;top: 12px;z-index: 5;margin: 0 0 8px;padding: 8px;border: 1px solid var(--ts-line);border-radius: 18px;background-color: rgba(255,255,255,.96);box-shadow: 0 10px 26px rgba(22,32,26,.07)}.admin-bar .ts-pp-nav{top: 44px}.ts-pp-nav ul{display: flex;gap: 4px;margin: 0;padding: 0;overflow-x: auto;list-style: none;scrollbar-width: none;scroll-behavior: smooth}.ts-pp-nav ul::-webkit-scrollbar{display: none}.ts-pp-nav li{flex: 0 0 auto;margin: 0}.ts-pp-nav a{display: block;padding: 9px 16px;border-radius: 999px;font-size: 14px;font-weight: 700;white-space: nowrap;color: var(--ts-muted);transition: background-color .25s,color .25s}.ts-pp-nav a:hover{color: var(--ts-text);background-color: var(--ts-bg)}.ts-pp-nav a.is-on{background-color: var(--pb-kick-bg,var(--ts-green));color: var(--pb-kick,#FFFFFF)}.ts-pb--aigento .ts-pp-nav a.is-on{background-color: #17191B;color: #FFFFFF}.ts-pp-sec{padding: 30px 0 6px;scroll-margin-top: 90px}.ts-pp-sec + .ts-pp-sec{border-top: 1px solid var(--ts-line)}.ts-pp-sec__h{margin: 0 0 18px;font-family: var(--ts-font-title);font-size: 26px;font-weight: 700;line-height: 1.2;color: var(--ts-text)}.ts-pp-sec .ts-desc{max-width: none;margin: 0}.ts-pp-sec .ts-gen__photo,.ts-pp-sec .ts-agro__photo,.ts-pp-sec .ts-trike__photo{display: none}.ts-pp-sec .ts-gen__top,.ts-pp-sec .ts-agro__hero,.ts-pp-sec .ts-trike__hero{grid-template-columns: minmax(0,1fr)}.ts-pp-sec--additional_information .shop_attributes{margin: 0;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: #FFFFFF;overflow: hidden}.ts-pp-deliv{display: grid;grid-template-columns: repeat(auto-fill,minmax(210px,1fr));gap: 12px;margin: 0;padding: 0;list-style: none}.ts-pp-deliv li{display: flex;flex-direction: column;gap: 6px;margin: 0;padding: 18px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: #FFFFFF;font-size: 14px;line-height: 1.45;color: var(--ts-muted)}.ts-pp-deliv b{font-size: 15.5px;color: var(--ts-text)}.ts-pp-deliv__ico{display: grid;place-items: center;width: 42px;height: 42px;margin-bottom: 4px;border-radius: 12px;background-color: var(--pb-bg,var(--ts-green-soft));color: var(--pb-ink,var(--ts-green))}.ts-pp-more{margin: 14px 0 0;font-weight: 800}.ts-pp-ask{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 18px;padding: 26px 28px;border-radius: var(--ts-radius-block);background: radial-gradient(70% 90% at 100% 0%,rgba(62,102,80,.6) 0%,transparent 60%),var(--ts-green);color: #D5DDD7}.ts-pp-ask p{margin: 0;max-width: 520px}.ts-pp-ask .ts-pp-ask__t{margin-bottom: 6px;font-family: var(--ts-font-title);font-size: 20px;font-weight: 700;color: #FFFFFF}.ts-pp-ask__btns{display: flex;flex-wrap: wrap;gap: 10px}.ts-pp-ask .ts-btn--outline-green{border-color: rgba(255,255,255,.35);color: #FFFFFF}.ts-pp-ask .ts-btn--outline-green:hover{border-color: #FFFFFF;background-color: transparent;color: #FFFFFF}.ts-pp-page .related-and-upsells .related-products > .title,.ts-pp-page .related-and-upsells .wd-el-title{font-family: var(--ts-font-title)}.ts-pp-bar{display: none}@media (max-width: 1024px){.ts-pp{grid-template-columns: minmax(0,1fr);grid-template-areas: "gal" "buy" "body";gap: 18px}.ts-pp__buy{position: static}.ts-pp__buy > .summary-inner{box-shadow: none}.ts-pp-bar:not([hidden]){position: fixed;right: 10px;bottom: calc(64px + env(safe-area-inset-bottom,0px));left: 10px;z-index: 390;display: flex;align-items: center;gap: 12px;padding: 8px 8px 8px 10px;border-radius: 18px;background-color: #16201A;color: #FFFFFF;box-shadow: 0 -8px 28px rgba(0,0,0,.25);animation: ts-rise .35s cubic-bezier(.2,.7,.2,1) both}.ts-pp-bar.ts-pp--a-ipower{background-color: #17191B}.ts-pp-bar.ts-pp--tss{background-color: #0E2747}.ts-pp-bar.ts-pp--rutrike{background-color: #1B2024}.ts-pp-bar.ts-pp--mobil-k{background-color: #2A1517}.ts-pp-bar.ts-pp--greenworks{background-color: #1F3D2B}.ts-pp-bar__img img{display: block;width: 42px;height: 42px;border-radius: 10px;background-color: #FFFFFF;object-fit: contain}.ts-pp-bar__txt{display: flex;flex: 1 1 auto;flex-direction: column;min-width: 0}.ts-pp-bar__txt b{overflow: hidden;font-family: var(--ts-font-title);font-size: 16px;font-weight: 700;line-height: 1.2;white-space: nowrap;text-overflow: ellipsis;color: #FFFFFF}.ts-pp-bar__txt b del{display: none}.ts-pp-bar__txt b ins{text-decoration: none}.ts-pp-bar__txt span{overflow: hidden;font-size: 11.5px;white-space: nowrap;text-overflow: ellipsis;color: rgba(255,255,255,.7)}.ts-pp-bar .ts-pp-bar__btn{flex: 0 0 auto;min-height: 44px;padding: 0 18px;border: 0;border-radius: 13px;background-color: var(--ts-orange);font-family: var(--ts-font-text);font-size: 14px;font-weight: 800;text-transform: none;color: #16201A}.ts-pp-bar.ts-pp--a-ipower .ts-pp-bar__btn{background-color: #E0322A;color: #FFFFFF}.ts-pp-bar.ts-pp--rutrike .ts-pp-bar__btn{background-color: #FFC21A}.ts-pp-bar.ts-pp--tss .ts-pp-bar__btn{background-color: #1485CE;color: #FFFFFF}.ts-pp-bar.ts-pp--mobil-k .ts-pp-bar__btn{background-color: #C8161D;color: #FFFFFF}html.ts-ppbar-on .ts-fab{bottom: calc(140px + env(safe-area-inset-bottom,0px))}}@media (max-width: 767px){.ts-pp__gallery{margin: 0 -6px;padding: 12px !important;border-radius: 22px}.ts-pp--rutrike .ts-pp__gallery{padding-bottom: 32px !important}.ts-pp--rutrike .ts-pp__gallery::after{bottom: 12px;height: 5px}.ts-pp__buy > .summary-inner{padding: 18px 16px 14px;border-radius: 20px}.ts-pp__buy .product_title{font-size: 20px}.ts-pp-nums b{font-size: 16px}.ts-pp-nav{top: 6px;margin: 0 -6px 4px;padding: 6px;border-radius: 14px}.ts-pp-nav a{padding: 8px 13px;font-size: 13px}.ts-pp-sec{padding-top: 24px;scroll-margin-top: 70px}.ts-pp-sec__h{font-size: 21px}.ts-pp-ask{padding: 20px 18px}.ts-pp-ask__btns .ts-btn{flex: 1 1 100%}}.ts-pp-crumbs{margin: 18px 0 6px;font-size: 13.5px}.ts-pp .wd-gallery-images .wd-carousel-item img,.ts-pp .wd-gallery-images .woocommerce-product-gallery__image img{width: 100%;max-height: 560px;object-fit: contain}.ts-pp--has-desc .ts-pp__buy .woocommerce-product-details__short-description{display: none}.ts-pp__buy .price{font-family: var(--ts-font-title);font-size: 30px;font-weight: 700;color: var(--ts-text)}.ts-pp__buy .ts-single-trust{gap: 10px;padding: 14px 16px;font-size: 13px;line-height: 1.4}.ts-pp__buy .ts-single-trust__icon{width: 32px;height: 32px;flex-basis: 32px}.ts-pp .wd-gallery-thumb .wd-nav-arrows{display: none}.ts-pp-sec--additional_information .shop_attributes th,.ts-pp-sec--additional_information .shop_attributes td{padding: 12px 18px}.ts-pp-sec--additional_information .shop_attributes tr:nth-child(even){background-color: #FAF9F5}@media (max-width: 767px){.ts-pp-crumbs{margin: 10px 0 4px;font-size: 12.5px}.ts-pp .wd-gallery-images .wd-carousel-item img,.ts-pp .wd-gallery-images .woocommerce-product-gallery__image img{max-height: 340px}.ts-pp__buy .price{font-size: 26px}}.ts-tasks{gap: 14px}.ts-task,.ts-task.is-first{flex-direction: column;align-items: stretch;gap: 0;min-height: 0;padding: 0;border: 0;border-radius: 20px;background-color: #1B2024;color: #FFFFFF;overflow: hidden;isolation: isolate}.ts-task__art{position: relative;flex: 0 0 auto;height: auto;aspect-ratio: 4 / 3;border-radius: 0;box-shadow: none;overflow: hidden}.ts-task__photo{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .9s cubic-bezier(.2,.7,.2,1)}.ts-task::after{content: "";position: absolute;right: 0;bottom: 0;left: 0;z-index: 1;height: 70%;background: linear-gradient(180deg,rgba(14,18,16,0) 0%,rgba(14,18,16,.55) 45%,rgba(14,18,16,.92) 100%);pointer-events: none}.ts-task__txt{position: absolute;right: 0;bottom: 0;left: 0;z-index: 2;gap: 4px;padding: 16px 52px 16px 16px}.ts-task__txt b{font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;line-height: 1.2;color: #FFFFFF}.ts-task__txt small,.ts-task.is-first .ts-task__txt small{font-size: 12.5px;color: rgba(255,255,255,.78)}.ts-task__season,.ts-task.is-first .ts-task__season{margin-bottom: 2px;background-color: var(--ts-orange);color: #16201A}.ts-task__go,.ts-task.is-first .ts-task__go{position: absolute;right: 14px;bottom: 16px;z-index: 2;width: 32px;height: 32px;background-color: rgba(255,255,255,.16);color: #FFFFFF}.ts-task.is-studio .ts-task__art{background: radial-gradient(60% 55% at 50% 42%,#3A4148 0%,#1E2327 62%,#15191C 100%)}.ts-task.is-studio .ts-task__art::before{content: "";position: absolute;right: 18%;bottom: 26%;left: 18%;height: 10%;border-radius: 50%;background: radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}.ts-task.is-studio .ts-task__img{top: 8%;right: 12%;bottom: 26%;left: 12%;width: 76%;height: 66%;object-fit: contain;object-position: center bottom;filter: none}@media (hover: hover){.ts-task:hover,.ts-task.is-first:hover{border-color: transparent;background-color: #1B2024;box-shadow: 0 20px 40px rgba(22,32,26,.22);color: #FFFFFF;transform: translateY(-4px)}.ts-task:hover .ts-task__photo{transform: scale(1.06)}.ts-task:hover .ts-task__img{transform: translateY(-6px) scale(1.06)}.ts-task:hover .ts-task__go{background-color: var(--ts-orange);color: #16201A}}.ts-mos{grid-auto-rows: 230px}.ts-mos__tile.is-photo{background-color: #1B2024;color: #FFFFFF}.ts-mos__photo{position: absolute;inset: 0;z-index: 0;width: 100%;height: 100%;object-fit: cover;transition: transform 1s cubic-bezier(.2,.7,.2,1)}.ts-mos__tile.is-photo::after{content: "";position: absolute;inset: 0;z-index: 1;background: linear-gradient(180deg,rgba(14,18,16,.78) 0%,rgba(14,18,16,.25) 38%,rgba(14,18,16,0) 60%),linear-gradient(0deg,rgba(14,18,16,.35) 0%,rgba(14,18,16,0) 30%);pointer-events: none}.ts-mos__tile.is-photo .ts-mos__text{z-index: 4}.ts-mos__tile.is-photo .ts-mos__count{opacity: .85}.ts-mos__tile.is-photo .ts-mos__chips a{background-color: rgba(255,255,255,.92);color: #16201A}.ts-mos__tile.is-photo .ts-mos__chips a:hover{background-color: var(--ts-orange)}.ts-mos__tile.is-studio{background: radial-gradient(70% 80% at 72% 55%,#3A4148 0%,#22272C 55%,#171B1E 100%);color: #FFFFFF}.ts-mos__tile.is-studio .ts-mos__pics{right: 6%;bottom: 12%;width: 54%;height: 60%}.ts-mos__tile.is-studio .ts-mos__pics::before{content: "";position: absolute;right: 4%;bottom: -6%;left: 4%;height: 16%;border-radius: 50%;background: radial-gradient(closest-side,rgba(0,0,0,.6),transparent);z-index: -1}.ts-mos__tile.is-studio .ts-mos__img{filter: none}.ts-mos__tile--wide.is-studio .ts-mos__pics{width: 34%;height: 66%}.ts-mos__tile.is-studio .ts-mos__chips a{background-color: rgba(255,255,255,.12);color: #FFFFFF}.ts-mos__tile.is-studio .ts-mos__chips a:hover{background-color: var(--ts-orange);color: #16201A}.ts-mos__go{background-color: rgba(255,255,255,.92)}@media (hover: hover){.ts-mos__tile:hover .ts-mos__photo{transform: scale(1.05)}}@media (max-width: 767px){.ts-tasks{gap: 10px}.ts-task__txt{padding: 12px 40px 12px 12px}.ts-task__txt b{font-size: 14px}.ts-task__txt small{font-size: 11.5px}.ts-task__go,.ts-task.is-first .ts-task__go{top: auto;right: 10px;bottom: 12px;width: 26px;height: 26px}.ts-task__art{height: auto;aspect-ratio: 4 / 5}.ts-mos{grid-auto-rows: 180px}}.ts-mos__tile.is-photo:not(.ts-mos__tile--big)::after{background: linear-gradient(180deg,rgba(14,18,16,.86) 0%,rgba(14,18,16,.5) 34%,rgba(14,18,16,0) 62%),linear-gradient(0deg,rgba(14,18,16,.3) 0%,rgba(14,18,16,0) 30%)}.ts-mos__tile.is-photo .ts-mos__link,.ts-mos__tile.is-photo .ts-mos__count,.ts-task__txt b,.ts-task__txt small{text-shadow: 0 1px 12px rgba(0,0,0,.45)}.ts-catalog .area-sidebar-shop .widget-area{padding: 0;border: 0;background: none}.ts-catalog .area-sidebar-shop .widget.ts-fx-widget{padding: 0;border: 0}@media (min-width: 1025px){.ts-catalog .area-sidebar-shop{position: sticky;top: 16px;align-self: flex-start;max-height: calc(100vh - 32px);overflow-y: auto;scrollbar-width: thin}}.ts-fx{border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: #FFFFFF;font-family: var(--ts-font-text)}.ts-fx__head{display: flex;align-items: center;gap: 10px;padding: 18px 20px 6px}.ts-fx__title{flex: 1 1 auto;margin: 0;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;color: var(--ts-text)}.ts-fx__reset{font-size: 13px;font-weight: 800;color: var(--ts-orange-text)}.ts-fx .ts-fx__close{display: none}.ts-fx__body{padding: 6px 20px 8px}.ts-fx__grp{margin: 0;padding: 14px 0;border: 0;border-top: 1px solid var(--ts-line);min-width: 0}.ts-fx__grp legend{float: left;width: 100%;margin: 0 0 10px;padding: 0;font-size: 14px;font-weight: 800;color: var(--ts-text)}.ts-fx__opts{clear: both;display: flex;flex-wrap: wrap;gap: 6px}.ts-fx__grp--tiles .ts-fx__opts{display: grid;grid-template-columns: repeat(2,minmax(0,1fr))}.ts-fx__opt{position: relative;display: flex;align-items: baseline;gap: 6px;margin: 0;padding: 7px 12px;border: 1.5px solid var(--ts-line);border-radius: 999px;background-color: #FFFFFF;font-size: 13px;line-height: 1.25;color: var(--ts-text);cursor: pointer;transition: border-color .2s,background-color .2s,box-shadow .2s;user-select: none}.ts-fx__grp--tiles .ts-fx__opt{flex-direction: column;gap: 1px;padding: 9px 11px;border-radius: 12px}.ts-fx__opt{max-width: 100%;overflow-wrap: break-word}.ts-fx__opt input{position: absolute;opacity: 0;pointer-events: none}.ts-fx__opt b{font-weight: 800}.ts-fx__grp--tiles .ts-fx__opt b{font-size: 14px}.ts-fx__opt small{font-size: 11.5px;font-weight: 600;color: var(--ts-muted)}.ts-fx__opt:hover{border-color: var(--ts-green-3)}.ts-fx__opt.is-on{border-color: var(--ts-green);background-color: #F1F6F2;box-shadow: 0 0 0 3px rgba(31,61,43,.1)}.ts-fx__grp--chips .ts-fx__opt.is-on{background-color: var(--ts-green);color: #FFFFFF}.ts-fx__grp--chips .ts-fx__opt.is-on small{color: #C9D6CC}.ts-fx__opt.is-zero{opacity: .45;cursor: default}.ts-fx__opt:focus-within{outline: 2px solid var(--ts-orange);outline-offset: 1px}.ts-fx__grp.is-many:not(.is-open) .ts-fx__opt.is-extra{display: none}.ts-fx .ts-fx__more{min-height: 0;margin-top: 8px;padding: 0;border: 0;background: none;font-size: 13px;font-weight: 800;text-transform: none;color: var(--ts-green)}.ts-fx__toggle{position: relative;display: flex;align-items: center;justify-content: space-between;margin: 0;padding: 6px 0 14px;font-size: 14px;font-weight: 800;color: var(--ts-text);cursor: pointer}.ts-fx__toggle small{font-weight: 600;color: var(--ts-muted)}.ts-fx__toggle input{position: absolute;opacity: 0}.ts-fx__toggle i{position: relative;flex: 0 0 auto;width: 40px;height: 23px;border-radius: 23px;background-color: #D5D0C3;transition: background-color .2s}.ts-fx__toggle i::after{content: "";position: absolute;top: 3px;left: 3px;width: 17px;height: 17px;border-radius: 50%;background-color: #FFFFFF;box-shadow: 0 1px 3px rgba(0,0,0,.2);transition: transform .2s}.ts-fx__toggle input:checked + i{background-color: var(--ts-green)}.ts-fx__toggle input:checked + i::after{transform: translateX(17px)}.ts-fx__price{clear: both;display: grid;grid-template-columns: 1fr 1fr;gap: 8px}.ts-fx__price label{display: flex;align-items: center;gap: 6px;margin: 0;padding: 0 10px;border: 1.5px solid var(--ts-line);border-radius: 12px;background-color: #FFFFFF}.ts-fx__price span{font-size: 12px;color: var(--ts-muted)}.ts-fx__price input{width: 100%;min-width: 0;height: 38px;padding: 0;border: 0;background: none;box-shadow: none;font-size: 14px;font-weight: 700;-moz-appearance: textfield}.ts-fx__price input::-webkit-outer-spin-button,.ts-fx__price input::-webkit-inner-spin-button{-webkit-appearance: none}.ts-fx__range{position: relative;height: 24px;margin: 10px 2px 0}.ts-fx__range::before{content: "";position: absolute;top: 10px;right: 0;left: 0;height: 4px;border-radius: 4px;background-color: var(--ts-line)}.ts-fx__range input{position: absolute;top: 0;left: 0;width: 100%;height: 24px;margin: 0;background: none;pointer-events: none;-webkit-appearance: none;appearance: none}.ts-fx__range input::-webkit-slider-thumb{width: 20px;height: 20px;border: 2px solid var(--ts-green);border-radius: 50%;background-color: #FFFFFF;cursor: pointer;pointer-events: auto;-webkit-appearance: none}.ts-fx__range input::-moz-range-thumb{width: 18px;height: 18px;border: 2px solid var(--ts-green);border-radius: 50%;background-color: #FFFFFF;cursor: pointer;pointer-events: auto}.ts-fx__foot{display: none}.ts-fx-tasks{display: grid;grid-template-columns: repeat(auto-fit,minmax(170px,1fr));gap: 10px;margin: 0 0 14px}.ts-fx-task{display: flex;flex-direction: column;gap: 2px;padding: 12px 14px;border: 1.5px solid var(--ts-line);border-radius: 16px;background-color: #FFFFFF;color: var(--ts-text);transition: border-color .2s,box-shadow .25s,transform .25s}.ts-fx-task b{font-size: 15px;font-weight: 800;line-height: 1.25}.ts-fx-task span{font-size: 12.5px;color: var(--ts-muted)}.ts-fx-task i{margin-top: 4px;font-size: 12px;font-style: normal;font-weight: 800;color: var(--ts-green)}.ts-fx-task:hover{border-color: var(--ts-orange);color: var(--ts-text);box-shadow: 0 10px 24px rgba(22,32,26,.08);transform: translateY(-2px)}.ts-fx-task.is-on{border-color: var(--ts-orange);background-color: #FFF4EC}.ts-fx-task.is-on i::after{content: " · выбрано ✕";color: var(--ts-orange-text)}.ts-fx-chips{display: flex;flex-wrap: wrap;gap: 6px;flex: 1 1 100%;order: 3}.ts-fx-chip{display: inline-flex;align-items: center;gap: 8px;padding: 6px 12px;border-radius: 999px;background-color: var(--ts-green);font-size: 13px;font-weight: 700;color: #FFFFFF}.ts-fx-chip span{font-size: 10px;opacity: .75}.ts-fx-chip:hover{background-color: var(--ts-green-2);color: #FFFFFF}.ts-fx-chip--reset{border: 1.5px dashed var(--ts-line-strong);background-color: transparent;color: var(--ts-text)}.ts-fx-chip--reset:hover{border-color: var(--ts-orange);background-color: transparent;color: var(--ts-orange-text)}.wd-products-element{transition: opacity .2s}.wd-products-element.ts-fx-loading{opacity: .45;pointer-events: none}.ts-fx-backdrop{display: none}@media (max-width: 1024px){.ts-catalog .sidebar-container.wd-side-hidden .wd-heading{display: none}html.ts-sheet-open body.ts-catalog .sidebar-container.wd-side-hidden{visibility: visible !important;transform: none !important}body.ts-catalog .sidebar-container.wd-side-hidden{z-index: 100001 !important;max-height: 86vh;overflow: hidden}body.ts-catalog .sidebar-container.wd-side-hidden .widget-area{height: 100%;max-height: 86vh;padding: 0;overflow: hidden}.ts-catalog .sidebar-container.wd-side-hidden .ts-fx{display: flex;flex-direction: column;max-height: 86vh;border: 0;border-radius: 24px 24px 0 0}.ts-fx__head{position: relative;padding: 24px 18px 8px}.ts-fx__head::before{content: "";position: absolute;top: 9px;left: 50%;width: 44px;height: 5px;margin-left: -22px;border-radius: 4px;background-color: var(--ts-line)}.ts-fx .ts-fx__close{display: grid;place-items: center;width: 36px;height: 36px;min-height: 0;padding: 0;border: 0;border-radius: 50%;background-color: var(--ts-bg);font-size: 14px;color: var(--ts-text)}.ts-fx__body{flex: 1 1 auto;padding: 4px 18px 10px;overflow-y: auto;overscroll-behavior: contain}.ts-fx__grp--tiles .ts-fx__opts{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-fx__opt{padding: 9px 13px}.ts-fx__foot{display: block;padding: 10px 18px calc(14px + env(safe-area-inset-bottom,0px));border-top: 1px solid var(--ts-line);background-color: #FFFFFF}.ts-fx__show{width: 100%;min-height: 52px}.ts-fx-backdrop{position: fixed;inset: 0;z-index: 100000;display: block;background-color: rgba(22,32,26,.5);opacity: 0;visibility: hidden;transition: opacity .25s,visibility .25s}html.ts-sheet-open .ts-fx-backdrop{opacity: 1;visibility: visible}html.ts-sheet-open{overflow: hidden}.ts-toolbar__mobile{position: fixed;top: auto;right: auto;height: auto;bottom: calc(66px + env(safe-area-inset-bottom,0px));left: 50%;z-index: 390;width: auto;margin: 0;padding: 5px;border-radius: 999px;background-color: var(--ts-dark);box-shadow: 0 12px 30px rgba(0,0,0,.28);transform: translateX(-50%)}.ts-toolbar__mobile .ts-toolbar__btn{flex: 0 0 auto;min-height: 42px;padding: 0 16px;border: 0;border-radius: 999px;background-color: transparent;color: #FFFFFF;white-space: nowrap}.ts-toolbar__mobile .ts-toolbar__btn:first-child{background-color: var(--ts-orange);color: var(--ts-text)}.ts-toolbar__mobile .ts-toolbar__badge{background-color: var(--ts-dark);color: #FFFFFF}.ts-toolbar__mobile select{color: #FFFFFF}.ts-toolbar__mobile select option{color: var(--ts-text)}.ts-fx-tasks{display: flex;gap: 8px;margin: 0 -15px 12px;padding: 0 15px 4px;overflow-x: auto;scrollbar-width: none}.ts-fx-tasks::-webkit-scrollbar{display: none}.ts-fx-task{flex: 0 0 158px}.ts-catalog .ts-fab{bottom: calc(126px + env(safe-area-inset-bottom,0px))}}.ts-pp-eta{margin: 6px 0 18px;padding: 12px 14px;border: 1px solid #E3DFD4;border-radius: 14px;background: #FAF9F5}.ts-pp-eta__t,.ts-pp-with__t{margin: 0 0 8px !important;font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: #5B665E}.ts-pp-eta ul,.ts-pp-with ul{margin: 0;padding: 0;list-style: none}.ts-pp-eta li{display: flex;flex-wrap: wrap;gap: 2px 8px;align-items: baseline;padding: 6px 0 6px 18px;position: relative;font-size: 13px;line-height: 1.4;color: #5B665E}.ts-pp-eta li + li{border-top: 1px dashed #E3DFD4}.ts-pp-eta li::before{content: "";position: absolute;left: 2px;top: 12px;width: 7px;height: 7px;border-radius: 50%;background: #C9C3B4}.ts-pp-eta li b{color: #16201A;font-weight: 700}.ts-pp-eta.is-today li:first-child::before{background: #2E8B4E;box-shadow: 0 0 0 4px rgba(46,139,78,.16)}.ts-pp-eta.is-today [data-ts-eta-pick]{color: #1F6B3A;font-weight: 700}.ts-sale{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: flex-start;align-items: center;align-self: stretch;width: 100%;gap: 6px;margin: 2px 0 8px;text-align: left}.ts-sale span{display: inline-flex;align-items: center;padding: 5px 11px;border-radius: 999px;font-size: 12px;font-weight: 800;line-height: 1.1;letter-spacing: .01em;white-space: nowrap}.summary .ts-sale,.ts-sale{padding: 0}@media (max-width: 420px){.ts-sale span{padding: 5px 9px;font-size: 11.5px}}.ts-sale__tag{background: #E8772E;color: #16201A}.ts-sale__pct{background: #16201A;color: #FFFFFF}.ts-sale__save{background: #E4F2E8;color: #1F6B3A}.single-product .summary .price:has(del){display: flex;flex-wrap: wrap;align-items: baseline;column-gap: 12px}.single-product .summary .price:has(del) ins,.single-product .summary .price:has(del) ins .amount,.single-product .summary .price:has(del) ins bdi{order: 1;text-decoration: none;color: #B84E14}.single-product .summary .price:has(del) del{order: 2;font-size: .5em;font-weight: 600;color: #8A918B;text-decoration-thickness: 2px}.ts-card__promo{position: absolute;z-index: 2;top: 10px;left: 10px;padding: 5px 9px;border-radius: 999px;background: #E8772E;color: #16201A;font-size: 13px;font-weight: 800;line-height: 1;box-shadow: 0 4px 12px rgba(184,78,20,.25);pointer-events: none}.ts-card__price ins,.ts-card__price ins .amount,.ts-card__price ins bdi{color: #B84E14}.ts-sup__bars{display: inline-flex;align-items: flex-end;gap: 2px;height: 12px;margin: 0 2px;vertical-align: -1px}.ts-sup__bars i{display: block;width: 4px;border-radius: 2px;background: #E3DFD4;transform-origin: bottom}.ts-sup__bars i:nth-child(1){height: 5px}.ts-sup__bars i:nth-child(2){height: 8px}.ts-sup__bars i:nth-child(3){height: 12px}.ts-sup--l3 .ts-sup__bars i{background: #2E8B4E}.ts-sup--l2 .ts-sup__bars i:nth-child(-n+2),.ts-sup--l1 .ts-sup__bars i:nth-child(1){background: #E8772E}.ts-pp-eta li.ts-pp-eta__sup{display: grid;grid-template-columns: 1fr auto;align-items: center;gap: 4px 10px;padding: 2px 0 10px}.ts-pp-eta li.ts-pp-eta__sup::before{display: none}.ts-pp-eta__sup .ts-sup__pill{display: inline-flex;align-items: center;gap: 7px;padding: 4px 10px 4px 9px;border-radius: 999px;background: #FDEBDC;box-shadow: inset 0 0 0 1px rgba(184,78,20,.16)}.ts-pp-eta__sup.ts-sup--l3 .ts-sup__pill{background: #E4F2E8;box-shadow: inset 0 0 0 1px rgba(31,107,58,.16)}.ts-pp-eta__sup .ts-sup__bars{margin: 0}.ts-pp-eta__sup .ts-sup__v{font-size: 13px;font-weight: 800;line-height: 1;color: #B84E14}.ts-pp-eta__sup.ts-sup--l3 .ts-sup__v{color: #1F6B3A}.ts-pp-eta__sup small{grid-column: 1 / -1;font-size: 12px;line-height: 1.35;color: #5B665E}.ts-pp-eta__sup small em{font-style: normal;color: #8A918B}.ts-card__stock--sup{display: inline-flex;align-items: center;gap: 6px;color: var(--ts-orange-text)}.ts-card__stock--sup.ts-sup--l3{color: #1F6B3A}.ts-card__stock--sup .ts-sup__bars{height: 10px;margin: 0}.ts-card__stock--sup .ts-sup__bars i{width: 3px}.ts-card__stock--sup .ts-sup__bars i:nth-child(1){height: 4px}.ts-card__stock--sup .ts-sup__bars i:nth-child(2){height: 7px}.ts-card__stock--sup .ts-sup__bars i:nth-child(3){height: 10px}@media (prefers-reduced-motion: no-preference){.ts-pp-eta__sup .ts-sup__bars i{animation: ts-sup-fill .5s cubic-bezier(.2,.8,.2,1) both}.ts-pp-eta__sup .ts-sup__bars i:nth-child(2){animation-delay: .12s}.ts-pp-eta__sup .ts-sup__bars i:nth-child(3){animation-delay: .24s}}@keyframes ts-sup-fill{from{transform: scaleY(0)}to{transform: scaleY(1)}}.ts-pp-with{margin: 18px 0 16px;padding: 14px;border: 1px solid #E3DFD4;border-radius: 16px;background: #fff}.ts-pp-with li{display: grid;grid-template-columns: 48px 1fr auto;gap: 12px;align-items: center;padding: 8px 0}.ts-pp-with li + li{border-top: 1px solid #EFECE4}.ts-pp-with__img,.ts-pp-with__ico{width: 48px;height: 48px;border-radius: 10px;overflow: hidden;display: flex;align-items: center;justify-content: center;background: #fff;border: 1px solid #EFECE4}.ts-pp-with__img img{width: 100%;height: 100%;object-fit: contain}.ts-pp-with__ico{background: #EEF3EE;border-color: transparent;color: #1F3D2B}.ts-pp-with__txt{min-width: 0;display: flex;flex-direction: column;gap: 2px;font-size: 13px;line-height: 1.35}.ts-pp-with__txt > a{color: #16201A;font-weight: 700;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden}.ts-pp-with__txt > a:hover{color: #B84E14}.ts-pp-with__txt small{font-size: 12px;color: #5B665E}.ts-pp-with__txt small b{color: #16201A}.ts-pp-with__txt small del{opacity: .6}.ts-pp-with .ts-pp-with__add{min-height: 36px;padding: 0 12px;margin: 0;border: 1px solid #1F3D2B;border-radius: 12px;background: #fff;color: #1F3D2B;font-size: 13px;font-weight: 700;line-height: 34px;text-transform: none;letter-spacing: 0;white-space: nowrap;cursor: pointer;transition: background .2s,color .2s}.ts-pp-with .ts-pp-with__add:hover{background: #1F3D2B;color: #fff}.ts-pp-with .ts-pp-with__add--plus{width: 36px;padding: 0;font-size: 20px;font-weight: 500;text-align: center}.ts-pp-with .ts-pp-with__add.loading{opacity: .5}.ts-pp-with .ts-pp-with__add.added{background: #1F3D2B;color: #fff;font-size: 0}.ts-pp-with .ts-pp-with__add.added::after{content: "✓";font-size: 16px;margin: 0}.ts-pp-with .added_to_cart{display: none !important}.ts-pp-with__more{display: inline-block;margin-top: 6px;font-size: 13px;font-weight: 700;color: #B84E14}.ts-tabbar,.ts-ssheet{display: none}@media (max-width: 1024px){.wd-toolbar{display: none !important}.ts-tabbar{position: fixed;z-index: 390;right: 0;bottom: 0;left: 0;display: grid;grid-template-columns: repeat(5,1fr);align-items: end;height: calc(62px + env(safe-area-inset-bottom,0px));padding: 0 6px env(safe-area-inset-bottom,0px);border-top: 1px solid #E3DFD4;background: rgba(255,255,255,.96);-webkit-backdrop-filter: saturate(1.4) blur(12px);backdrop-filter: saturate(1.4) blur(12px);box-shadow: 0 -6px 24px rgba(22,32,26,.06)}body.ts-has-tabbar{padding-bottom: calc(62px + env(safe-area-inset-bottom,0px))}.ts-tabbar__i{position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;height: 62px;padding: 0;border: 0;background: none;color: #5B665E;font-family: inherit;font-size: 11.5px;font-weight: 700;line-height: 1;text-transform: none;letter-spacing: 0;box-shadow: none;-webkit-tap-highlight-color: transparent}.ts-tabbar__i svg{transition: transform .2s}.ts-tabbar__i:active svg{transform: scale(.88)}.ts-tabbar__i.is-on{color: #1F3D2B}.ts-tabbar__i.is-on::before{content: "";position: absolute;top: 0;left: 30%;right: 30%;height: 3px;border-radius: 0 0 3px 3px;background: #1F3D2B}.ts-tabbar__i--phone{color: #16201A}.ts-tabbar__i--phone svg{box-sizing: content-box;padding: 7px;margin: -7px 0 -4px;border-radius: 14px;background: #E8772E;box-shadow: 0 6px 16px rgba(232,119,46,.35)}.ts-tabbar__n{position: absolute;top: 8px;left: calc(50% + 6px);min-width: 18px;height: 18px;padding: 0 5px;border: 2px solid #fff;border-radius: 10px;background: #E8772E;color: #16201A;font-size: 10.5px;font-weight: 800;line-height: 14px;text-align: center;box-sizing: border-box}.ts-tabbar__n[hidden]{display: none}.ts-ssheet{position: fixed;z-index: 500;inset: 0;display: block;background: rgba(22,32,26,.45);animation: ts-fade .2s}.ts-ssheet[hidden]{display: none}.ts-ssheet__box{padding: 16px 16px 22px;border-radius: 0 0 24px 24px;background: #F4F2EC;box-shadow: 0 18px 40px rgba(22,32,26,.18);animation: ts-drop .25s cubic-bezier(.2,.7,.2,1)}.ts-ssheet__head{display: flex;align-items: center;justify-content: space-between;margin-bottom: 12px}.ts-ssheet__head p{margin: 0;font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;color: #16201A}.ts-ssheet__x{width: 40px;height: 40px;padding: 0;border: 1px solid #E3DFD4;border-radius: 12px;background: #fff;color: #16201A;font-size: 16px}.ts-ssheet .dgwt-wcas-search-wrapp{max-width: none}.ts-ssheet .dgwt-wcas-sf-wrapp input[type="search"].dgwt-wcas-search-input{height: 52px;border: 2px solid #1F3D2B;border-radius: 14px;background: #fff;font-size: 16px}.ts-ssheet__sub{margin: 18px 0 10px;font-size: 12px;font-weight: 800;letter-spacing: .06em;text-transform: uppercase;color: #5B665E}.ts-ssheet__chips{display: flex;flex-wrap: wrap;gap: 8px}.ts-ssheet__chips a{padding: 10px 14px;border: 1px solid #E3DFD4;border-radius: 12px;background: #fff;color: #16201A;font-size: 15px;font-weight: 700}html.ts-search-open{overflow: hidden}.wd-cookies-popup{bottom: calc(70px + env(safe-area-inset-bottom,0px)) !important}}@keyframes ts-drop{from{transform: translateY(-30px);opacity: 0}to{transform: none;opacity: 1}}@keyframes ts-fade{from{opacity: 0}to{opacity: 1}}.wd-cookies-popup{right: 16px;left: 16px;bottom: 16px;max-width: 560px;margin: 0 auto;padding: 0;border: 1px solid #E3DFD4;border-radius: 16px;background: #fff;box-shadow: 0 12px 32px rgba(22,32,26,.14)}.wd-cookies-popup .wd-cookies-inner{display: flex;align-items: center;gap: 12px;padding: 10px 10px 10px 16px}.wd-cookies-popup .cookies-info-text{flex: 1 1 auto;margin: 0;font-size: 13px;line-height: 1.35;text-align: left;color: #5B665E}.wd-cookies-popup .cookies-buttons{display: flex;flex: 0 0 auto;align-items: center;gap: 10px;margin: 0}.wd-cookies-popup .cookies-more-btn{margin: 0;font-size: 13px;font-weight: 600;text-transform: none;color: #5B665E;border: 0;text-decoration: underline;text-underline-offset: 3px}.wd-cookies-popup .cookies-accept-btn{min-height: 38px;padding: 0 16px;border-radius: 12px;background: #1F3D2B;color: #fff;font-size: 14px;font-weight: 700;text-transform: none}@media (max-width: 767px){.products.wd-grid-g{--wd-col-sm: 1 !important;--wd-col: 1 !important;grid-template-columns: 1fr !important;gap: 12px !important}.products .ts-card{display: grid;grid-template-columns: 42% minmax(0,1fr);grid-template-areas: "top info" "top price" "act act";grid-template-rows: 1fr auto auto;gap: 8px 14px;padding: 12px;border-radius: 20px}.products .ts-card__top{grid-area: top;position: relative}.products .ts-card__media{height: 100%;min-height: 170px;padding: 8px}.products .ts-card__info{grid-area: info;gap: 5px;padding: 4px 0 0}.products .ts-card__stock{font-size: 13px}.products .ts-card__brand{font-size: 13px}.products .ts-card__name{font-size: 16px;line-height: 1.3;-webkit-line-clamp: 4}.products .ts-card__spec{font-size: 14px}.products .ts-card__kit{font-size: 12.5px}.products .ts-card__price{grid-area: price;align-self: end;padding: 0;font-size: 22px}.products .ts-card__price del{font-size: 15px}.products .ts-card__actions{grid-area: act;flex-direction: row;gap: 8px}.products .ts-card__actions .ts-btn{min-height: 48px;font-size: 15px}.products .ts-card__oneclick{flex: 0 0 38%}.products .ts-card__hero{bottom: 8px;left: 8px;padding: 6px 9px}.products .ts-card__hero b{font-size: 16px}.products .ts-card__hero small{font-size: 11px}}body .wd-cookies-popup{right: 12px !important;left: 12px !important;width: auto !important}body .wd-cookies-popup .wd-cookies-inner{display: grid !important;grid-template-columns: minmax(0,1fr) auto;grid-template-areas: "text btns";flex-direction: initial !important;align-items: center;gap: 6px 12px;padding: 10px 10px 10px 14px !important}body .wd-cookies-popup .cookies-info-text{grid-area: text;margin: 0 !important;font-size: 12.5px;text-align: left !important}body .wd-cookies-popup .cookies-buttons{grid-area: btns;flex-direction: row-reverse;margin: 0 !important}@media (max-width: 600px){body .wd-cookies-popup .wd-cookies-inner{grid-template-areas: "text btns" "more btns"}body .wd-cookies-popup .cookies-buttons{display: contents}body .wd-cookies-popup .cookies-more-btn{grid-area: more;justify-self: start;font-size: 12px}body .wd-cookies-popup .cookies-accept-btn{grid-area: btns}}body .wd-cookies-popup{padding: 0 !important}body .wd-cookies-popup .wd-cookies-inner{max-width: none !important;width: 100%}body .wd-cookies-popup .cookies-more-btn{text-transform: none !important;letter-spacing: 0}.ts-gen__vs{margin: 0 0 18px;padding-bottom: 18px;border-bottom: 1px dashed var(--ts-line)}.ts-gen__vs-h{margin: 0 0 10px;font-size: 14px;font-weight: 700;color: var(--ts-text)}.ts-gen__vs-row{display: grid;grid-template-columns: 1fr 1fr;gap: 10px}.ts-gen__vs-i{display: flex;flex-direction: column;gap: 4px;padding: 12px 14px;border-radius: 14px;background: #F4F2EC}.ts-gen__vs-i.is-g{background: #EAF1F8}.ts-gen__vs-i small{font-size: 12.5px;line-height: 1.3;color: var(--ts-muted)}.ts-gen__vs-i b{font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;color: var(--ts-text)}.ts-gen__vs-i.is-g b{color: #1B5E9A}.ts-tb{display: flex;flex-direction: column;gap: 14px}.ts-tb__head{position: relative;overflow: hidden;padding: 22px 24px;border-radius: 22px;background: #1B2024;color: #fff}.ts-tb__head::after{content: "";position: absolute;right: -40px;bottom: 18px;width: 260px;height: 8px;background: repeating-linear-gradient(90deg,#FFC21A 0 34px,transparent 34px 56px);opacity: .9}.ts-tb__kicker{display: inline-block;margin-bottom: 12px;padding: 5px 10px;border-radius: 8px;background: #FFC21A;color: #1B2024;font-size: 12.5px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase}.ts-tb__nums{display: flex;flex-wrap: wrap;gap: 10px 34px;margin: 0 0 14px;padding: 0;list-style: none}.ts-tb__nums li{display: flex;flex-direction: column}.ts-tb__nums b{font-family: var(--ts-font-title);font-size: 34px;font-weight: 700;line-height: 1.1;color: #FFC21A}.ts-tb__nums span{font-size: 13px;color: rgba(255,255,255,.75)}.ts-tb__h{margin: 10px 0 0;font-family: var(--ts-font-title);font-size: 20px;font-weight: 700;color: var(--ts-text)}.ts-tb__sub,.ts-tb__more,.ts-tb__note{margin: 0;font-size: 14px;color: var(--ts-muted)}.ts-tb__grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));gap: 10px}.ts-tb__mini{display: flex;gap: 12px;align-items: center;padding: 10px;border: 1px solid var(--ts-line);border-radius: 16px;background: #fff;color: var(--ts-text);transition: border-color .2s,box-shadow .2s}.ts-tb__mini:hover{border-color: #E0A800;box-shadow: 0 8px 22px rgba(22,32,26,.08)}.ts-tb__mini-img{flex: 0 0 56px;width: 56px;height: 56px;overflow: hidden;border-radius: 10px;background: #fff}.ts-tb__mini-img img{width: 100%;height: 100%;object-fit: contain}.ts-tb__mini-t{display: flex;min-width: 0;flex-direction: column;gap: 2px}.ts-tb__mini-t b{display: -webkit-box;overflow: hidden;font-size: 14px;line-height: 1.3;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.ts-tb__mini-t small{font-size: 12.5px;color: var(--ts-muted)}.ts-tb__vs{display: grid;grid-template-columns: 1fr 1fr;gap: 10px;margin-top: 10px}.ts-tb__vs > div{padding: 16px 18px;border: 1px solid var(--ts-line);border-radius: 18px;background: #fff}.ts-tb__vs > div.is-on{border-color: #E0A800;background: #FFF8E1}.ts-tb__vs b{display: block;margin-bottom: 6px;font-size: 15px;color: var(--ts-text)}.ts-tb__vs ul{margin: 0;padding-left: 18px;font-size: 14px;line-height: 1.5;color: var(--ts-muted)}@media (max-width: 600px){.ts-tb__head{padding: 18px}.ts-tb__nums b{font-size: 28px}.ts-tb__vs{grid-template-columns: 1fr}}.ts-vid{display: flex;flex-direction: column;gap: 12px}.ts-vid__stage{position: relative;overflow: hidden;aspect-ratio: 16 / 9;border-radius: 22px;background: #16201A}.ts-vid__stage iframe{position: absolute;inset: 0;width: 100%;height: 100%;border: 0}.ts-vid__face{position: relative;display: block;width: 100%;height: 100%;padding: 0;overflow: hidden;border: 0;border-radius: inherit;background: #16201A;color: #fff;text-align: left;text-transform: none;letter-spacing: 0;cursor: pointer}.ts-vid__face img,.ts-vid__ph{position: absolute;inset: 0;width: 100%;height: 100%;object-fit: cover;transition: transform .5s cubic-bezier(.2,.7,.2,1),opacity .3s}.ts-vid__ph{background: radial-gradient(circle at 30% 30%,#2C4A37,#16201A 70%)}.ts-vid__face::after{content: "";position: absolute;inset: 0;background: linear-gradient(180deg,rgba(22,32,26,0) 45%,rgba(22,32,26,.78))}.ts-vid__face:hover img{transform: scale(1.04)}.ts-vid__btn{position: absolute;z-index: 2;top: 50%;left: 50%;display: flex;align-items: center;justify-content: center;width: 76px;height: 76px;margin: -38px 0 0 -38px;border-radius: 50%;background: #E8772E;color: #16201A;box-shadow: 0 10px 30px rgba(232,119,46,.45);transition: transform .25s}.ts-vid__face:hover .ts-vid__btn{transform: scale(1.08)}.ts-vid__badge{position: absolute;z-index: 2;top: 14px;left: 14px;padding: 6px 10px;border-radius: 9px;background: rgba(255,255,255,.92);color: #16201A;font-size: 12.5px;font-weight: 800}.ts-vid__badge.is-own{background: #1F3D2B;color: #fff}.ts-vid__t{position: absolute;z-index: 2;right: 18px;bottom: 16px;left: 18px;display: -webkit-box;overflow: hidden;font-size: 17px;font-weight: 700;line-height: 1.3;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.ts-vid__list{display: grid;grid-template-columns: repeat(auto-fill,minmax(170px,1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.ts-vid__list .ts-vid__face{aspect-ratio: 16 / 10;height: auto;border-radius: 14px;outline: 2px solid transparent;outline-offset: 2px}.ts-vid__list .ts-vid__face.is-on{outline-color: #E8772E}.ts-vid__list .ts-vid__btn{width: 40px;height: 40px;margin: -20px 0 0 -20px}.ts-vid__list .ts-vid__btn svg{width: 18px;height: 18px}.ts-vid__list .ts-vid__badge{top: 8px;left: 8px;padding: 4px 7px;font-size: 11px}.ts-vid__list .ts-vid__t{right: 10px;bottom: 8px;left: 10px;font-size: 12.5px}.ts-vid__note{margin: 0;font-size: 13px;color: var(--ts-muted)}.ts-card__vid{position: absolute;z-index: 2;top: 10px;left: 10px;display: inline-flex;align-items: center;gap: 4px;padding: 4px 8px;border-radius: 8px;background: rgba(22,32,26,.85);color: #fff;font-size: 11.5px;font-weight: 700;pointer-events: none}@media (max-width: 600px){.ts-vid__stage{border-radius: 16px}.ts-vid__btn{width: 62px;height: 62px;margin: -31px 0 0 -31px}.ts-vid__t{font-size: 15px}.ts-vid__list{grid-template-columns: 1fr 1fr}}.ts-season__wrap{display: grid;grid-template-columns: minmax(300px,380px) minmax(0,1fr);gap: 18px;align-items: stretch}.ts-season__intro{position: relative;display: flex;overflow: hidden;min-height: 420px;border-radius: 24px;background: #1F3D2B;color: #fff;isolation: isolate}.ts-season__bg{position: absolute;z-index: -2;inset: 0;width: 100%;height: 100%;object-fit: cover}.ts-season__intro::before{content: "";position: absolute;z-index: -1;inset: 0;background: linear-gradient(180deg,rgba(16,28,20,.25) 0%,rgba(16,28,20,.82) 55%,rgba(16,28,20,.95) 100%)}.ts-season--winter .ts-season__intro::before{background: linear-gradient(180deg,rgba(14,30,48,.2) 0%,rgba(14,30,48,.8) 55%,rgba(14,30,48,.95) 100%)}.ts-season__txt{display: flex;flex-direction: column;justify-content: flex-end;gap: 10px;padding: 26px}.ts-season__kick{align-self: flex-start;padding: 6px 11px;border-radius: 9px;background: #E8772E;color: #16201A;font-size: 12.5px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.ts-season--winter .ts-season__kick{background: #CFE6FA}.ts-season__title{margin: 0;font-family: var(--ts-font-title);font-size: 26px;font-weight: 700;line-height: 1.15;color: #fff}.ts-season__text{margin: 0;font-size: 15px;line-height: 1.5;color: rgba(255,255,255,.85)}.ts-season__cats{display: flex;flex-wrap: wrap;gap: 8px;margin: 6px 0 0;padding: 0;list-style: none}.ts-season__cats a{display: inline-block;padding: 8px 12px;border: 1px solid rgba(255,255,255,.35);border-radius: 11px;background: rgba(255,255,255,.1);color: #fff;font-size: 14px;font-weight: 700;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px);transition: background .2s,color .2s}.ts-season__cats a:hover{background: #fff;color: #16201A}.ts-season__row{display: grid;grid-auto-columns: calc((100% - 36px) / 4);grid-auto-flow: column;gap: 12px;overflow-x: auto;padding-bottom: 8px;scroll-snap-type: x mandatory;scrollbar-width: thin}.ts-season__row > .ts-card{scroll-snap-align: start}@media (max-width: 1200px){.ts-season__row{grid-auto-columns: calc((100% - 24px) / 3)}}@media (max-width: 900px){.ts-season__wrap{grid-template-columns: 1fr}.ts-season__intro{min-height: 340px}.ts-season__row{grid-auto-columns: calc((100% - 12px) / 2)}}@media (max-width: 600px){.ts-season__intro{min-height: 360px;border-radius: 20px}.ts-season__txt{padding: 20px}.ts-season__title{font-size: 23px}.ts-season__row{grid-auto-columns: 72%;margin-right: -16px;padding-right: 16px}}.ts-season{padding-top: 18px}.ts-quiz__box{position: relative;overflow: hidden;padding: 32px;border-radius: 28px;background: #1F3D2B;color: #fff}.ts-quiz__box::before{content: "";position: absolute;top: -120px;right: -80px;width: 360px;height: 360px;border-radius: 50%;background: radial-gradient(circle,rgba(232,119,46,.35),transparent 70%);pointer-events: none}.ts-quiz__head{position: relative;display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 12px 24px;margin-bottom: 22px}.ts-quiz__head .ts-svc-kicker{width: 100%;color: #F4B184}.ts-quiz__head .ts-h2{margin: 0;color: #fff}.ts-quiz__steps{display: flex;gap: 6px;margin: 0;padding: 0;list-style: none;counter-reset: q}.ts-quiz__steps li{display: flex;align-items: center;gap: 6px;padding: 6px 12px 6px 6px;border-radius: 20px;background: rgba(255,255,255,.08);color: rgba(255,255,255,.6);font-size: 13px;font-weight: 700;counter-increment: q}.ts-quiz__steps li::before{content: counter(q);display: flex;align-items: center;justify-content: center;width: 22px;height: 22px;border-radius: 50%;background: rgba(255,255,255,.15);font-size: 12px}.ts-quiz__steps li.is-on{background: rgba(232,119,46,.2);color: #fff}.ts-quiz__steps li.is-on::before{background: #E8772E;color: #16201A}.ts-quiz__step{position: relative;animation: ts-fade .3s}.ts-quiz__q{margin: 0 0 14px;font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;color: #fff}.ts-quiz__opts{display: grid;grid-template-columns: repeat(auto-fill,minmax(210px,1fr));gap: 10px}.ts-quiz__opt{display: flex;flex-direction: column;align-items: flex-start;gap: 4px;min-height: 84px;padding: 16px 18px;border: 1px solid rgba(255,255,255,.16);border-radius: 18px;background: rgba(255,255,255,.06);color: #fff;text-align: left;text-transform: none;letter-spacing: 0;cursor: pointer;transition: background .2s,border-color .2s,transform .2s}.ts-quiz__opt:hover{border-color: #E8772E;background: rgba(232,119,46,.14);color: #fff;transform: translateY(-2px)}.ts-quiz__opt b{font-size: 16px;font-weight: 800}.ts-quiz__opt small{font-size: 13.5px;color: rgba(255,255,255,.7)}.ts-quiz__opt--link{border-style: dashed}.ts-quiz__back{margin-top: 14px;padding: 6px 0;border: 0;background: none;color: rgba(255,255,255,.7);font-size: 14px;font-weight: 700;text-transform: none;cursor: pointer}.ts-quiz__back:hover{color: #fff}.ts-quiz__done .ts-quiz__q{font-size: 30px;color: #F4B184}.ts-quiz__note{max-width: 620px;margin: 0 0 18px;font-size: 15px;color: rgba(255,255,255,.8)}.ts-quiz__acts{display: flex;flex-wrap: wrap;gap: 10px}.ts-quiz__acts .ts-btn--outline-green{border-color: rgba(255,255,255,.4);color: #fff}@media (max-width: 600px){.ts-quiz__box{padding: 22px 18px;border-radius: 22px}.ts-quiz__steps{display: none}.ts-quiz__q{font-size: 19px}.ts-quiz__opts{grid-template-columns: 1fr 1fr;gap: 8px}.ts-quiz__opt{min-height: 78px;padding: 12px;border-radius: 14px}.ts-quiz__opt b{font-size: 15px}.ts-quiz__done .ts-quiz__q{font-size: 24px}.ts-quiz__acts .ts-btn{width: 100%}}.ts-quiz__head{display: grid;grid-template-columns: minmax(0,1fr) auto;align-items: end}.ts-quiz__head .ts-svc-kicker{grid-column: 1 / -1;justify-self: start;width: auto;background: rgba(232,119,46,.18);color: #F4B184}.ts-quiz__steps li{white-space: nowrap}@media (max-width: 900px){.ts-quiz__head{grid-template-columns: 1fr}}.ts-tc{display: flex;flex-direction: column;gap: 16px;margin: 4px 0 18px;padding: 18px;border-radius: 20px;background: #1B2024;color: #fff}.ts-tc__label{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 8px;margin: 0 0 10px !important;font-size: 14px;font-weight: 700;color: rgba(255,255,255,.7)}.ts-tc__label b{color: #FFC21A}.ts-tc__label span{font-size: 12.5px;font-weight: 600;color: rgba(255,255,255,.5)}.ts-tc__colors{display: flex;flex-wrap: wrap;gap: 10px}.ts-tc__sw{width: 42px;height: 42px;padding: 4px;border: 2px solid transparent;border-radius: 50%;background: transparent;cursor: pointer;transition: border-color .2s,transform .2s}.ts-tc__sw i{display: block;width: 100%;height: 100%;border-radius: 50%;background: var(--c);box-shadow: inset 0 0 0 1px rgba(255,255,255,.25),inset 0 -6px 10px rgba(0,0,0,.25)}.ts-tc__sw:hover{transform: scale(1.06)}.ts-tc__sw.is-on{border-color: #FFC21A}.ts-tc__batts{display: grid;grid-template-columns: repeat(auto-fill,minmax(118px,1fr));gap: 8px}.ts-tc__bt{position: relative;display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-height: 74px;padding: 10px 12px;border: 1px solid rgba(255,255,255,.14);border-radius: 14px;background: rgba(255,255,255,.05);color: #fff;text-align: left;text-transform: none;letter-spacing: 0;cursor: pointer;transition: border-color .2s,background .2s}.ts-tc__bt:hover{border-color: rgba(255,194,26,.6);color: #fff}.ts-tc__bt.is-on{border-color: #FFC21A;background: rgba(255,194,26,.12)}.ts-tc__bt b{font-family: var(--ts-font-title);font-size: 18px;font-weight: 700;line-height: 1.15;color: #fff}.ts-tc__bt.is-on b{color: #FFC21A}.ts-tc__bt small{font-size: 12px;color: rgba(255,255,255,.6)}.ts-tc__bt:first-child b{font-family: inherit;font-size: 15px}.ts-tc__chem{padding: 2px 6px;border-radius: 6px;background: rgba(255,255,255,.12);font-size: 10.5px;font-weight: 800;letter-spacing: .04em;text-transform: uppercase}.ts-tc__bt.is-lfp .ts-tc__chem{background: rgba(79,176,240,.25);color: #BFE3FF}.ts-tc__road{margin-top: 12px}.ts-tc__track{position: relative;height: 14px;overflow: hidden;border-radius: 8px;background: #2A3136}.ts-tc__track::after{content: "";position: absolute;top: 6px;right: 0;left: 0;height: 2px;background: repeating-linear-gradient(90deg,rgba(255,255,255,.25) 0 14px,transparent 14px 26px)}.ts-tc__track i{position: absolute;z-index: 1;top: 0;bottom: 0;left: 0;width: 0;border-radius: 8px;background: repeating-linear-gradient(90deg,#FFC21A 0 18px,#E0A800 18px 26px);transition: width .6s cubic-bezier(.2,.7,.2,1)}.ts-tc__road p{margin: 8px 0 0;font-size: 13.5px;color: rgba(255,255,255,.7)}.ts-tc__road b{font-size: 16px;color: #FFC21A}.ts-tc__road a{color: #fff;text-decoration: underline;text-underline-offset: 3px}.ts-tc__note{margin: 10px 0 0;font-size: 12px;line-height: 1.45;color: rgba(255,255,255,.5)}@media (max-width: 600px){.ts-tc{padding: 16px}.ts-tc__batts{grid-template-columns: 1fr 1fr}}.ts-pp-sec--additional_information .shop_attributes{overflow: hidden;border: 1px solid var(--ts-line);border-radius: 20px;background: #fff;border-collapse: separate}.ts-pp-sec--additional_information .shop_attributes tr{background: transparent !important}.ts-pp-sec--additional_information .shop_attributes th,.ts-pp-sec--additional_information .shop_attributes td{padding: 10px 18px !important;border-top: 1px solid #EFECE4 !important;font-size: 14px;font-weight: 500;line-height: 1.4;color: var(--ts-muted);vertical-align: middle}.ts-pp-sec--additional_information .shop_attributes td{color: var(--ts-text);text-align: right}.ts-pp-sec--additional_information .shop_attributes td p{margin: 0}.ts-pp-sec--additional_information .shop_attributes tr:first-child th,.ts-pp-sec--additional_information .shop_attributes tr:first-child td{border-top: 0 !important}.ts-pp-sec--additional_information .shop_attributes tr[class*="--tskey-"] th,.ts-pp-sec--additional_information .shop_attributes tr[class*="--tskey-"] td{padding-top: 14px !important;padding-bottom: 14px !important;background: #FBFAF6}.ts-pp-sec--additional_information .shop_attributes tr[class*="--tskey-"] th{position: relative;padding-left: 26px !important;font-size: 15px;font-weight: 700;color: var(--ts-text)}.ts-pp-sec--additional_information .shop_attributes tr[class*="--tskey-"] th::before{content: "";position: absolute;top: 50%;left: 12px;width: 6px;height: 6px;margin-top: -3px;border-radius: 50%;background: #E8772E}.ts-pp-sec--additional_information .shop_attributes tr[class*="--tskey-"] td{font-family: var(--ts-font-title);font-size: 18px;font-weight: 700}.ts-pp-sec--additional_information .shop_attributes.is-folded .ts-attr-more{display: none}.ts-attr-toggle{display: block;margin: 12px auto 0;padding: 10px 18px;border: 1px solid var(--ts-line);border-radius: 12px;background: #fff;color: var(--ts-text);font-size: 14px;font-weight: 700;text-transform: none;cursor: pointer}.ts-attr-toggle:hover{border-color: var(--ts-green)}.ts-pp-sec--additional_information .shop_attributes{width: 100%;table-layout: auto}.ts-pp-sec--additional_information .shop_attributes th{width: 58%;white-space: normal}.ts-pp-sec--additional_information .shop_attributes td{white-space: normal;overflow-wrap: break-word}.ts-pp-sec--additional_information .shop_attributes tr:not([class*="--tskey-"]) th,.ts-pp-sec--additional_information .shop_attributes tr:not([class*="--tskey-"]) td{background: transparent !important}@media (max-width: 600px){.ts-pp-sec--additional_information .shop_attributes,.ts-pp-sec--additional_information .shop_attributes tbody{display: block}.ts-pp-sec--additional_information .shop_attributes tr{display: flex;align-items: center;justify-content: space-between;gap: 12px;border-top: 1px solid #EFECE4}.ts-pp-sec--additional_information .shop_attributes tr:first-child{border-top: 0}.ts-pp-sec--additional_information .shop_attributes tr[class*="--tskey-"]{background: #FBFAF6}.ts-pp-sec--additional_information .shop_attributes th,.ts-pp-sec--additional_information .shop_attributes td{display: block;width: auto;border-top: 0 !important;background: transparent !important}.ts-pp-sec--additional_information .shop_attributes th{flex: 1 1 auto;padding-right: 0 !important}.ts-pp-sec--additional_information .shop_attributes td{flex: 0 1 auto;max-width: 48%;padding-left: 0 !important}}.ts-pp-sec--additional_information .shop_attributes td{overflow-wrap: break-word;word-break: normal}.ts-pp-sec--additional_information .shop_attributes tr[class*="--tskey-"] td{white-space: nowrap}.ts-paths{padding-top: 18px}.ts-paths__grid{display: grid;grid-template-columns: 1fr 1fr;gap: 18px}.ts-paths__card{position: relative;display: flex;flex-direction: column;gap: 18px;overflow: hidden;padding: 28px;border-radius: 26px}.ts-paths__card--buy{border: 1px solid var(--ts-line);background: #fff}.ts-paths__card--fix{background: #1B2420;color: #fff}.ts-paths__card--fix::before{content: "";position: absolute;top: -140px;right: -100px;width: 380px;height: 380px;border-radius: 50%;background: radial-gradient(circle,rgba(232,119,46,.32),transparent 70%);pointer-events: none}.ts-paths__kick{display: inline-block;margin-bottom: 8px;padding: 5px 10px;border-radius: 8px;background: #EEF3EE;color: #1F3D2B;font-size: 12px;font-weight: 800;letter-spacing: .05em;text-transform: uppercase}.ts-paths__card--fix .ts-paths__kick{background: rgba(232,119,46,.2);color: #F4B184}.ts-paths__title{margin: 0 0 6px;font-family: var(--ts-font-title);font-size: 30px;font-weight: 700;line-height: 1.1;color: var(--ts-text)}.ts-paths__card--fix .ts-paths__title{color: #fff}.ts-paths__text{margin: 0;max-width: 520px;font-size: 15px;line-height: 1.5;color: var(--ts-muted)}.ts-paths__card--fix .ts-paths__text{color: rgba(255,255,255,.72)}.ts-paths__cats{display: grid;grid-template-columns: repeat(3,1fr);gap: 10px;margin: 0;padding: 0;list-style: none}.ts-paths__cats a{display: flex;align-items: center;gap: 10px;padding: 8px 10px 8px 8px;border-radius: 14px;background: #F4F2EC;color: var(--ts-text);font-size: 14px;font-weight: 700;line-height: 1.2;transition: background .2s,transform .2s}.ts-paths__cats a:hover{background: #EAE6DB;transform: translateY(-2px)}.ts-paths__cats img{flex: 0 0 48px;width: 48px;height: 48px;padding: 4px;border-radius: 10px;background: #fff;object-fit: contain}.ts-paths__svc{position: relative;display: grid;gap: 10px;margin: 0;padding: 0;list-style: none}.ts-paths__svc li{display: flex;align-items: flex-start;gap: 12px;padding: 12px 14px;border-radius: 14px;background: rgba(255,255,255,.06);font-size: 14px;line-height: 1.4;color: rgba(255,255,255,.7)}.ts-paths__svc b{display: block;font-size: 15px;color: #fff}.ts-paths__ico{display: flex;flex: 0 0 38px;align-items: center;justify-content: center;width: 38px;height: 38px;border-radius: 11px;background: rgba(232,119,46,.18);color: #F4B184}.ts-paths__btns{position: relative;display: flex;flex-wrap: wrap;gap: 10px;margin-top: auto}.ts-paths__ghost{border: 1px solid rgba(255,255,255,.35) !important;background: transparent !important;color: #fff !important}.ts-paths__ghost:hover{background: rgba(255,255,255,.1) !important}@media (max-width: 900px){.ts-paths__grid{grid-template-columns: 1fr}}@media (max-width: 600px){.ts-paths__card{padding: 20px;border-radius: 22px}.ts-paths__title{font-size: 24px}.ts-paths__cats{grid-template-columns: 1fr 1fr}.ts-paths__btns .ts-btn{flex: 1 1 100%}}.ts-paths__cats a{min-height: 76px;font-size: 15px}.ts-paths__cats img{flex-basis: 58px;width: 58px;height: 58px}@media (max-width: 600px){.ts-paths__cats a{min-height: 64px}.ts-paths__cats img{flex-basis: 44px;width: 44px;height: 44px}}.ts-paths__cats{grid-template-columns: repeat(3,minmax(0,1fr))}.ts-paths__cats a span{min-width: 0;overflow-wrap: break-word}@media (max-width: 600px){.ts-paths__cats{grid-template-columns: repeat(2,minmax(0,1fr));gap: 8px}.ts-paths__cats a{gap: 8px;padding: 6px 8px 6px 6px;font-size: 13.5px}}.woocommerce-product-attributes-item__value,.woocommerce-product-attributes-item__value p,.woocommerce-product-attributes-item__value .wd-attr-term{min-width: 0;white-space: normal;overflow-wrap: break-word}.woocommerce-product-attributes-item__value .wd-attr-term{display: inline}.wd-load-more.wd-products-load-more{display: inline-flex;align-items: center;justify-content: center;gap: 10px;min-width: 280px;min-height: 54px;padding: 0 28px;border: 0 !important;border-radius: 14px;background: #1F3D2B !important;color: #fff !important;font-size: 15px;font-weight: 800;text-transform: none;letter-spacing: 0;box-shadow: 0 10px 24px rgba(31,61,43,.22);transition: background .2s,transform .2s}.wd-load-more.wd-products-load-more::after{content: "↓";font-size: 18px;line-height: 1}.wd-load-more.wd-products-load-more:hover{background: #E8772E !important;color: #16201A !important;transform: translateY(-2px)}.wd-load-more.wd-products-load-more .load-more-label{color: inherit}@media (max-width: 600px){.wd-load-more.wd-products-load-more{width: 100%;min-width: 0}}@media (max-width: 767px){.term-description.is-clamped{display: -webkit-box;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical}.term-description p{font-size: 15px;line-height: 1.5}.ts-desc-more{margin: 6px 0 14px;padding: 0;border: 0;background: none;color: #B84E14;font-size: 15px;font-weight: 800;text-transform: none;cursor: pointer}.ts-pp__buy .product_title{font-size: 22px !important;line-height: 1.25}.ts-pp-nums b{font-size: 19px !important}.ts-pp-nums span{font-size: 13px !important;line-height: 1.3}}.wd-loop-footer .wd-load-more.wd-products-load-more:not(:hover){background-color: #1F3D2B !important;color: #fff !important}.wd-loop-footer .wd-load-more.wd-products-load-more:hover{background-color: #E8772E !important;color: #16201A !important}.wd-cookies-popup.popup-hide,.wd-cookies-popup:not(.popup-display){visibility: hidden !important;opacity: 0 !important;pointer-events: none !important}form.checkout.ts-co-pickup .ts-co-auto,form.checkout.ts-co-pickup .ts-co-addr{display: none !important}html.ts-ck .wd-cookies-popup:not(.popup-hide){visibility: visible !important;opacity: 1 !important;pointer-events: auto !important;transform: none;transition: none}.ts-bhead{margin-bottom: 28px !important}.ts-fx__opt{overflow-wrap: normal;word-break: normal;hyphens: manual}.ts-fx__grp--tiles .ts-fx__opts{grid-template-columns: repeat(auto-fill,minmax(104px,1fr))}.ts-fx-task:hover{transform: none}.ts-paths__cats a{flex-direction: column;justify-content: center;gap: 6px;min-height: 0;padding: 10px 6px 9px;text-align: center}.ts-paths__cats img{flex: 0 0 auto;width: 64px;height: 64px}.ts-paths__cats a span{overflow-wrap: normal}@media (max-width: 600px){.ts-paths__cats a{padding: 8px 4px 7px}.ts-paths__cats img{width: 52px;height: 52px}}.ts-shophead{margin-bottom: 28px !important}@media (max-width: 767px){.ts-shophead{margin-bottom: 18px !important}.ts-hero__media{margin-top: 22px}.ts-section.ts-quiz{margin-top: 20px}}.footer-container .ts-foot .ts-foot__rev{display: inline-flex;flex-wrap: wrap;align-items: center;gap: 6px;margin: 14px 0 4px;color: rgba(255,255,255,.85);font-size: 14px;line-height: 1.3}.ts-foot__stars{color: #FFC21A;letter-spacing: 1px}.footer-container .ts-foot .ts-foot__rev b{color: #fff;font-weight: 800}.footer-container .ts-foot .ts-foot__rev u{color: #E8772E;text-decoration: underline;text-underline-offset: 3px}.footer-container .ts-foot .ts-foot__rev:hover u{color: #fff}.ts-ct__grid{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px;margin-top: 22px}.ts-ct__card{display: flex;flex-direction: column;gap: 6px;padding: 22px 20px;border: 1px solid var(--ts-line);border-radius: 22px;background-color: var(--ts-card);color: var(--ts-text);transition: border-color .2s,box-shadow .25s}.ts-ct__card:hover{border-color: var(--ts-orange);color: var(--ts-text);box-shadow: 0 12px 28px rgba(22,32,26,.08)}.ts-ct__ico{display: inline-flex;align-items: center;justify-content: center;width: 48px;height: 48px;margin-bottom: 6px;border-radius: 14px;background-color: #1F3D2B}.ts-ct__ico svg{width: 24px;height: 24px;fill: none;stroke: #E8772E;stroke-width: 1.9;stroke-linecap: round;stroke-linejoin: round}.ts-ct__card b{font-family: Unbounded,sans-serif;font-size: 18px;font-weight: 700}.ts-ct__card span:not(.ts-ct__ico){color: var(--ts-muted);font-size: 14.5px;line-height: 1.45}.ts-ct__qr{width: 104px;height: auto;margin-top: 10px;border-radius: 10px}.ts-ct__note{margin: 18px 0 0;color: var(--ts-muted);font-size: 15px}@media (max-width: 1024px){.ts-ct__grid{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.ts-ct__grid{grid-template-columns: 1fr;gap: 12px}.ts-ct__qr{display: none}}.ts-tip-tag{display: inline-block;padding: 4px 10px;border-radius: 999px;font-size: 11px;font-weight: 800;letter-spacing: .4px;text-transform: uppercase;background-color: var(--ts-green-soft);color: var(--ts-green)}.ts-tip-tag--gen{background-color: #FCE9E8;color: #A3201A}.ts-tip-tag--snow{background-color: #E6F0FA;color: #0E5C93}.ts-tip-tag--garden{background-color: #EEF5E4;color: #2E5C17}.ts-tip-tag--soil{background-color: #F4E9DE;color: #7A4E2A}.ts-tip-tag--dgu{background-color: #E6F0FA;color: #0E2747}.ts-tip-tag--trike{background-color: #FFF4D1;color: #6B5000}.ts-tip{display: flex;flex-direction: column;overflow: hidden;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-card);background-color: var(--ts-card);transition: transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s}.ts-tip:hover{box-shadow: 0 16px 34px rgba(22,32,26,.1);transform: translateY(-3px)}.ts-tip__cover{display: block;overflow: hidden;aspect-ratio: 16 / 9;background-color: var(--ts-photo-bg)}.ts-tip__cover img{display: block;width: 100%;height: 100%;object-fit: cover;transition: transform .6s cubic-bezier(.2,.7,.2,1)}.ts-tip:hover .ts-tip__cover img{transform: scale(1.04)}.ts-tip__body{display: flex;flex: 1 1 auto;flex-direction: column;align-items: flex-start;gap: 8px;padding: 16px 18px 18px}.ts-tip__title{margin: 0;font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;line-height: 1.3}.ts-tip__title a{color: var(--ts-text)}.ts-tip__title a:hover{color: var(--ts-orange-text)}.ts-tip__text{margin: 0;font-size: 14px;line-height: 1.55;color: var(--ts-muted)}.ts-tip__meta{margin-top: auto;font-size: 13px;font-weight: 600;color: var(--ts-muted)}.ts-tip--wide{display: grid;grid-template-columns: minmax(0,1.2fr) minmax(0,1fr);margin-bottom: 18px}.ts-tip--wide .ts-tip__cover{aspect-ratio: auto;min-height: 320px}.ts-tip--wide .ts-tip__body{justify-content: center;gap: 12px;padding: 30px 34px}.ts-tip--wide .ts-tip__title{font-size: 26px;line-height: 1.2}.ts-tip--wide .ts-tip__text{font-size: 15.5px}.ts-tip--wide .ts-tip__meta{margin-top: 0}.ts-tip__go{margin-top: 6px}.ts-tips__chips{display: flex;flex-wrap: wrap;gap: 8px;margin-bottom: 20px}.ts-tips__chip{padding: 8px 16px;border: 1px solid var(--ts-line);border-radius: 999px;background-color: var(--ts-card);font-size: 14px;font-weight: 700;color: var(--ts-text);transition: border-color .2s,background-color .2s}.ts-tips__chip i{font-style: normal;font-weight: 600;color: var(--ts-muted)}.ts-tips__chip:hover{border-color: var(--ts-green);color: var(--ts-text)}.ts-tips__chip.is-on{border-color: var(--ts-green);background-color: var(--ts-green);color: #FFFFFF}.ts-tips__chip.is-on i{color: #C9D6CC}.ts-tips__grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}.ts-tips-row__head{display: flex;flex-wrap: wrap;gap: 10px 20px;align-items: flex-end;justify-content: space-between;margin-bottom: 18px}.ts-tips-row__head .ts-h2{margin: 0 0 6px}.ts-tips-row__head .ts-block__lead{margin: 0}.ts-art-wrap{padding-top: 22px;padding-bottom: 30px}.ts-art__crumbs{margin-bottom: 14px}.ts-art{display: grid;grid-template-columns: minmax(0,1fr) 330px;gap: 26px;align-items: start}.ts-art__main{min-width: 0;padding: 34px 40px 30px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: var(--ts-card)}.ts-art__meta{display: flex;flex-wrap: wrap;gap: 10px;align-items: center;font-size: 13px;color: var(--ts-muted)}.ts-art__title{margin: 14px 0 12px;font-family: var(--ts-font-title);font-size: 34px;font-weight: 700;line-height: 1.15;color: var(--ts-text)}.ts-art__lead{margin: 0 0 22px;font-size: 18px;line-height: 1.55;color: var(--ts-muted)}.ts-art__cover{overflow: hidden;margin: 0 0 24px;border-radius: 20px}.ts-art__cover img{display: block;width: 100%;height: auto}.ts-art__short{margin: 0 0 26px;padding: 20px 24px;border-radius: 20px;background-color: var(--ts-green);color: #FFFFFF}.ts-art__short-h{margin: 0 0 8px;font-family: var(--ts-font-title);font-size: 16px;font-weight: 700;color: #FFFFFF}.ts-art__short ul{margin: 0;padding-left: 20px}.ts-art__short li{margin: 6px 0;font-size: 15.5px;line-height: 1.5;color: #D5DED7}.ts-art__content{font-size: 16.5px;line-height: 1.7;color: var(--ts-text-2)}.ts-art__content h2{margin: 34px 0 12px;font-family: var(--ts-font-title);font-size: 23px;font-weight: 700;line-height: 1.25;color: var(--ts-text);scroll-margin-top: 90px}.ts-art__content p{margin: 0 0 14px}.ts-art__content ul,.ts-art__content ol{margin: 0 0 16px;padding-left: 22px}.ts-art__content li{margin: 6px 0}.ts-art__content a{font-weight: 700;color: var(--ts-orange-text);text-decoration: underline;text-underline-offset: 3px}.ts-art__content b{color: var(--ts-text)}.ts-art-tbl{width: 100%;margin: 6px 0 20px;border-collapse: separate;border-spacing: 0;overflow: hidden;border: 1px solid var(--ts-line);border-radius: 14px;font-size: 15px}.ts-art-tbl th{padding: 11px 14px;background-color: var(--ts-green-soft);font-weight: 800;text-align: left;color: var(--ts-text)}.ts-art-tbl td{padding: 11px 14px;border-top: 1px solid var(--ts-line);vertical-align: top}.ts-art-tbl tbody tr:nth-child(even) td{background-color: #FAF9F5}.ts-art-tip{margin: 20px 0;padding: 16px 20px;border-left: 4px solid var(--ts-orange);border-radius: 14px;background-color: #FDF1E7;font-size: 15.5px;line-height: 1.6;color: var(--ts-text)}.ts-art-tip b{color: var(--ts-orange-text)}.ts-art__end{margin-top: 26px;padding-top: 18px;border-top: 1px dashed var(--ts-line);font-size: 15px;color: var(--ts-muted)}.ts-art__end p{margin: 0}.ts-art__end a{font-weight: 800;color: var(--ts-text)}.ts-art__side{position: sticky;top: 90px;display: flex;flex-direction: column;gap: 14px}.admin-bar .ts-art__side{top: 122px}.ts-art__box{padding: 18px;border: 1px solid var(--ts-line);border-radius: 20px;background-color: var(--ts-card)}.ts-art__box-h{margin: 0 0 10px;font-family: var(--ts-font-title);font-size: 14px;font-weight: 700;color: var(--ts-text)}.ts-art__toc{margin: 0;padding-left: 20px;font-size: 14px;line-height: 1.45}.ts-art__toc li{margin: 6px 0}.ts-art__toc a{color: var(--ts-text-2)}.ts-art__toc a:hover,.ts-art__toc a.is-on{font-weight: 800;color: var(--ts-orange-text)}.ts-art__prods{display: flex;flex-direction: column}.ts-art__more{display: inline-block;margin-top: 10px;font-size: 14px;font-weight: 800;color: var(--ts-orange-text)}.ts-art__ask{padding: 18px;border-radius: 20px;background-color: var(--ts-orange);color: var(--ts-text)}.ts-art__ask p{margin: 0 0 12px;font-size: 14px;line-height: 1.5}.ts-art__ask .ts-art__box-h{margin-bottom: 6px;font-size: 16px}.ts-art__ask .ts-btn{width: 100%}.ts-art__rel{margin-top: 36px}.ts-art__rel .ts-h2{margin: 0 0 18px}.ts-mp{display: flex;gap: 12px;align-items: center;padding: 10px 0;border-bottom: 1px dashed var(--ts-line);color: var(--ts-text)}.ts-mp:last-child{border-bottom: 0}.ts-mp__img{display: flex;flex: 0 0 64px;align-items: center;justify-content: center;height: 56px;overflow: hidden;border-radius: 10px;background-color: #FFFFFF}.ts-mp__img img{max-width: 100%;max-height: 100%;object-fit: contain}.ts-mp__txt{display: flex;flex-direction: column;gap: 2px;min-width: 0}.ts-mp__txt b{display: -webkit-box;overflow: hidden;font-size: 13px;line-height: 1.3;-webkit-line-clamp: 2;-webkit-box-orient: vertical}.ts-mp__txt small{font-size: 12.5px;line-height: 1.35;color: var(--ts-muted)}.ts-mp__txt em{font-style: normal;font-size: 15px;font-weight: 800;color: var(--ts-text)}.ts-mp:hover b{color: var(--ts-orange-text)}.ts-ap{display: flex;gap: 14px;align-items: center;margin: 18px 0;padding: 12px 16px 12px 12px;border: 1px solid var(--ts-line);border-radius: 18px;background-color: #FAF9F5;transition: border-color .2s,box-shadow .2s}.ts-ap:hover{border-color: var(--ts-green);box-shadow: 0 10px 24px rgba(22,32,26,.08)}.ts-ap .ts-mp{flex: 1 1 auto;min-width: 0;padding: 0;border: 0;text-decoration: none !important}.ts-ap .ts-mp__img{flex-basis: 96px;height: 76px}.ts-ap .ts-mp__txt b{font-size: 15px}.ts-ap .ts-mp__txt small{font-size: 13.5px}.ts-ap .ts-mp__txt em{font-size: 17px}.ts-ap__btn{flex: 0 0 auto;padding: 10px 16px;border-radius: 12px;background-color: var(--ts-green);font-size: 14px;font-weight: 800;color: #FFFFFF;pointer-events: none}.ts-pick{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 10px}.ts-pick .ts-mp{flex-direction: column;align-items: stretch;padding: 12px;border: 1px solid var(--ts-line);border-radius: 16px;background-color: #FFFFFF;transition: border-color .2s,transform .2s}.ts-pick .ts-mp:hover{border-color: var(--ts-green);transform: translateY(-2px)}.ts-pick .ts-mp__img{flex-basis: auto;height: 110px}.ts-tipstrip-wrap{margin-top: 14px}.ts-tipstrip{display: flex;gap: 14px;align-items: center;padding: 12px 18px 12px 12px;border-radius: 18px;background-color: var(--ts-green);color: #FFFFFF;transition: background-color .2s}.ts-tipstrip:hover{background-color: var(--ts-green-2);color: #FFFFFF}.ts-tipstrip__q{display: flex;flex: 0 0 40px;align-items: center;justify-content: center;height: 40px;border-radius: 12px;background-color: var(--ts-orange);font-family: var(--ts-font-title);font-size: 20px;font-weight: 700;color: var(--ts-text)}.ts-tipstrip__t{display: flex;flex: 1 1 auto;flex-direction: column;min-width: 0}.ts-tipstrip__t small{font-size: 12.5px;color: #C9D6CC}.ts-tipstrip__t b{font-size: 15.5px;line-height: 1.3}.ts-tipstrip__m{flex: 0 0 auto;font-size: 13.5px;font-weight: 800;color: #FFC9A3}.ts-readmore{margin-top: 26px;padding: 18px 20px;border: 1px solid var(--ts-line);border-radius: 20px;background-color: #FAF9F5}.ts-readmore__h{margin: 0 0 12px;font-family: var(--ts-font-title);font-size: 16px;font-weight: 700;color: var(--ts-text)}.ts-readmore ul{display: grid;grid-template-columns: repeat(auto-fill,minmax(240px,1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.ts-readmore a{display: flex;gap: 12px;align-items: center;padding: 8px;border-radius: 14px;background-color: #FFFFFF;color: var(--ts-text)}.ts-readmore a:hover b{color: var(--ts-orange-text)}.ts-readmore__img{flex: 0 0 72px;height: 54px;overflow: hidden;border-radius: 10px}.ts-readmore__img img{width: 100%;height: 100%;object-fit: cover}.ts-readmore b{display: block;font-size: 14px;line-height: 1.35}.ts-readmore small{font-size: 12.5px;color: var(--ts-muted)}.ts-wz-hero{position: relative;display: grid;grid-template-columns: minmax(0,1.1fr) minmax(0,1fr);gap: 24px;align-items: center;overflow: hidden;padding: 46px 48px 90px;border-radius: 28px;background: linear-gradient(160deg,#0D1B30,#1B3558);color: #FFFFFF;isolation: isolate}.ts-wz-hero::before{content: "";position: absolute;z-index: -1;inset: 0;background-image: radial-gradient(#FFFFFF 1.4px,transparent 1.6px),radial-gradient(rgba(255,255,255,.6) 1px,transparent 1.2px);background-position: 0 0,19px 23px;background-size: 64px 64px,38px 38px;opacity: .45;animation: ts-wz-snow 18s linear infinite}@keyframes ts-wz-snow{to{background-position: 0 640px,19px 403px}}.ts-wz-hero::after{content: "";position: absolute;z-index: -1;right: -5%;bottom: -40px;left: -5%;height: 120px;border-radius: 50% 50% 0 0;background-color: #F4F8FB}.ts-wz-kick{display: inline-block;padding: 5px 12px;border-radius: 999px;background-color: rgba(255,255,255,.12);font-size: 12px;font-weight: 800;letter-spacing: .5px;text-transform: uppercase;color: #BFE0FF}.ts-wz-title{margin: 14px 0 14px;font-family: var(--ts-font-title);font-size: 46px;font-weight: 700;line-height: 1.05;color: #FFFFFF}.ts-wz-lead{max-width: 560px;margin: 0 0 22px;font-size: 17px;line-height: 1.6;color: #C9D6E6}.ts-wz-facts{display: flex;flex-wrap: wrap;gap: 8px;margin: 0 0 24px;padding: 0;list-style: none}.ts-wz-facts li{padding: 10px 14px;border: 1px solid rgba(255,255,255,.18);border-radius: 14px;background-color: rgba(255,255,255,.08);font-size: 13px;color: #C9D6E6}.ts-wz-facts b{display: block;font-family: var(--ts-font-title);font-size: 20px;color: #FFFFFF}.ts-wz-cta{display: flex;flex-wrap: wrap;gap: 10px}.ts-wz-pics{position: relative;display: flex;align-items: flex-end;justify-content: center;height: 340px}.ts-wz-pics img{max-height: 100%;width: auto;filter: drop-shadow(0 20px 22px rgba(0,0,0,.45))}.ts-wz-pics img + img{max-height: 60%;margin-left: -70px}.ts-wz-steps{display: grid;gap: 14px;margin: 0;padding: 0;list-style: none;counter-reset: wz}.ts-wz-step{display: grid;grid-template-columns: 58px minmax(0,1fr) minmax(0,1.35fr);gap: 20px;align-items: start;padding: 22px;border: 1px solid var(--ts-line);border-radius: var(--ts-radius-block);background-color: var(--ts-card);scroll-margin-top: 90px}.ts-wz-step::before{counter-increment: wz;content: counter(wz);display: flex;align-items: center;justify-content: center;width: 50px;height: 50px;border-radius: 16px;background-color: #E6F0FA;font-family: var(--ts-font-title);font-size: 20px;font-weight: 700;color: #0E5C93}.ts-wz-step h3{margin: 4px 0 8px;font-family: var(--ts-font-title);font-size: 19px;font-weight: 700;line-height: 1.25;color: var(--ts-text)}.ts-wz-step p{margin: 0 0 10px;font-size: 15px;line-height: 1.6;color: var(--ts-muted)}.ts-wz-step ul{margin: 0 0 10px;padding-left: 18px;font-size: 14.5px;color: var(--ts-text-2)}.ts-wz-read{font-size: 14px;font-weight: 800;color: var(--ts-orange-text)}.ts-wz-svc{display: flex;flex-wrap: wrap;gap: 18px;align-items: center;justify-content: space-between;padding: 28px 32px;border-radius: var(--ts-radius-block);background-color: var(--ts-green);color: #FFFFFF}.ts-wz-svc h2{margin: 0 0 6px;font-family: var(--ts-font-title);font-size: 24px;font-weight: 700;color: #FFFFFF}.ts-wz-svc p{max-width: 640px;margin: 0;color: #C9D6CC}@media (max-width: 1024px){.ts-tips__grid{grid-template-columns: repeat(2,minmax(0,1fr))}.ts-art{grid-template-columns: minmax(0,1fr)}.ts-art__side{position: static}.ts-wz-hero{grid-template-columns: minmax(0,1fr)}.ts-wz-step{grid-template-columns: 58px minmax(0,1fr)}.ts-wz-step > div:last-child{grid-column: 1 / -1}}@media (max-width: 767px){.ts-tip--wide{grid-template-columns: minmax(0,1fr)}.ts-tip--wide .ts-tip__cover{min-height: 0;aspect-ratio: 16 / 9}.ts-tip--wide .ts-tip__body{padding: 18px}.ts-tip--wide .ts-tip__title{font-size: 21px}.ts-tips__grid{grid-template-columns: minmax(0,1fr);gap: 12px}.ts-art-wrap{padding-top: 12px}.ts-art__main{padding: 20px 16px;border-radius: 20px}.ts-art__title{font-size: 25px}.ts-art__lead{font-size: 16px}.ts-art__content{font-size: 16px}.ts-art__content h2{font-size: 20px}.ts-art-tbl{display: block;overflow-x: auto;font-size: 14px}.ts-ap{flex-wrap: wrap}.ts-ap__btn{flex: 1 1 100%;text-align: center}.ts-tipstrip{flex-wrap: wrap}.ts-tipstrip__m{flex-basis: 100%;padding-left: 54px}.ts-wz-hero{padding: 28px 20px 80px;border-radius: 22px}.ts-wz-title{font-size: 32px}.ts-wz-pics{height: 220px}.ts-wz-step{grid-template-columns: minmax(0,1fr);padding: 18px}.ts-wz-step::before{width: 42px;height: 42px;font-size: 17px}.ts-wz-svc{padding: 22px 18px}.ts-wz-svc .ts-btn{flex: 1 1 100%}}.ts-art__cover img{aspect-ratio: 2 / 1;object-fit: cover}.ts-pick{grid-template-columns: repeat(auto-fill,minmax(150px,1fr))}@media (max-width: 767px){.ts-art__cover img{aspect-ratio: 16 / 9}.ts-pick{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.ts-wz-pics img{max-width: 62%;height: auto;object-fit: contain}.ts-wz-pics img + img{max-width: 46%;margin-left: -40px}}.ts-wz-pics{gap: 34px}.ts-wz-pics img + img{margin-left: 0}@media (max-width: 767px){.ts-wz-pics{gap: 16px}.ts-wz-pics img + img{margin-left: 0}}@media (max-width: 767px){.ts-wz-pics img{min-width: 0;max-width: calc(57% - 8px);height: auto;object-fit: contain}.ts-wz-pics img + img{max-width: calc(43% - 8px)}}.ts-season__more{align-self: flex-start;margin-top: 16px;position: relative;z-index: 1}.ts-season__more{gap: 8px}@media (min-width: 1025px){.ts-catalog .area-sidebar-shop{position: relative;top: auto;align-self: stretch;max-height: none;overflow: visible}.ts-catalog .area-sidebar-shop > .widget-area{position: sticky;top: 16px;max-height: calc(100vh - 32px);overflow-y: auto;scrollbar-width: thin}}.ts-section.ts-quiz{padding-top: 56px}.home .ts-tips-row{padding-top: 72px}@media (max-width: 767px){.ts-section.ts-quiz{margin-top: 0;padding-top: 36px}.home .ts-tips-row{padding-top: 48px}}body.ts-calm .ts-section.ts-trust,body.ts-calm .ts-section.ts-brands-band{position: relative;background-color: #FFFFFF;box-shadow: 0 0 0 100vmax #FFFFFF;clip-path: inset(0 -100vmax)}body.ts-calm .ts-section.ts-trust{margin-top: 56px;padding: 26px 0 0}body.ts-calm .ts-trust__list{border: 0;border-radius: 0;background-color: transparent;overflow: visible}body.ts-calm .ts-trust__link{padding: 10px 26px;border-radius: 14px}body.ts-calm .ts-trust__link:hover{background-color: #F4F2EC}body.ts-calm .ts-trust .ts-marquee{margin-top: 22px;border-bottom: 0}body.ts-calm .ts-section.ts-brands-band{margin-top: 72px;padding: 56px 0 60px}body.ts-calm .ts-brands--v2{gap: 8px}body.ts-calm .ts-brands--v2 .ts-brand{min-height: 0;padding: 18px 12px 16px;border: 0;border-radius: 16px;background-color: transparent;box-shadow: none}body.ts-calm .ts-brands--v2 .ts-brand:hover{background-color: #F4F2EC;box-shadow: none;transform: none}body.ts-calm .ts-section.ts-brands-band + *{margin-top: 0}@media (max-width: 767px){body.ts-calm .ts-section.ts-trust{margin-top: 32px;padding-top: 14px}body.ts-calm .ts-trust__link{padding: 12px 6px}body.ts-calm .ts-section.ts-brands-band{margin-top: 48px;padding: 36px 0 40px}}body.ts-calm .ts-trust .ts-marquee::before{background: linear-gradient(90deg,#FFFFFF,rgba(255,255,255,0))}body.ts-calm .ts-trust .ts-marquee::after{background: linear-gradient(270deg,#FFFFFF,rgba(255,255,255,0))}@media (min-width: 1025px){body.ts-calm .ts-bento{grid-template-columns: repeat(12,minmax(0,1fr));gap: 18px}body.ts-calm .ts-bento > .ts-tile{grid-column: span 3;min-height: 240px}body.ts-calm .ts-bento > .ts-tile--big{grid-column: span 4;flex-direction: column;min-height: 380px;padding: 28px}body.ts-calm .ts-tile--big .ts-tile__text{flex: 0 0 auto;justify-content: flex-start;padding-right: 52px}body.ts-calm .ts-tile--big .ts-tile__count{margin-bottom: 10px}body.ts-calm .ts-tile--big .ts-tile__name{font-size: 25px}body.ts-calm .ts-tile--big .ts-tile__sub{font-size: 14px}body.ts-calm .ts-tile--big .ts-tile__pic{flex: 1 1 auto;justify-content: center;align-items: flex-end}body.ts-calm .ts-tile--big .ts-tile__pic img{width: auto;max-width: 92%;max-height: 190px}body.ts-calm .ts-bento > .ts-tile--all{display: none}}@media (min-width: 1025px){body.ts-calm .ts-quiz__step[data-step="1"] .ts-quiz__opts{grid-template-columns: repeat(3,minmax(0,1fr))}}.ts-tasks2{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 10px}.ts-task2{display: flex;align-items: center;gap: 12px;padding: 10px 14px 10px 10px;border: 1px solid var(--ts-line);border-radius: 16px;background-color: #FFFFFF;color: var(--ts-text);transition: border-color .2s,box-shadow .2s}.ts-task2:hover{border-color: var(--ts-orange);color: var(--ts-text);box-shadow: 0 10px 24px rgba(22,32,26,.07)}.ts-task2__pic{flex: 0 0 52px;width: 52px;height: 52px;overflow: hidden;border-radius: 50%;background-color: var(--ts-bg)}.ts-task2__pic img{width: 100%;height: 100%;object-fit: cover}.ts-task2__txt{display: flex;flex-direction: column;min-width: 0}.ts-task2__txt b{font-size: 15px;font-weight: 800;line-height: 1.2}.ts-task2__txt small{margin-top: 2px;color: var(--ts-muted);font-size: 12.5px;line-height: 1.3}.ts-secs{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px}.ts-sec{position: relative;display: flex;flex-direction: column;justify-content: space-between;gap: 10px;min-height: 230px;padding: 20px;border: 1px solid var(--ts-line);border-radius: 22px;background-color: #FFFFFF;color: var(--ts-text);transition: border-color .2s,box-shadow .25s}.ts-sec:hover{border-color: var(--ts-green);color: var(--ts-text);box-shadow: 0 14px 30px rgba(22,32,26,.08)}.ts-sec__txt{display: flex;flex-direction: column;padding-right: 42px}.ts-sec__txt b{font-size: 17px;font-weight: 800;line-height: 1.2}.ts-sec__txt small{margin-top: 4px;color: var(--ts-muted);font-size: 13px}.ts-sec__pic{display: flex;align-items: flex-end;justify-content: center;height: 130px}.ts-sec__pic img{max-width: 88%;max-height: 130px;width: auto;height: auto;object-fit: contain;filter: drop-shadow(0 14px 16px rgba(22,32,26,.16))}.ts-sec__go{position: absolute;top: 16px;right: 16px;display: inline-flex;align-items: center;justify-content: center;width: 36px;height: 36px;border-radius: 50%;background-color: var(--ts-bg);transition: background-color .2s,color .2s}.ts-sec:hover .ts-sec__go{background-color: var(--ts-green);color: #FFFFFF}.ts-hub--calm .ts-hub__head--mos{margin-top: 34px}@media (max-width: 1024px){.ts-tasks2,.ts-secs{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.ts-tasks2{display: flex;gap: 8px;margin: 0 -16px;padding: 0 16px 6px;overflow-x: auto;scrollbar-width: none}.ts-tasks2::-webkit-scrollbar{display: none}.ts-task2{flex: 0 0 auto;max-width: 250px;padding: 8px 14px 8px 8px}.ts-task2__pic{flex-basis: 44px;width: 44px;height: 44px}.ts-secs{gap: 10px}.ts-sec{min-height: 180px;padding: 14px;border-radius: 18px}.ts-sec__txt{padding-right: 30px}.ts-sec__txt b{font-size: 15px}.ts-sec__pic,.ts-sec__pic img{height: auto;max-height: 92px}.ts-sec__go{top: 10px;right: 10px;width: 30px;height: 30px}.ts-hub--calm .ts-hub__head--mos{margin-top: 24px}}.ts-tipstrip{margin-bottom: 22px !important}@media (max-width: 767px){.ts-tipstrip{margin-bottom: 14px !important}}@media (hover: hover){body.ts-calm .ts-svc-tile:not(.ts-svc-tile--cta){min-height: 0}body.ts-calm .ts-svc-tile:not(.ts-svc-tile--cta) .ts-svc-tile__ico{top: 20px;right: 20px;bottom: auto;left: auto;width: 46px;height: 46px;border-radius: 14px}body.ts-calm .ts-svc-tile:not(.ts-svc-tile--cta) .ts-svc-tile__ico svg{width: 24px;height: 24px}body.ts-calm .ts-svc-tile:not(.ts-svc-tile--cta) h3{padding-right: 56px}body.ts-calm .ts-svc-tile__label,body.ts-calm .ts-svc-tile__chips li,body.ts-calm .ts-svc-tile .ts-svc-tile__btn{opacity: 1;translate: 0 0}body.ts-calm .ts-svc-tile:not(.ts-svc-tile--cta):hover{border-color: var(--ts-orange);color: var(--ts-text);box-shadow: 0 14px 30px rgba(22,32,26,.08);transform: none}body.ts-calm .ts-svc-tile:hover::before{opacity: 0}body.ts-calm .ts-svc-tile:not(.ts-svc-tile--cta):hover .ts-svc-tile__ico{background-color: var(--ts-green-soft);color: var(--ts-green);transform: none;opacity: 1}body.ts-calm .ts-svc-tile:hover .ts-svc-tile__label{color: var(--ts-muted)}body.ts-calm .ts-svc-tile:hover .ts-svc-tile__chips li{background-color: var(--ts-bg);color: var(--ts-text-2)}}.ts-sections{flex: 0 0 100%;width: 100%;max-width: 100%;min-width: 0;padding-left: 15px;padding-right: 15px;margin-bottom: 40px;box-sizing: border-box}.ts-sections *,.ts-sections ::before,.ts-sections ::after{box-sizing: border-box}:where(.ts-sections) img{max-width: 100%;height: auto}@media (max-width: 767px){.ts-task__season,.ts-tc__chem{font-size: 12px}.ts-gen__cyl button small,.ts-gen__step,.ts-gc__tag,.ts-gc__best,.ts-avr__tiny,.ts-pbrand__kick,.ts-tip-tag{font-size: 12.5px}.ts-brand__sub,.ts-kit__save,.ts-svc-tile__label,.ts-task__txt small,.ts-fx__opt small,.ts-card__vid{font-size: 13px}.ts-cat__sub,.ts-card__stock,.ts-card__brand,.ts-card__spec,.footer-container .ts-foot .ts-foot__qr,.ts-shophead__meta,.ts-subcat__count,.ts-card__sale,.ts-kit__text small,.ts-kit__price del,.ts-kb__opt small,.ts-kb__total span,.ts-keyspecs__list small,.ts-nums__cap,.ts-feat__tags li,.ts-intro__kicker,.ts-gen__cmp,.ts-gen__cmp th,.ts-gen__cmp td,.ts-gc__iname small,.ts-gc__metric small,.ts-gc__gload small,.ts-gc__gfoot small,.ts-gc__surge small,.ts-gc__bar small,.ts-steps li,.ts-steps span,.ts-co-sug small,.ts-co-rate-note,.ts-acc__stock,.ts-acc__price del,.ts-gen__power:has(.is-surge) span,.ts-dgu__tags span,.ts-dgu__dim,.ts-dgu__ver small,.ts-dgu__src,.ts-fab__head small,.ts-fab__item small,.ts-agro__tags span,.ts-svc-kicker,.ts-svc-path__tag,.ts-svc-place__list small,.ts-svc-ser__war,.ts-svc-ser__flag,.ts-brand__count,.ts-trike__tags span,.ts-desc .ts-trike__cap,.ts-trike__cap,.ts-desc .ts-trike__gh,.ts-trike__gh,.ts-trike__ver span,.ts-bnav__count,.ts-bnav__sub,.ts-blist__kicker,.ts-mos__chips a,.ts-pp-crumbs,.ts-task.is-first .ts-task__txt small,.ts-fx__price span,.ts-fx-task span,.ts-fx-task i,.ts-pp-eta__t,.ts-pp-with__t,.ts-pp-with__txt small,.ts-ssheet__sub,body .wd-cookies-popup .cookies-info-text,body .wd-cookies-popup .cookies-more-btn,.ts-gen__vs-i small,.ts-tb__kicker,.ts-tb__mini-t small,.ts-vid__list .ts-vid__t,.ts-season__kick,.ts-tc__label span,.ts-tc__bt small,.ts-paths__kick,.ts-mp__txt small,.ts-tipstrip__t small,.ts-readmore small,.ts-wz-kick,.ts-task2__txt small{font-size: 13.5px}.ts-eyebrow,.ts-promo__label,.ts-trust__text,.ts-device__w,.ts-card__actions .ts-btn,.ts-card__oneclick,.ts-visit__label,.ts-crumbs,.ts-chips li a,.ts-chips__reset,.ts-sort__item,.ts-filters-foot__reset,.ts-kits__head span,.ts-kb__head span,.ts-kb__label,.ts-keyspecs__bat,.ts-nums__unit,.ts-anat__list li span,.ts-intro__fits-h,.ts-runtime__big span,.ts-batt__caps li,.ts-gen__cyl button,.ts-gen__gasnote,.ts-gen__kicker,.ts-gen__plate small,.ts-gen__code-list span,.ts-gen__mark,.ts-gen__hint,.ts-gen__step b,.ts-gc__kicker,.ts-gc__imeta,.ts-gc__verdict,.ts-gc__gspec,.ts-co-h small,.ts-co-trust,.ts-acc .ts-acc__buy,.ts-acc .ts-acc__more,.ts-dgu__plbl,.ts-dgu__big,.ts-dgu__code span,.ts-dgu__line a,.ts-dgu__series th,.ts-agro__fam th,.ts-agro__card-name,.ts-svc-crumbs,.ts-svc-chips li,.ts-svc-tile__chips li,.ts-svc-tile .ts-svc-tile__btn,.ts-svc-tile--cta p,.ts-svc-ser__eng,.ts-mos__count,.ts-pbrand__all,.ts-pp-nav a,.ts-pp__buy .ts-single-trust,.ts-fx__reset,.ts-fx__opt,.ts-fx .ts-fx__more,.ts-pp-eta li,.ts-pp-with__txt,.ts-pp-with .ts-pp-with__add,.ts-pp-with__more,.wd-cookies-popup .cookies-info-text,.wd-cookies-popup .cookies-more-btn,.products .ts-card__stock,.products .ts-card__brand,.ts-quiz__steps li,.ts-quiz__opt small,.ts-tc__road p,.ts-paths__cats a,.ts-tip__meta,.ts-art__meta,.ts-mp__txt b,.ts-ap .ts-mp__txt small,.ts-tipstrip__m,.ts-wz-facts li,.ts-sec__txt small{font-size: 14.5px}.ts-promo__text,.ts-calc__label,.ts-pill,.ts-modal__text,.ts-foot,.ts-single-stock,.ts-single-trust li,.ts-toolbar__btn,.ts-kit__text b,.ts-kb__opt b,.ts-kb__total,.ts-kb--note p,.ts-keyspecs__head,.ts-keyspecs__list b,.ts-batt__btn,.ts-gen__fuel button,.ts-gen__power span,.ts-gen__sub,.ts-gen__loads li,.ts-gen__tank li,.ts-gen__steps li,.ts-gc__how li,.ts-gc__presets,.ts-gc__preset,.ts-gc__empty,.ts-gc__metric,.ts-gc__ats,.ts-gc__tip,.ts-gc__vs p,.ts-gc__bar span,.ts-rv__text span,.ts-acc__sub,.ts-dgu__sub,.ts-dgu__ver b,.ts-dgu__avr,.ts-dgu__pricebox ul,.ts-dgu__spec,.ts-dgu__fuel li,.ts-dgu__steps li,.ts-dgu__series table,.ts-agro__sub,.ts-agro__can li,.ts-agro__spec,.ts-agro__feats span,.ts-agro__fam,.ts-agro__cards b,.ts-zones__body small,.ts-svc-stats span,.ts-desc .ts-trike__dim,.ts-trike__dim,.ts-trike__kv dt,.ts-trike__kv dd,.ts-desc .ts-trike__warn p,.ts-trike__warn p,.ts-trike__use li,.ts-trike__ver i,.ts-bfoot__why p,.ts-bfoot__why a,.ts-bfoot__warr dt,.ts-bfoot__warr dd,.ts-blist__lead,.ts-task__txt b,.ts-mos__link,.ts-pp__buy .woocommerce-product-details__short-description,.ts-pp-deliv li,.ts-fx__grp legend,.ts-fx__grp--tiles .ts-fx__opt b,.ts-fx__toggle,.ts-fx__price input,.ts-fx .ts-fx__close,.wd-cookies-popup .cookies-accept-btn,.products .ts-card__spec,.ts-gen__vs-h,.ts-tb__sub,.ts-tb__more,.ts-tb__mini-t b,.ts-tb__vs ul,.ts-season__cats a,.ts-quiz__back,.ts-tc__label,.ts-pp-sec--additional_information .shop_attributes th,.ts-pp-sec--additional_information .shop_attributes td,.ts-attr-toggle,.ts-paths__svc li,.footer-container .ts-foot .ts-foot__rev,.ts-tip__text,.ts-tips__chip,.ts-art-tbl,.ts-art__box-h,.ts-art__toc,.ts-art__more,.ts-art__ask p,.ts-ap__btn,.ts-readmore b,.ts-wz-read{font-size: 15px}.ts-intro__fits li,.ts-runtime p,.ts-box li,.ts-batt p,.ts-avr__step,.ts-svc-steps li,.ts-svc-ser p,.ts-svcard__text,.ts-trike__feats li,.ts-trike__ver b,.ts-ct__card span:not(.ts-ct__ico),.ts-wz-step ul{font-size: 15.5px}.ts-more,.ts-btn,.ts-trust__title,.ts-card__price del,.ts-service__text,.ts-review__text,.ts-visit__info,.ts-toolbar__count,.ts-kits__head,.ts-kit__price b,.ts-kb__head,.ts-anat__list li,.ts-intro__lead,.ts-feat__text p,.ts-gen__pick h4,.ts-gen__pick p,.ts-gc__lead,.ts-gc__iname b,.ts-gc__verdict b,.ts-gc__gname,.ts-gc__card,.ts-co-sug b,.ts-dgu__avr b,.ts-dgu__steps li b,.ts-dgu__line a b,.ts-fab__btn,.ts-fab__head,.ts-fab__item b,.ts-agro__feats b,.ts-svc-card p,.ts-svc-path p,.ts-svc-faq p,.ts-season__switch button,.ts-season__card li,.ts-svcard__more,.ts-desc .ts-trike__lead,.ts-trike__lead,.ts-bfoot__cta p,.ts-mos__tile:not(.ts-mos__tile--big) .ts-mos__link,.ts-pp-deliv b,.ts-fx-task b,.ts-ssheet__chips a,.products .ts-card__price del,.products .ts-card__actions .ts-btn,.ts-tb__vs b,.ts-vid__t,.ts-season__text,.ts-quiz__opt b,.ts-tc__bt:first-child b,.ts-pp-sec--additional_information .shop_attributes tr[class*="--tskey-"] th,.ts-paths__text,.ts-paths__svc b,.ts-desc-more,.ts-tip--wide .ts-tip__text,.ts-art__short li,.ts-art-tip,.ts-art__end,.ts-mp__txt em,.ts-ap .ts-mp__txt b,.ts-tipstrip__t b,.ts-wz-step p,.ts-task2__txt b,.ts-sec__txt b{font-size: 16px}}.ts-dealer{display: flex;align-items: center;gap: 14px;width: 100%;max-width: 460px;min-height: 0;margin: 0 0 22px;padding: 10px 16px 10px 10px;border: 1px solid var(--bh-line,var(--ts-line));border-radius: 16px;background-color: #FFFFFF;font-family: var(--ts-font-text);text-align: left;text-transform: none;letter-spacing: 0;color: var(--ts-text);cursor: pointer;transition: border-color .2s,transform .2s,box-shadow .2s}.ts-dealer:hover,.ts-dealer:focus-visible{border-color: var(--bh-accent,var(--ts-green));background-color: #FFFFFF;color: var(--ts-text);box-shadow: 0 8px 22px rgba(22,32,26,.08);transform: translateY(-1px)}.ts-dealer__pic{flex: 0 0 auto;width: 84px;overflow: hidden;border: 1px solid var(--ts-line);border-radius: 8px;line-height: 0}.ts-dealer__pic img{display: block;width: 100%;height: auto}.ts-dealer__text{display: flex;flex-direction: column;gap: 3px;min-width: 0}.ts-dealer__text b{font-size: 15px;font-weight: 800;line-height: 1.25;color: var(--bh-accent,var(--ts-green))}.ts-dealer__text span{font-size: 13px;line-height: 1.35;color: var(--ts-muted)}.ts-dealer__text u{text-decoration: none;font-weight: 700;color: var(--ts-orange-text)}.ts-pbrand__dealer{display: inline-flex;align-items: center;gap: 6px;min-height: 0;padding: 6px 12px;border: 1px solid var(--pb-line,var(--ts-line));border-radius: 999px;background-color: #FFFFFF;font-family: var(--ts-font-text);font-size: 12.5px;font-weight: 800;line-height: 1.2;text-transform: none;letter-spacing: 0;color: var(--pb-ink,var(--ts-green));cursor: pointer;transition: border-color .2s}.ts-pbrand__dealer:hover,.ts-pbrand__dealer:focus-visible{border-color: var(--pb-ink,var(--ts-green));background-color: #FFFFFF;color: var(--pb-ink,var(--ts-green))}.ts-pbrand__dealer svg,.ts-blist__dealer svg{width: 16px;height: 16px;flex: 0 0 auto}.ts-blist__dealer{display: inline-flex;align-items: center;align-self: flex-start;gap: 6px;font-size: 12.5px;font-weight: 800;color: var(--bh-accent,var(--ts-green))}.ts-brand__dealer{font-size: 11.5px;font-weight: 800;color: #3E7A1F}.ts-cert__box{max-width: 900px}.ts-cert__img{display: block;width: 100%;height: auto;aspect-ratio: 1600 / 1132;background-color: var(--ts-bg);margin: 0 0 14px;border: 1px solid var(--ts-line);border-radius: 12px}.ts-cert__pdf{display: inline-flex;align-items: center;gap: 8px;font-size: 14px;font-weight: 800;color: var(--ts-orange-text)}.ts-cert__pdf svg{width: 18px;height: 18px}@media (max-width: 767px){.ts-dealer{max-width: none;margin-bottom: 18px}.ts-dealer__pic{width: 72px}.ts-cert__box{padding: 22px 14px 18px}.ts-cert .ts-modal__title{font-size: 18px}}.ts-bnav__list--series .ts-bnav__tile--sub{position: relative;margin-left: 13px;border-color: var(--bh-line);background-color: var(--bh-bg);color: var(--ts-text)}.ts-bnav__list--series .ts-bnav__tile--sub::before{content: "";position: absolute;top: 14px;bottom: 14px;left: -14px;border-left: 1.5px dashed var(--ts-line-strong)}.ts-bnav__list--series .ts-bnav__tile--sub:hover,.ts-bnav__list--series .ts-bnav__tile--sub:focus-visible,.ts-bnav__list--series .ts-bnav__tile--sub.is-current{border-color: var(--bn-accent);background-color: #FFFFFF;color: var(--ts-text)}.ts-bnav__tile--sub .ts-bnav__img{position: relative}.ts-bnav__flag{position: absolute;top: 8px;left: 8px;padding: 3px 9px;border-radius: 999px;background-color: #17191B;font-size: 10.5px;font-weight: 800;line-height: 1.4;letter-spacing: .3px;text-transform: uppercase;color: #FFFFFF}.ts-bnav__word{font-family: var(--ts-font-title);font-size: 17px;font-weight: 700;color: #17191B}.ts-bnav__word b{font-weight: 700;color: #C8202B}.ts-brand__pic,.ts-brands-band__more{display: none}body.ts-bshow .ts-brands-band__more{display: inline-flex}body.ts-bshow .ts-brands-band .ts-brand--mobil-k{--b-bg: #FBEEEC;--b-ink: #C8161D}body.ts-bshow .ts-brands-band .ts-brand--greenworks{--b-bg: #EEF5E4;--b-ink: #3E7A1F}body.ts-bshow .ts-brands-band .ts-brand--a-ipower{--b-bg: #F4F0EE;--b-ink: #D02A22}body.ts-bshow .ts-brands-band .ts-brand--aigento{--b-bg: #E9EDF1;--b-ink: #C8202B}body.ts-bshow .ts-brands-band .ts-brand--tss{--b-bg: #E6F0F8;--b-ink: #1477B8}body.ts-bshow .ts-brands-band .ts-brand--rutrike{--b-bg: #FFF4D8;--b-ink: #8A6200}body.ts-bshow .ts-brands-band .ts-brands--v2{grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand{display: grid;grid-template-columns: minmax(0,1fr) 46%;grid-template-rows: auto auto 1fr auto;align-items: start;justify-items: start;gap: 0;min-height: 228px;padding: 26px 0 24px 26px;border: 0;border-radius: 24px;background-color: var(--b-bg);text-align: left;color: var(--ts-text);box-shadow: none;transition: transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand::before{display: none}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand:hover,body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand:focus-visible{background-color: var(--b-bg);box-shadow: 0 18px 40px rgba(22,32,26,.10);transform: translateY(-4px)}body.ts-bshow .ts-brands-band .ts-brand__logo{grid-column: 1;justify-content: flex-start;height: 44px;margin: 0 0 12px}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand__logo img,body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand__word{width: auto;max-width: 170px;max-height: 44px;object-fit: contain;filter: none;opacity: 1;transform: none}body.ts-bshow .ts-brands-band .ts-brand__logo--small img{max-height: 52px}body.ts-bshow .ts-brands-band .ts-brand__logo img{mix-blend-mode: multiply}body.ts-bshow .ts-brands-band .ts-brand__word{font-size: 28px}body.ts-bshow .ts-brands-band .ts-brand__word--tss{font-size: 36px}body.ts-bshow .ts-brands-band .ts-brand__sub{grid-column: 1;max-width: 200px;font-size: 14px;font-weight: 600;line-height: 1.4;color: var(--ts-text-2)}body.ts-bshow .ts-brands-band .ts-brand__dealer{grid-column: 1;margin-top: 10px;padding: 4px 10px;border-radius: 999px;background-color: #FFFFFF;font-size: 12px;color: var(--b-ink)}body.ts-bshow .ts-brands-band .ts-brand__pic{display: flex;grid-row: 1 / -1;grid-column: 2;align-items: flex-end;justify-content: flex-end;align-self: end;justify-self: end;width: 100%;height: 100%;padding-right: 14px;mix-blend-mode: multiply}body.ts-bshow .ts-brands-band .ts-brand__pic img{width: 100%;max-height: 180px;object-fit: contain;object-position: right bottom;transition: transform .5s cubic-bezier(.2,.7,.2,1)}body.ts-bshow .ts-brands-band .ts-brand:hover .ts-brand__pic img{transform: scale(1.06)}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand__count{grid-column: 1;align-self: end;margin-top: 16px;padding: 9px 16px;border-radius: 999px;background-color: #FFFFFF;font-size: 13.5px;font-weight: 800;color: var(--b-ink);opacity: 1;transform: none;transition: background-color .25s,color .25s}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand:hover .ts-brand__count{background-color: var(--b-ink);color: #FFFFFF}@media (max-width: 1024px){body.ts-bshow .ts-brands-band .ts-brands--v2{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 767px){body.ts-bshow .ts-brands-band .ts-brands--v2{gap: 10px}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand{grid-template-columns: minmax(0,1fr);grid-template-rows: auto auto auto 1fr auto;min-height: 0;padding: 16px 14px 14px;border-radius: 20px}body.ts-bshow .ts-brands-band .ts-brand__logo{height: 30px;margin-bottom: 8px}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand__logo img,body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand__word{max-width: 120px;max-height: 30px}body.ts-bshow .ts-brands-band .ts-brand__logo--small img{max-height: 36px}body.ts-bshow .ts-brands-band .ts-brand__word{font-size: 21px}body.ts-bshow .ts-brands-band .ts-brand__word--tss{font-size: 26px}body.ts-bshow .ts-brands-band .ts-brand__sub{font-size: 12.5px}body.ts-bshow .ts-brands-band .ts-brand__dealer{margin-top: 6px;font-size: 11px}body.ts-bshow .ts-brands-band .ts-brand__pic{grid-row: 4;grid-column: 1;justify-content: center;height: 104px;margin-top: 8px;padding-right: 0}body.ts-bshow .ts-brands-band .ts-brand__pic img{max-height: 104px;object-position: center bottom}body.ts-bshow .ts-brands-band .ts-brands--v2 .ts-brand__count{grid-row: 5;justify-self: stretch;margin-top: 10px;padding: 8px 10px;font-size: 12.5px;text-align: center}}body.ts-bshow-v2 .ts-brands-band .ts-brands--v2{grid-template-columns: repeat(6,minmax(0,1fr));gap: 14px}body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand{display: flex;flex-direction: column;align-items: flex-start;min-height: 0;padding: 0 0 16px;border: 1px solid var(--ts-line);border-radius: 22px;background-color: #FFFFFF;overflow: hidden}body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand:hover{border-color: var(--b-ink);background-color: #FFFFFF}body.ts-bshow-v2 .ts-brands-band .ts-brand__pic{order: -1;align-items: center;justify-content: center;width: 100%;height: 150px;margin: 0 0 14px;padding: 14px;background-color: var(--b-bg);mix-blend-mode: normal}body.ts-bshow-v2 .ts-brands-band .ts-brand__pic img{max-height: 122px;object-position: center;mix-blend-mode: multiply}body.ts-bshow-v2 .ts-brands-band .ts-brand__logo{height: 32px;margin: 0 16px 8px}body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand__logo img,body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand__word{max-width: 130px;max-height: 32px}body.ts-bshow-v2 .ts-brands-band .ts-brand__word{font-size: 22px}body.ts-bshow-v2 .ts-brands-band .ts-brand__word--tss{font-size: 28px}body.ts-bshow-v2 .ts-brands-band .ts-brand__sub{margin: 0 16px;font-size: 13px}body.ts-bshow-v2 .ts-brands-band .ts-brand__dealer{margin: 8px 16px 0;padding: 3px 9px;background-color: var(--b-bg);font-size: 11px}body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand__count{margin: auto 16px 0;padding: 12px 0 0;border-radius: 0;background-color: transparent}body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand:hover .ts-brand__count{background-color: transparent;color: var(--b-ink)}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2{grid-template-columns: repeat(5,minmax(0,1fr));gap: 14px}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand{grid-template-columns: minmax(0,1fr);grid-template-rows: auto auto 1fr auto;min-height: 0;padding: 20px 18px 18px}body.ts-bshow-v3 .ts-brands-band .ts-brand__pic{grid-row: 3;grid-column: 1;justify-content: center;height: 120px;margin-top: 10px;padding-right: 0}body.ts-bshow-v3 .ts-brands-band .ts-brand__pic img{max-height: 120px;object-position: center bottom}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand__count{grid-row: 4;margin-top: 12px}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand__logo img,body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand__word{max-width: 140px;max-height: 36px}body.ts-bshow-v3 .ts-brands-band .ts-brand__word{font-size: 24px}body.ts-bshow-v3 .ts-brands-band .ts-brand__word--tss{font-size: 30px}body.ts-bshow-v3 .ts-brands-band .ts-brand__sub{font-size: 13px}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand--greenworks{grid-column: 1 / -1;grid-template-columns: minmax(0,1fr) minmax(0,1fr);grid-template-rows: auto auto auto 1fr auto;order: -1;min-height: 260px;padding: 34px 0 30px 40px;background: linear-gradient(110deg,#EEF5E4 0%,#EEF5E4 55%,#DDEBC9 100%)}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__logo{height: 54px}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand--greenworks .ts-brand__logo img{max-width: 230px;max-height: 54px}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__sub{max-width: 420px;font-family: var(--ts-font-title);font-size: 22px;font-weight: 700;line-height: 1.25;color: var(--ts-text)}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__sub::after{content: "Одна батарея на всю технику своей линейки: 24 · 40 · 60 или 82 В";display: block;margin-top: 8px;font-family: var(--ts-font-text);font-size: 14.5px;font-weight: 500;color: var(--ts-text-2)}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__dealer{margin-top: 16px;padding: 6px 14px;font-size: 13px}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__pic{grid-row: 1 / -1;grid-column: 2;height: 100%;margin: 0;padding-right: 40px}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__pic img{max-height: 230px;object-position: right bottom}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand--greenworks .ts-brand__count{grid-row: 5;padding: 11px 20px;font-size: 14.5px}body.ts-calm.ts-bshow-v4 .ts-section.ts-brands-band{background-color: #16201A;box-shadow: 0 0 0 100vmax #16201A}body.ts-bshow-v4 .ts-brands-band .ts-h2{color: #FFFFFF}body.ts-bshow-v4 .ts-brands-band .ts-svc-kicker{background-color: rgba(255,255,255,.1);color: #E8EDE9}body.ts-bshow-v4 .ts-brands-band .ts-brands-band__more{color: #F2A266}body.ts-bshow-v4 .ts-brands-band .ts-brands--v2 .ts-brand{background-color: #FFFFFF}body.ts-bshow-v4 .ts-brands-band .ts-brands--v2 .ts-brand:hover,body.ts-bshow-v4 .ts-brands-band .ts-brands--v2 .ts-brand:focus-visible{background-color: #FFFFFF;box-shadow: 0 0 0 2px var(--b-ink),0 18px 40px rgba(0,0,0,.35)}body.ts-bshow-v4 .ts-brands-band .ts-brands--v2 .ts-brand__count,body.ts-bshow-v4 .ts-brands-band .ts-brand__dealer{background-color: var(--b-bg)}body.ts-bshow-v5 .ts-brands-band .ts-brands--v2{grid-template-columns: repeat(6,minmax(0,1fr));gap: 8px}body.ts-bshow-v5 .ts-brands-band .ts-brands--v2 .ts-brand{display: flex;flex-direction: column;align-items: center;min-height: 0;padding: 20px 10px 18px;background-color: transparent;text-align: center}body.ts-bshow-v5 .ts-brands-band .ts-brands--v2 .ts-brand:hover{background-color: var(--b-bg);box-shadow: none}body.ts-bshow-v5 .ts-brands-band .ts-brand__pic{display: none}body.ts-bshow-v5 .ts-brands-band .ts-brand__logo{justify-content: center;height: 52px}body.ts-bshow-v5 .ts-brands-band .ts-brand__sub{max-width: 180px;font-size: 13px;font-weight: 500}body.ts-bshow-v5 .ts-brands-band .ts-brand__dealer{background-color: var(--b-bg)}body.ts-bshow-v5 .ts-brands-band .ts-brands--v2 .ts-brand__count{align-self: center;margin-top: 12px;background-color: var(--b-bg)}@media (max-width: 1024px){body.ts-bshow-v2 .ts-brands-band .ts-brands--v2,body.ts-bshow-v3 .ts-brands-band .ts-brands--v2,body.ts-bshow-v5 .ts-brands-band .ts-brands--v2{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 767px){body.ts-bshow-v2 .ts-brands-band .ts-brands--v2,body.ts-bshow-v3 .ts-brands-band .ts-brands--v2,body.ts-bshow-v5 .ts-brands-band .ts-brands--v2{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand{padding: 0 0 14px}body.ts-bshow-v2 .ts-brands-band .ts-brand__pic{height: 116px;margin: 0 0 12px}body.ts-bshow-v2 .ts-brands-band .ts-brand__pic img{max-height: 92px}body.ts-bshow-v2 .ts-brands-band .ts-brand__logo,body.ts-bshow-v2 .ts-brands-band .ts-brand__sub,body.ts-bshow-v2 .ts-brands-band .ts-brand__dealer,body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand__count{margin-right: 12px;margin-left: 12px}body.ts-bshow-v2 .ts-brands-band .ts-brands--v2 .ts-brand__count{padding: 10px 0 0;text-align: left}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand{padding: 16px 14px 14px}body.ts-bshow-v3 .ts-brands-band .ts-brand__pic{grid-row: 3;height: 96px}body.ts-bshow-v3 .ts-brands-band .ts-brand__pic img{max-height: 96px}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand__count{grid-row: 4}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand--greenworks{grid-template-columns: minmax(0,1fr) 42%;grid-template-rows: auto auto auto 1fr auto;min-height: 0;padding: 20px 0 18px 18px}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__sub{font-size: 16px}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__sub::after{font-size: 12.5px}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__pic{grid-row: 1 / -1;grid-column: 2;height: 100%;margin: 0;padding-right: 10px}body.ts-bshow-v3 .ts-brands-band .ts-brand--greenworks .ts-brand__pic img{max-height: 150px}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand--greenworks .ts-brand__count{grid-row: 5;justify-self: start;padding: 9px 14px;font-size: 13px}body.ts-bshow-v3 .ts-brands-band .ts-brands--v2 .ts-brand--rutrike{grid-column: 1 / -1}body.ts-bshow-v5 .ts-brands-band .ts-brand__logo{height: 34px}}body.ts-bshow .ts-brands-band .ts-brand--greenworks .ts-brand__logo img{margin-left: -10px}body.ts-bshow-v5 .ts-brands-band .ts-brand--greenworks .ts-brand__logo img{margin-left: 0}body.ts-bshow-v5 .ts-brands-band .ts-brands--v2 .ts-brand__count{margin-top: auto}body.ts-bshow-v5 .ts-brands-band .ts-brand__sub,body.ts-bshow-v5 .ts-brands-band .ts-brand__dealer{margin-bottom: 12px}body.ts-bwow .ts-brands-band .ts-brands--v2{gap: 18px}body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand{position: relative;isolation: isolate;min-height: 250px;padding: 28px 0 26px 28px;overflow: hidden;background: var(--c-bg);color: var(--c-fg)}body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand:hover,body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand:focus-visible{background: var(--c-bg);color: var(--c-fg);box-shadow: 0 24px 48px rgba(22,32,26,.16);transform: translateY(-6px)}body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand::after{content: "";position: absolute;right: -14%;bottom: -38%;z-index: -1;width: 78%;aspect-ratio: 1;border-radius: 50%;background: radial-gradient(circle,var(--c-glow) 0%,transparent 66%);transition: transform .6s cubic-bezier(.2,.7,.2,1),opacity .6s;pointer-events: none}body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand:hover::after{transform: scale(1.18)}body.ts-bwow .ts-brands-band .ts-brand__pic{align-items: flex-end;padding-right: 10px;mix-blend-mode: normal}body.ts-bwow .ts-brands-band .ts-brand__pic img{max-height: 212px;margin-bottom: -6px;filter: drop-shadow(0 16px 18px rgba(0,0,0,var(--c-shadow,.22)));transform-origin: 70% 100%;transition: transform .55s cubic-bezier(.2,.7,.2,1)}body.ts-bwow .ts-brands-band .ts-brand:hover .ts-brand__pic img{transform: translateY(-6px) scale(1.06)}body.ts-bwow .ts-brands-band .ts-brand--tss .ts-brand__pic img,body.ts-bwow .ts-brands-band .ts-brand--rutrike .ts-brand__pic img{max-height: 226px}body.ts-bwow .ts-brands-band .ts-brand--aigento .ts-brand__pic img{max-height: 184px}body.ts-bwow .ts-brands-band .ts-brand__sub{color: var(--c-muted)}body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand__count{background-color: #FFFFFF;color: var(--c-ink);box-shadow: 0 6px 16px rgba(0,0,0,.08)}body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand:hover .ts-brand__count{background-color: var(--c-ink);color: #FFFFFF}body.ts-bwow .ts-brands-band .ts-brand__dealer{background-color: #FFFFFF;color: #3E7A1F}body.ts-bwow .ts-brands-band .ts-brand__logo img{mix-blend-mode: normal}body.ts-bwow .ts-brands-band .ts-brand.is-plate .ts-brand__logo,body.ts-bshow-v6 .ts-brands-band .ts-brand__logo,body.ts-bshow-v8 .ts-brands-band .ts-brand__logo{height: auto;min-height: 48px;padding: 8px 14px;border-radius: 14px;background-color: #FFFFFF;box-shadow: 0 6px 18px rgba(0,0,0,.12)}body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand__logo img,body.ts-bshow-v8 .ts-brands-band .ts-brands--v2 .ts-brand__logo img,body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand__word,body.ts-bshow-v8 .ts-brands-band .ts-brands--v2 .ts-brand__word{max-width: 150px;max-height: 32px;margin-left: 0}body.ts-bshow-v6 .ts-brands-band .ts-brand__word,body.ts-bshow-v8 .ts-brands-band .ts-brand__word{font-size: 24px}body.ts-bshow-v6 .ts-brands-band .ts-brand__word--tss,body.ts-bshow-v8 .ts-brands-band .ts-brand__word--tss{font-size: 30px}body.ts-bwow .ts-brands-band .ts-brand--mobil-k{--c-ink: #C8161D}body.ts-bwow .ts-brands-band .ts-brand--greenworks{--c-ink: #3E7A1F}body.ts-bwow .ts-brands-band .ts-brand--a-ipower{--c-ink: #D02A22}body.ts-bwow .ts-brands-band .ts-brand--aigento{--c-ink: #C8202B}body.ts-bwow .ts-brands-band .ts-brand--tss{--c-ink: #1477B8}body.ts-bwow .ts-brands-band .ts-brand--rutrike{--c-ink: #8A6200}body.ts-bshow-v6 .ts-brands-band .ts-brand--mobil-k{--c-bg: radial-gradient(120% 90% at 100% 100%,#4A2A1F 0%,#2B1D17 60%);--c-fg: #FFFFFF;--c-muted: #CDBFB7;--c-glow: rgba(255,94,90,.5);--c-shadow: .5}body.ts-bshow-v6 .ts-brands-band .ts-brand--greenworks{--c-bg: #EEF5E4;--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(141,198,63,.6)}body.ts-bshow-v6 .ts-brands-band .ts-brand--a-ipower{--c-bg: radial-gradient(120% 90% at 100% 100%,#2A2D30 0%,#17191B 60%);--c-fg: #FFFFFF;--c-muted: #B9BEC2;--c-glow: rgba(255,90,80,.42);--c-shadow: .5}body.ts-bshow-v6 .ts-brands-band .ts-brand--aigento{--c-bg: #EEF0F2;--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(200,32,43,.28)}body.ts-bshow-v6 .ts-brands-band .ts-brand--tss{--c-bg: radial-gradient(120% 90% at 100% 100%,#17406F 0%,#0E2747 60%);--c-fg: #FFFFFF;--c-muted: #B7C6D8;--c-glow: rgba(79,176,240,.5);--c-shadow: .5}body.ts-bshow-v6 .ts-brands-band .ts-brand--rutrike{--c-bg: radial-gradient(120% 90% at 100% 100%,#2C3338 0%,#1B2024 60%);--c-fg: #FFFFFF;--c-muted: #AEB7BD;--c-glow: rgba(255,194,26,.45);--c-shadow: .5}body.ts-bshow-v6 .ts-brands-band .ts-brand--tss{order: 4}body.ts-bshow-v6 .ts-brands-band .ts-brand--aigento{order: 5}body.ts-bshow-v6 .ts-brands-band .ts-brand--rutrike{order: 6}body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand--a-ipower::before{content: "";display: block;position: absolute;right: 0;bottom: 0;left: 0;z-index: 1;height: 10px;background: repeating-linear-gradient(-45deg,#E0322A 0 12px,#17191B 12px 24px);transform: none}body.ts-bshow-v7 .ts-brands-band .ts-brand--mobil-k{--c-bg: linear-gradient(135deg,#FFF3F0 0%,#FFD2C9 100%);--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(200,22,29,.28)}body.ts-bshow-v7 .ts-brands-band .ts-brand--greenworks{--c-bg: linear-gradient(135deg,#F3FAE8 0%,#CDE7A1 100%);--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(110,170,40,.4)}body.ts-bshow-v7 .ts-brands-band .ts-brand--a-ipower{--c-bg: linear-gradient(135deg,#F6F6F7 0%,#D9DCE0 100%);--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(224,50,42,.3)}body.ts-bshow-v7 .ts-brands-band .ts-brand--aigento{--c-bg: linear-gradient(135deg,#F4F6F9 0%,#D5DCE5 100%);--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(200,32,43,.22)}body.ts-bshow-v7 .ts-brands-band .ts-brand--tss{--c-bg: linear-gradient(135deg,#F0F7FD 0%,#BFDDF5 100%);--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(20,119,184,.35)}body.ts-bshow-v7 .ts-brands-band .ts-brand--rutrike{--c-bg: linear-gradient(135deg,#FFF9E6 0%,#FFDE7F 100%);--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(255,170,0,.45)}body.ts-bshow-v8 .ts-brands-band .ts-brand--mobil-k{--c-bg: radial-gradient(90% 70% at 85% 0%,rgba(255,94,90,.28) 0%,transparent 60%),#241915;--c-glow: rgba(255,94,90,.45)}body.ts-bshow-v8 .ts-brands-band .ts-brand--greenworks{--c-bg: radial-gradient(90% 70% at 85% 0%,rgba(141,198,63,.3) 0%,transparent 60%),#14261A;--c-glow: rgba(141,198,63,.5)}body.ts-bshow-v8 .ts-brands-band .ts-brand--a-ipower{--c-bg: radial-gradient(90% 70% at 85% 0%,rgba(255,90,80,.26) 0%,transparent 60%),#17191B;--c-glow: rgba(255,90,80,.42)}body.ts-bshow-v8 .ts-brands-band .ts-brand--aigento{--c-bg: radial-gradient(90% 70% at 85% 0%,rgba(220,225,232,.2) 0%,transparent 60%),#1F2328;--c-glow: rgba(200,32,43,.38)}body.ts-bshow-v8 .ts-brands-band .ts-brand--tss{--c-bg: radial-gradient(90% 70% at 85% 0%,rgba(79,176,240,.3) 0%,transparent 60%),#0E2747;--c-glow: rgba(79,176,240,.5)}body.ts-bshow-v8 .ts-brands-band .ts-brand--rutrike{--c-bg: radial-gradient(90% 70% at 85% 0%,rgba(255,194,26,.26) 0%,transparent 60%),#1B2024;--c-glow: rgba(255,194,26,.45)}body.ts-bshow-v8 .ts-brands-band .ts-brand{--c-fg: #FFFFFF;--c-muted: rgba(255,255,255,.72);--c-shadow: .55}body.ts-bshow-v9 .ts-brands-band .ts-brands--v2{row-gap: 64px;padding-top: 40px}body.ts-bshow-v9 .ts-brands-band .ts-brands--v2 .ts-brand{overflow: visible;background: radial-gradient(70% 80% at 90% 100%,var(--c-glow) 0%,transparent 70%),var(--c-flat)}body.ts-bshow-v9 .ts-brands-band .ts-brands--v2 .ts-brand:hover{background: radial-gradient(70% 80% at 90% 100%,var(--c-glow) 0%,transparent 70%),var(--c-flat)}body.ts-bshow-v9 .ts-brands-band .ts-brands--v2 .ts-brand::after{display: none}body.ts-bshow-v9 .ts-brands-band .ts-brand__pic{align-self: start;height: auto;margin-top: -64px}body.ts-bshow-v9 .ts-brands-band .ts-brand__pic img{max-height: 250px;margin-bottom: 0}body.ts-bshow-v9 .ts-brands-band .ts-brand--aigento .ts-brand__pic img{max-height: 210px}body.ts-bshow-v9 .ts-brands-band .ts-brand--mobil-k{--c-flat: #FBEAE7;--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(200,22,29,.22)}body.ts-bshow-v9 .ts-brands-band .ts-brand--greenworks{--c-flat: #EAF4DC;--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(141,198,63,.45)}body.ts-bshow-v9 .ts-brands-band .ts-brand--a-ipower{--c-flat: #EFEFF0;--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(224,50,42,.22)}body.ts-bshow-v9 .ts-brands-band .ts-brand--aigento{--c-flat: #E8ECF1;--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(200,32,43,.18)}body.ts-bshow-v9 .ts-brands-band .ts-brand--tss{--c-flat: #E3EFF9;--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(20,119,184,.28)}body.ts-bshow-v9 .ts-brands-band .ts-brand--rutrike{--c-flat: #FFF3D1;--c-fg: #16201A;--c-muted: #3A443D;--c-glow: rgba(255,180,0,.4)}body.ts-bshow-v10 .ts-brands-band .ts-brands--v2 .ts-brand{border: 1px solid var(--ts-line);background: #FFFFFF}body.ts-bshow-v10 .ts-brands-band .ts-brands--v2 .ts-brand:hover{border-color: var(--c-ink);background: #FFFFFF}body.ts-bshow-v10 .ts-brands-band .ts-brands--v2 .ts-brand::after{right: -16%;bottom: -34%;width: 72%;background: linear-gradient(140deg,var(--c-c1) 0%,var(--c-c2) 100%)}body.ts-bshow-v10 .ts-brands-band .ts-brand{--c-fg: #16201A;--c-muted: #3A443D}body.ts-bshow-v10 .ts-brands-band .ts-brand--mobil-k{--c-c1: #FFE3DE;--c-c2: #FFB7AC}body.ts-bshow-v10 .ts-brands-band .ts-brand--greenworks{--c-c1: #EAF6D9;--c-c2: #BFE08A}body.ts-bshow-v10 .ts-brands-band .ts-brand--a-ipower{--c-c1: #F1F1F2;--c-c2: #D3D6DA}body.ts-bshow-v10 .ts-brands-band .ts-brand--aigento{--c-c1: #EDF0F4;--c-c2: #CBD3DD}body.ts-bshow-v10 .ts-brands-band .ts-brand--tss{--c-c1: #E4F1FB;--c-c2: #A9D2F2}body.ts-bshow-v10 .ts-brands-band .ts-brand--rutrike{--c-c1: #FFF4CF;--c-c2: #FFD45E}body.ts-bshow-v10 .ts-brands-band .ts-brand__logo img{mix-blend-mode: multiply}@media (max-width: 767px){body.ts-bwow .ts-brands-band .ts-brands--v2{gap: 12px}body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand{min-height: 0;padding: 16px 14px 14px}body.ts-bwow .ts-brands-band .ts-brands--v2 .ts-brand::after{right: -20%;bottom: 10%;width: 110%}body.ts-bwow .ts-brands-band .ts-brand__pic{height: 120px;padding-right: 0}body.ts-bwow .ts-brands-band .ts-brand__pic img,body.ts-bwow .ts-brands-band .ts-brand--tss .ts-brand__pic img,body.ts-bwow .ts-brands-band .ts-brand--rutrike .ts-brand__pic img{max-height: 120px;margin-bottom: 0;object-position: center bottom}body.ts-bwow .ts-brands-band .ts-brand--aigento .ts-brand__pic img{max-height: 104px}body.ts-bshow-v6 .ts-brands-band .ts-brand__logo,body.ts-bshow-v8 .ts-brands-band .ts-brand__logo{min-height: 38px;padding: 6px 10px;border-radius: 10px}body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand__logo img,body.ts-bshow-v8 .ts-brands-band .ts-brands--v2 .ts-brand__logo img,body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand__word,body.ts-bshow-v8 .ts-brands-band .ts-brands--v2 .ts-brand__word{max-width: 110px;max-height: 24px}body.ts-bshow-v6 .ts-brands-band .ts-brand__word,body.ts-bshow-v8 .ts-brands-band .ts-brand__word{font-size: 19px}body.ts-bshow-v6 .ts-brands-band .ts-brand--mobil-k{order: 1}body.ts-bshow-v6 .ts-brands-band .ts-brand--greenworks{order: 2}body.ts-bshow-v6 .ts-brands-band .ts-brand--aigento{order: 3}body.ts-bshow-v6 .ts-brands-band .ts-brand--a-ipower{order: 4}body.ts-bshow-v6 .ts-brands-band .ts-brand--tss{order: 5}body.ts-bshow-v6 .ts-brands-band .ts-brand--rutrike{order: 6}body.ts-bshow-v9 .ts-brands-band .ts-brands--v2{row-gap: 48px;padding-top: 30px}body.ts-bshow-v9 .ts-brands-band .ts-brand__pic{order: -1;grid-row: 1;height: auto;margin: -46px 0 6px}body.ts-bshow-v9 .ts-brands-band .ts-brand__pic img{max-height: 118px}body.ts-bshow-v9 .ts-brands-band .ts-brand__logo{grid-row: 2}body.ts-bshow-v9 .ts-brands-band .ts-brand__sub{grid-row: 3}body.ts-bshow-v9 .ts-brands-band .ts-brand__dealer{grid-row: 4}}body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand{grid-template-columns: minmax(0,1fr);min-height: 290px;padding: 28px 28px 26px}body.ts-bshow-v6 .ts-brands-band .ts-brand__logo,body.ts-bshow-v6 .ts-brands-band .ts-brand__sub,body.ts-bshow-v6 .ts-brands-band .ts-brand__dealer,body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand__count{position: relative;z-index: 2}body.ts-bshow-v6 .ts-brands-band .ts-brand__sub{max-width: 46%}body.ts-bshow-v6 .ts-brands-band .ts-brand__pic{position: absolute;grid-area: auto;right: 10px;bottom: 14px;z-index: 1;display: block;width: var(--p-w,58%);height: var(--p-h,84%);padding: 0;isolation: isolate}body.ts-bshow-v6 .ts-brands-band .ts-brand__pic img{width: 100%;height: 100%;max-height: none;margin: 0;object-fit: contain;object-position: center bottom;filter: drop-shadow(0 10px 14px rgba(0,0,0,var(--c-shadow,.2)))}body.ts-bshow-v6 .ts-brands-band .ts-brand__pic::before{content: "";position: absolute;right: 6%;bottom: -4px;left: 6%;z-index: -1;height: 26px;border-radius: 50%;background: radial-gradient(closest-side,rgba(0,0,0,var(--c-floor,.32)),transparent);transition: transform .55s cubic-bezier(.2,.7,.2,1),opacity .55s}body.ts-bshow-v6 .ts-brands-band .ts-brand:hover .ts-brand__pic::before{opacity: .65;transform: scaleX(.86)}body.ts-bshow-v6 .ts-brands-band .ts-brand:hover .ts-brand__pic img{transform: translateY(-8px) scale(1.04)}body.ts-bshow-v6 .ts-brands-band .ts-brand--mobil-k{--p-w: 54%;--p-h: 88%;--c-floor: .55}body.ts-bshow-v6 .ts-brands-band .ts-brand--greenworks{--p-w: 54%;--p-h: 84%;--c-floor: .22}body.ts-bshow-v6 .ts-brands-band .ts-brand--a-ipower{--p-w: 54%;--p-h: 78%;--c-floor: .6}body.ts-bshow-v6 .ts-brands-band .ts-brand--aigento{--p-w: 44%;--p-h: 76%;--c-floor: .24}body.ts-bshow-v6 .ts-brands-band .ts-brand--tss{--p-w: 60%;--p-h: 84%;--c-floor: .6}body.ts-bshow-v6 .ts-brands-band .ts-brand--rutrike{--p-w: 54%;--p-h: 92%;--c-floor: .6}body.ts-bshow-v6 .ts-brands-band .ts-brand--a-ipower .ts-brand__pic{bottom: 22px}body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand::after{right: -8%;bottom: -30%;width: 72%}@media (max-width: 1024px){body.ts-bshow-v6 .ts-brands-band .ts-brand__sub{max-width: 52%}}@media (max-width: 767px){body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand{min-height: 0;padding: 16px 14px 14px}body.ts-bshow-v6 .ts-brands-band .ts-brand__sub{max-width: none}body.ts-bshow-v6 .ts-brands-band .ts-brand__pic{position: relative;right: auto;bottom: auto;width: 100%;height: 132px;margin-top: 10px}body.ts-bshow-v6 .ts-brands-band .ts-brand--aigento .ts-brand__pic{height: 112px}body.ts-bshow-v6 .ts-brands-band .ts-brand--tss .ts-brand__pic,body.ts-bshow-v6 .ts-brands-band .ts-brand--rutrike .ts-brand__pic{height: 140px}body.ts-bshow-v6 .ts-brands-band .ts-brand--a-ipower .ts-brand__pic{bottom: auto}body.ts-bshow-v6 .ts-brands-band .ts-brand--a-ipower .ts-brand__count{margin-bottom: 8px}body.ts-bshow-v6 .ts-brands-band .ts-brand__pic::before{height: 16px}body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand{display: flex;flex-direction: column;align-items: flex-start}body.ts-bshow-v6 .ts-brands-band .ts-brand__pic{margin-top: auto;padding-top: 10px}body.ts-bshow-v6 .ts-brands-band .ts-brands--v2 .ts-brand__count{align-self: stretch}}body.ts-bshow-v6 .ts-brands-band .ts-brand__pic{display: flex;align-items: flex-end;justify-content: center}.ts-pp-wa{display: flex;align-items: center;gap: 12px;width: 100%;margin: 12px 0 0;padding: 11px 16px;border: 1.5px solid var(--ts-green);border-radius: 14px;background-color: #FFFFFF;color: var(--ts-green);font-size: 15px;font-weight: 800;line-height: 1.2;transition: background-color .2s,color .2s}.ts-pp-wa svg{flex: 0 0 auto;width: 26px;height: 26px;color: #1F7A45}.ts-pp-wa span{display: flex;flex-direction: column;gap: 2px}.ts-pp-wa small{font-size: 12px;font-weight: 500;color: var(--ts-muted)}.ts-pp-wa:hover,.ts-pp-wa:focus-visible{background-color: var(--ts-green);color: #FFFFFF}.ts-pp-wa:hover svg,.ts-pp-wa:hover small,.ts-pp-wa:focus-visible svg,.ts-pp-wa:focus-visible small{color: #FFFFFF}.ts-pp-bar__wa{display: none}@media (max-width: 1024px){.ts-pp-bar .ts-pp-bar__wa{display: flex;flex: 0 0 auto;align-items: center;justify-content: center;width: 44px;height: 44px;border: 1.5px solid var(--ts-line);border-radius: 13px;background-color: #FFFFFF;color: #1F7A45}.ts-pp-bar .ts-pp-bar__wa svg{width: 24px;height: 24px}}@media (max-width: 767px){body .wd-cookies-popup{right: 8px !important;left: 8px !important;border-radius: 12px;box-shadow: 0 6px 18px rgba(22,32,26,.12)}body .wd-cookies-popup .wd-cookies-inner{grid-template-columns: minmax(0,1fr) auto auto;grid-template-areas: "text more btns" !important;gap: 8px;padding: 6px 6px 6px 12px !important}body .wd-cookies-popup .cookies-info-text{overflow: hidden;font-size: 11.5px;line-height: 1.25;white-space: nowrap;text-overflow: ellipsis}body .wd-cookies-popup .cookies-info-text{font-size: 0}body .wd-cookies-popup .cookies-info-text::before{content: "Сайт использует cookie";font-size: 12px;color: #5B665E}body .wd-cookies-popup .cookies-more-btn{grid-area: more;align-self: center;font-size: 11.5px}body .wd-cookies-popup .cookies-accept-btn{grid-area: btns;min-height: 32px;padding: 0 12px;border-radius: 10px;font-size: 13px}}#brendy{scroll-margin-top: 90px}@media (max-width: 767px){#brendy{scroll-margin-top: 70px}body.ts-brup .ts-brands-band .ts-brands--v2{display: grid;grid-template-columns: none;grid-auto-flow: column;grid-auto-columns: 62%;gap: 10px;margin: 0 -16px;padding: 2px 16px 10px;overflow-x: auto;overscroll-behavior-x: contain;scroll-snap-type: x mandatory;scroll-padding: 0 16px;scrollbar-width: none;-webkit-overflow-scrolling: touch}body.ts-brup .ts-brands-band .ts-brands--v2::-webkit-scrollbar{display: none}body.ts-brup .ts-brands-band .ts-brands--v2 .ts-brand{scroll-snap-align: start}body.ts-brup .ts-brands-band .ts-block__head{margin-bottom: 14px}}body.ts-brup .whb-header-bottom .wd-nav-main{gap: 20px}@media (max-width: 1339px){body.ts-brup .whb-header-bottom .wd-nav-main{gap: 16px}body.ts-brup .whb-header-bottom .wd-nav-main > li > a,body.ts-brup .whb-header-bottom .wd-nav-main > li > a .nav-link-text,body.ts-brup .whb-header-bottom .ts-header-sale{font-size: 14px}}@media (max-width: 1199px){body.ts-brup .whb-header-bottom .wd-nav-main{gap: 12px}body.ts-brup .whb-header-bottom .wd-nav-main > li > a,body.ts-brup .whb-header-bottom .wd-nav-main > li > a .nav-link-text,body.ts-brup .whb-header-bottom .ts-header-sale{font-size: 13px}}@media (max-width: 1099px){body.ts-brup .whb-header-bottom .ts-menu-brands{display: none}}
