/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.sr-contact{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--sr-space-4);}.sr-contact[hidden]{display:none;}.sr-contact__scrim{position:absolute;inset:0;background:rgba(17,17,17,0.55);}.sr-contact__box{position:relative;width:100%;max-width:420px;max-height:90vh;overflow-y:auto;padding:var(--sr-space-4);border-radius:var(--sr-radius-card);background:var(--sr-surface);box-shadow:var(--sr-shadow-card-hover);}.sr-contact__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sr-space-3);margin-bottom:var(--sr-space-3);}.sr-contact__title{margin:0;font-size:var(--sr-text-xl);font-weight:700;color:var(--sr-ink);}.sr-contact__x{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--sr-field);color:var(--sr-grey-1);cursor:pointer;}.sr-contact__x:hover{background:var(--sr-red);color:var(--sr-surface);}.sr-contact__way{display:flex;align-items:center;gap:var(--sr-space-3);margin-bottom:var(--sr-space-2);padding:var(--sr-space-3);border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);color:var(--sr-ink);text-decoration:none;}.sr-contact__way:hover{border-color:var(--sr-black);}.sr-contact__way--tg:hover{border-color:var(--sr-blue);}.sr-contact__ico{display:flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--sr-field);color:var(--sr-red);}.sr-contact__way--tg .sr-contact__ico{color:var(--sr-blue);}.sr-contact__text{display:flex;flex-direction:column;gap:2px;min-width:0;}.sr-contact__text strong{font-size:var(--sr-text-base);font-weight:600;}.sr-contact__text span{font-size:var(--sr-text-sm);color:var(--sr-grey-2);}.sr-contact__or{display:flex;align-items:center;gap:var(--sr-space-3);margin:var(--sr-space-4) 0 var(--sr-space-3);color:var(--sr-grey-2);font-size:var(--sr-text-sm);}.sr-contact__or::before,.sr-contact__or::after{content:"";flex:1;height:1px;background:var(--sr-line);}.sr-contact__lead{margin:0 0 var(--sr-space-3);font-size:var(--sr-text-sm);color:var(--sr-grey-1);}.sr-contact-form .form-item{margin:0 0 var(--sr-space-2);}.sr-contact-form input[type="text"],.sr-contact-form input[type="tel"],.sr-contact-form textarea{width:100%;box-sizing:border-box;padding:0 var(--sr-space-3);border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);font-family:var(--sr-font);font-size:16px;}.sr-contact-form input[type="text"],.sr-contact-form input[type="tel"]{height:var(--sr-control-h);}.sr-contact-form textarea{padding-block:var(--sr-space-2);line-height:1.5;}.sr-contact-form input[type="submit"]{width:100%;}@media (max-width:760px){.sr-contact{align-items:flex-end;padding:0;}.sr-contact__box{max-width:none;max-height:calc(100dvh - 72px);padding-bottom:var(--sr-space-6);border-radius:var(--sr-radius-card) var(--sr-radius-card) 0 0;}.sr-contact__head{position:sticky;top:0;z-index:1;margin:0 calc(-1 * var(--sr-space-4)) var(--sr-space-3);padding:var(--sr-space-3) var(--sr-space-4);background:var(--sr-surface);border-bottom:1px solid var(--sr-line);}.sr-contact__title{font-size:var(--sr-text-lg);}.sr-contact__way{min-height:44px;}.sr-contact-form input[type="submit"]{height:48px;}}
.sr-footer{color:var(--sr-surface);font-size:var(--sr-text-sm);}.sr-footer__cols,.sr-footer__strip,.sr-footer__bottom{max-width:var(--sr-container);margin:0 auto;padding-inline:var(--sr-gutter);}.sr-footer__cols{display:grid;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:var(--sr-space-8);padding-block:var(--sr-space-8);}.sr-footer__logo img{display:block;width:auto;height:40px;max-height:none;}.sr-footer__about{margin:var(--sr-space-4) 0 0;max-width:40ch;color:var(--sr-grey-3);line-height:1.6;}.sr-footer__social{display:flex;flex-wrap:wrap;gap:var(--sr-space-2);margin-top:var(--sr-space-4);}.sr-footer .sr-social{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,0.22);border-radius:50%;color:var(--sr-grey-3);transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease;}.sr-footer .sr-social:hover{border-color:var(--sr-red);background:var(--sr-red);color:var(--sr-surface);}.sr-footer__head{margin:0 0 var(--sr-space-4);color:var(--sr-surface);font-size:var(--sr-text-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;}.sr-footer__list{margin:0;padding:0;list-style:none;}.sr-footer__list li{margin:0 0 var(--sr-space-2);padding:0;list-style:none;color:var(--sr-grey-3);line-height:1.5;}.sr-footer a{color:var(--sr-grey-3);text-decoration:none;}.sr-footer a:hover{color:var(--sr-surface);}.sr-footer__muted{color:var(--sr-footer-text);}.sr-footer__strip{display:flex;flex-wrap:wrap;gap:var(--sr-space-8);padding-block:var(--sr-space-6);border-top:1px solid rgba(255,255,255,0.12);}.sr-footer__group{display:flex;align-items:center;gap:var(--sr-space-4);flex-wrap:wrap;}.sr-footer__label{color:var(--sr-footer-text);font-size:var(--sr-text-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;}.sr-footer__brands{display:flex;flex-wrap:wrap;gap:var(--sr-space-2);margin:0;padding:0;list-style:none;}.sr-footer__brand{display:flex;align-items:center;justify-content:center;height:30px;min-width:54px;margin:0;padding:0 var(--sr-space-3);list-style:none;border-radius:var(--sr-radius-sm);background:var(--sr-surface);}.sr-footer__brand img{display:block;max-height:18px;width:auto;}.sr-footer__brand--text{color:var(--sr-ink);font-size:var(--sr-text-xs);font-weight:600;white-space:nowrap;}.sr-footer__brand--badge{height:44px;padding-inline:var(--sr-space-2);}.sr-footer__brand--badge img{max-height:30px;max-width:108px;object-fit:contain;}.sr-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sr-space-4);padding-block:var(--sr-space-4);border-top:1px solid rgba(255,255,255,0.12);color:var(--sr-footer-text);font-size:var(--sr-text-xs);}@media (max-width:900px){.sr-footer__cols{grid-template-columns:1fr 1fr;gap:var(--sr-space-6);}.sr-footer__col--brand{grid-column:1 / -1;}.sr-footer__strip{gap:var(--sr-space-4);}}
:root{--sr-header-row:80px;--sr-announce-h:34px;--sr-announce-m-h:30px;}.sr-announce{background:var(--sr-red);color:#fff;}.sr-announce__inner{display:flex;align-items:center;justify-content:center;gap:var(--sr-space-2);max-width:var(--sr-container);min-height:var(--sr-announce-h);margin:0 auto;padding:0 var(--sr-gutter);font-size:var(--sr-text-sm);font-weight:500;line-height:1.3;}.sr-announce__text strong{font-weight:700;white-space:nowrap;}.sr-announce__mark{flex:none;width:20px;height:15px;background:#fff;-webkit-mask:var(--sr-truck) center / contain no-repeat;mask:var(--sr-truck) center / contain no-repeat;}@media (max-width:900px){.sr-announce__inner{min-height:var(--sr-announce-m-h);gap:6px;font-size:var(--sr-text-xs);font-weight:600;text-transform:none;letter-spacing:0;}.sr-announce__mark{width:17px;height:13px;}}.sr-header{background:none;}.sr-header .sr-header__top{border-bottom:1px solid var(--sr-line);}.sr-header .sr-header__bar,.sr-header .sr-nav{max-width:var(--sr-container);margin:0 auto;padding-inline:var(--sr-gutter);}.sr-header .sr-header__bar{display:flex;align-items:center;gap:var(--sr-space-8);min-height:80px;}.sr-header .sr-header__logo{flex:none;}.sr-header .sr-header__logo img{display:block;width:auto;height:44px;max-height:none;}.sr-header .sr-search{flex:0 1 480px;}.sr-search{position:relative;margin:0;padding:2px;border-radius:var(--sr-radius-field);isolation:isolate;}.sr-search .sr-search__aura{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--sr-red) 45%,transparent),color-mix(in srgb,var(--sr-blue) 45%,transparent));pointer-events:none;}.sr-search .sr-search__aura::before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:200%;aspect-ratio:1;translate:-50% -50%;background:conic-gradient(from 0deg,transparent 0 42%,var(--sr-red) 54%,var(--sr-blue) 66%,transparent 78% 100%);animation:sr-ai-spin 7s linear infinite;}.sr-search .sr-search__field{position:relative;z-index:1;box-sizing:border-box;width:100%;height:41px;min-height:0;margin:0;padding:0 50px 0 40px;border:0;border-radius:var(--sr-radius-field);background:var(--sr-field);color:var(--sr-ink);font-family:var(--sr-font);font-size:var(--sr-text-sm);line-height:normal;box-shadow:none;}.sr-search .sr-search__field::placeholder{color:var(--sr-grey-2);opacity:1;}.sr-search:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--sr-red) 25%,transparent);}.sr-search:focus-within .sr-search__aura{background:var(--sr-red);}.sr-search:focus-within .sr-search__aura::before{background:none;animation:none;}.sr-search .sr-search__field:focus{outline:none;box-shadow:none;}.sr-search .sr-search__spark{position:absolute;z-index:2;inset-inline-start:15px;inset-block-start:50%;translate:0 -50%;display:flex;color:var(--sr-red);pointer-events:none;animation:sr-ai-twinkle 3.2s ease-in-out infinite;}@keyframes sr-ai-spin{to{rotate:1turn;}}@keyframes sr-ai-twinkle{0%,100%{opacity:1;scale:1;}50%{opacity:0.55;scale:0.88;}}@media (prefers-reduced-motion:reduce){.sr-search .sr-search__aura::before,.sr-search .sr-search__spark{animation:none;}}.sr-search .sr-search__btn{position:absolute;z-index:2;inset-inline-end:2px;top:2px;width:41px;height:41px;min-height:0;padding:0;border:0;border-radius:50%;background:var(--sr-red);color:var(--sr-surface);display:flex;align-items:center;justify-content:center;cursor:pointer;}.sr-search .sr-search__btn:hover{background:var(--sr-black);color:var(--sr-surface);}.sr-header .sr-phones{display:flex;align-items:center;gap:var(--sr-space-6);margin-inline-start:auto;}.sr-header .sr-phone{display:flex;flex-direction:column;line-height:1.25;text-decoration:none;white-space:nowrap;}.sr-header .sr-phone__label{color:var(--sr-grey-2);font-size:var(--sr-text-xs);font-weight:600;letter-spacing:0.04em;text-transform:uppercase;}.sr-header .sr-phone__number{color:var(--sr-ink);font-size:var(--sr-text-sm);font-weight:600;font-variant-numeric:tabular-nums;}.sr-header .sr-phone:hover .sr-phone__number{color:var(--sr-red);}.sr-header .sr-phone__compact{display:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--sr-field);color:var(--sr-black);}.sr-header .sr-phone__compact:hover{background:var(--sr-red);color:var(--sr-surface);}.sr-header .sr-header__tools{display:flex;align-items:center;gap:var(--sr-space-6);}.sr-header .sr-lang{display:flex;align-items:center;gap:2px;padding:3px;border-radius:var(--sr-radius-pill);background:var(--sr-field);}.sr-header .sr-lang__item{padding:4px 11px;border-radius:var(--sr-radius-pill);background:none;color:var(--sr-grey-1);font-size:var(--sr-text-xs);font-weight:600;letter-spacing:0.03em;text-decoration:none;}.sr-header .sr-lang__item:hover{color:var(--sr-black);}.sr-header .sr-lang__item.is-active{background:var(--sr-black);color:var(--sr-surface);}.sr-header .sr-tool{display:flex;flex-direction:column;align-items:center;gap:var(--sr-space-1);color:var(--sr-grey-2);font-size:var(--sr-text-sm);font-weight:400;text-decoration:none;white-space:nowrap;}.sr-header .sr-tool:hover{color:var(--sr-black);}.sr-header .sr-cart-wrap{position:relative;flex:none;}.sr-header .sr-cart{display:flex;align-items:center;gap:var(--sr-space-3);flex:none;color:var(--sr-ink);text-decoration:none;padding:0;border:0;background:none;font-family:var(--sr-font);cursor:pointer;}.sr-header .sr-cart__icon{position:relative;display:block;color:var(--sr-black);}.sr-header .sr-cart__count{position:absolute;top:-6px;inset-inline-end:-8px;min-width:18px;height:18px;padding:0 4px;border-radius:100%;background:var(--sr-black);color:var(--sr-surface);font-size:var(--sr-text-xs);font-weight:600;line-height:18px;text-align:center;font-variant-numeric:tabular-nums;}.sr-header .sr-cart.is-filled .sr-cart__count{background:var(--sr-red);}.sr-header .sr-cart__text{display:flex;flex-direction:column;line-height:1.25;}.sr-header .sr-cart__label{color:var(--sr-grey-1);font-size:var(--sr-text-xs);font-weight:600;}.sr-header .sr-cart__total{color:var(--sr-grey-1);font-size:var(--sr-text-base);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;}.sr-header .sr-cart:hover .sr-cart__icon,.sr-header .sr-cart:hover .sr-cart__total{color:var(--sr-red);}.sr-header .sr-nav{display:flex;align-items:center;gap:var(--sr-space-8);border:0;}.sr-header .sr-nav__link::after{content:"";position:absolute;inset-inline:0;bottom:0;height:2px;background:var(--sr-red);opacity:0;transition:opacity 0.15s ease;}.sr-header .sr-nav__link:hover::after,.sr-header .sr-nav__link[aria-expanded="true"]::after{opacity:1;}.sr-header .sr-nav__link{position:relative;padding:14px 0;background:none;color:var(--sr-ink);font-size:var(--sr-text-base);font-weight:600;text-decoration:none;white-space:nowrap;}.sr-header .sr-nav__link:hover,.sr-header .sr-nav__link[aria-expanded="true"]{color:var(--sr-black);}.sr-header .sr-nav__link--service{display:flex;align-items:center;gap:var(--sr-space-2);margin-inline-start:auto;padding:0 var(--sr-space-6);height:var(--sr-control-h);border-radius:var(--sr-radius-pill);background:var(--sr-red);color:var(--sr-surface);font-size:var(--sr-text-base);font-weight:600;}.sr-header .sr-nav__link--service::after{display:none;}.sr-header .sr-nav__link--service:hover{background:var(--sr-black);color:var(--sr-surface);}@media (max-width:1100px){.sr-header .sr-header__bar{gap:var(--sr-space-4);}.sr-header .sr-search{flex:0 1 260px;}.sr-header .sr-header__tools{gap:var(--sr-space-4);}.sr-header .sr-phones{gap:var(--sr-space-4);}.sr-header .sr-phone:last-child{display:none;}.sr-header .sr-nav{gap:var(--sr-space-6);overflow-x:auto;scrollbar-width:none;}.sr-header .sr-nav__link{font-size:var(--sr-text-sm);}.sr-header .sr-nav::-webkit-scrollbar{display:none;}}@media (max-width:760px){.sr-header .sr-header__bar{flex-wrap:wrap;gap:var(--sr-space-2);min-height:0;padding-block:var(--sr-space-3);}.sr-header .sr-header__logo img{height:34px;}.sr-header .sr-search{order:5;flex:1 1 100%;}.sr-header .sr-header__tools{gap:var(--sr-space-3);}.sr-header .sr-tool span,.sr-header .sr-cart__label{display:none;}.sr-header .sr-phone{display:none;}.sr-header .sr-phone__compact{display:flex;}.sr-header .sr-phones{margin-inline-start:auto;}.sr-header .sr-cart{gap:var(--sr-space-2);}.sr-header .sr-lang__item{padding:4px 8px;}.sr-header .sr-nav{gap:var(--sr-space-4);}.sr-header .sr-nav__link--service{margin-inline-start:var(--sr-space-2);padding:6px 12px;}.sr-header .sr-mega,.sr-header .sr-mega--compact{position:fixed;inset-inline:0;width:auto;max-width:none;border-inline:0;}.sr-header .sr-mega__inner{max-height:70vh;}.sr-header .sr-mega__main{padding:var(--sr-space-4);}.sr-header .sr-mega__cols,.sr-header .sr-mega--compact .sr-mega__cols{grid-template-columns:1fr;grid-auto-flow:row;}}.sr-header .sr-cartbox{position:absolute;z-index:70;top:calc(100% + 10px);inset-inline-end:0;width:365px;max-width:calc(100vw - 2 * var(--sr-gutter));border-radius:var(--sr-radius-sm);background:var(--sr-surface);box-shadow:0 2px 14px rgba(0,0,0,0.19);overflow:hidden;text-align:start;}.sr-header .sr-cartbox[hidden]{display:none;}.sr-header .sr-cartbox__head{display:flex;align-items:center;justify-content:space-between;gap:var(--sr-space-3);padding:var(--sr-space-3) var(--sr-space-4);background:var(--sr-red);color:var(--sr-surface);}.sr-header .sr-cartbox__title{font-size:var(--sr-text-base);font-weight:700;}.sr-header .sr-cartbox__close{width:26px;height:26px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,0.18);color:var(--sr-surface);font-size:17px;line-height:1;cursor:pointer;}.sr-header .sr-cartbox__close:hover{background:rgba(255,255,255,0.32);}.sr-header .sr-cartbox__list{max-height:300px;margin:0;padding:0;overflow-y:auto;list-style:none;}.sr-header .sr-cartbox__item{display:flex;align-items:center;gap:var(--sr-space-3);margin:0;padding:var(--sr-space-3) var(--sr-space-4);border-bottom:1px solid var(--sr-line);list-style:none;}.sr-header .sr-cartbox__thumb{display:flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);overflow:hidden;}.sr-header .sr-cartbox__thumb img{max-width:100%;height:auto;}.sr-header .sr-cartbox__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto;}.sr-header .sr-cartbox__name{color:var(--sr-ink);font-size:var(--sr-text-sm);line-height:1.35;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}.sr-header .sr-cartbox__name:hover{color:var(--sr-red);}.sr-header .sr-cartbox__meta{color:var(--sr-grey-2);font-size:var(--sr-text-xs);}.sr-header .sr-cartbox__row{display:flex;align-items:center;justify-content:space-between;gap:var(--sr-space-2);margin-top:var(--sr-space-2);}.sr-header .sr-qty--mini{display:flex;align-items:center;border:1px solid var(--sr-line);border-radius:var(--sr-radius-pill);overflow:hidden;}.sr-header .sr-qty--mini .sr-qty__btn{width:22px;height:22px;padding:0;border:0;background:none;color:var(--sr-grey-1);font-size:12px;line-height:1;cursor:pointer;}.sr-header .sr-qty--mini .sr-qty__btn:hover{background:var(--sr-ground);}.sr-header .sr-qty--mini .sr-cartbox__qty{width:30px;height:22px;min-height:0;padding:0;border:0;background:none;color:var(--sr-ink);font-family:var(--sr-font);font-size:var(--sr-text-sm);text-align:center;-moz-appearance:textfield;}.sr-header .sr-qty--mini .sr-cartbox__qty::-webkit-outer-spin-button,.sr-header .sr-qty--mini .sr-cartbox__qty::-webkit-inner-spin-button{appearance:none;margin:0;}.sr-header .sr-cartbox__remove{flex:none;align-self:flex-start;width:24px;height:24px;padding:0;border:1px solid var(--sr-line);border-radius:50%;background:var(--sr-grey-2);cursor:pointer;-webkit-mask:var(--sr-trash) center / 12px no-repeat;mask:var(--sr-trash) center / 12px no-repeat;}.sr-header .sr-cartbox__remove:hover{background:var(--sr-red);}.sr-header .sr-cartbox__price{flex:none;color:var(--sr-black);font-size:var(--sr-text-sm);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;}.sr-header .sr-cartbox__empty{margin:0;padding:var(--sr-space-8) var(--sr-space-4);color:var(--sr-grey-2);font-size:var(--sr-text-sm);text-align:center;}.sr-header .sr-cartbox__sum{display:flex;align-items:center;justify-content:space-between;padding:var(--sr-space-3) var(--sr-space-4);background:var(--sr-ground);color:var(--sr-ink);font-size:var(--sr-text-sm);}.sr-header .sr-cartbox__sum strong{font-size:var(--sr-text-base);font-variant-numeric:tabular-nums;}.sr-header .sr-cartbox__actions{display:flex;flex-direction:column;align-items:center;gap:var(--sr-space-2);padding:var(--sr-space-4);}.sr-header .sr-cartbox__checkout{display:flex;align-items:center;justify-content:center;width:100%;height:var(--sr-control-h);border-radius:var(--sr-radius-pill);background:var(--sr-black);color:var(--sr-surface);font-size:var(--sr-text-sm);font-weight:600;text-decoration:none;}.sr-header .sr-cartbox__checkout:hover{background:var(--sr-red);color:var(--sr-surface);}.sr-header .sr-cartbox__view{color:var(--sr-grey-1);font-size:var(--sr-text-sm);font-weight:600;text-decoration:none;}.sr-header .sr-cartbox__view:hover{color:var(--sr-red);}@media (max-width:760px){.sr-header .sr-cartbox{position:fixed;inset-inline:var(--sr-gutter);width:auto;}}.sr-header .sr-nav__brand{width:18px;height:18px;margin-inline-end:-4px;object-fit:contain;vertical-align:-3px;}.sr-cartbox__free{display:flex;align-items:center;gap:var(--sr-space-2);padding:var(--sr-space-2) var(--sr-space-4);font-size:var(--sr-text-sm);line-height:1.4;color:var(--sr-grey-1);}.sr-cartbox__free-mark{flex:none;width:20px;height:15px;background:var(--sr-red);-webkit-mask:var(--sr-truck) center / contain no-repeat;mask:var(--sr-truck) center / contain no-repeat;}.sr-cartbox__free.is-done{color:var(--sr-in-stock);font-weight:600;}.sr-cartbox__free.is-done .sr-cartbox__free-mark{background:var(--sr-in-stock);}
.sr-header .sr-nav{position:relative;}.sr-header .sr-nav__item{position:static;}.sr-header .sr-nav__item .sr-nav__link{display:flex;align-items:center;gap:var(--sr-space-2);border:0;cursor:pointer;font-family:var(--sr-font);}.sr-header .sr-nav__chevron{transition:transform 0.15s ease;}.sr-header .sr-nav__link[aria-expanded="true"]{color:var(--sr-black);}.sr-header .sr-nav__link[aria-expanded="true"] .sr-nav__chevron{transform:rotate(180deg);}.sr-header .sr-mega{position:absolute;z-index:60;top:100%;inset-inline-start:15px;inset-inline-end:15px;display:block;border:1px solid var(--sr-line);background:var(--sr-surface);box-shadow:0 8px 24px rgba(0,0,0,0.14);}.sr-header .sr-mega[hidden]{display:none;}.sr-header .sr-mega__inner{display:flex;align-items:stretch;max-height:min(70vh,620px);}.sr-header .sr-mega--compact{inset-inline-end:auto;width:max-content;max-width:calc(100% - 30px);}.sr-header .sr-mega--compact .sr-mega__cols{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);}.sr-header .sr-mega__rail{flex:0 0 250px;overflow-y:auto;padding:var(--sr-space-4) 0;border-inline-end:1px solid var(--sr-line);background:var(--sr-surface);}.sr-header .sr-mega__rail-item{display:flex;align-items:center;gap:var(--sr-space-2);width:100%;margin-bottom:2px;padding:9px var(--sr-space-4);border:0;border-radius:var(--sr-radius-pill);background:none;color:var(--sr-ink);font-family:var(--sr-font);font-size:var(--sr-text-base);text-align:start;cursor:pointer;}.sr-header .sr-mega__rail-label{flex:1 1 auto;}.sr-header .sr-mega__rail-count{color:var(--sr-grey-3);font-size:var(--sr-text-sm);font-variant-numeric:tabular-nums;}.sr-header .sr-mega__rail-item:hover{background:var(--sr-ground);color:var(--sr-black);}.sr-header .sr-mega__rail-item.is-selected,.sr-header .sr-mega__rail-item.is-selected:hover{background:color-mix(in srgb,var(--sr-red) 12%,#fff);color:var(--sr-red);font-weight:600;}.sr-header .sr-mega__rail-item.is-selected .sr-mega__rail-count{color:color-mix(in srgb,var(--sr-red) 55%,#fff);}.sr-header .sr-mega__rail-item.is-dimmed{color:var(--sr-grey-3);}.sr-header .sr-mega__rail-item.is-dimmed .sr-mega__rail-count{color:var(--sr-line);}.sr-header .sr-mega__rail-item.is-dimmed:hover{background:var(--sr-ground);color:var(--sr-grey-1);}.sr-header .sr-mega__rail-clear{display:none;font-size:15px;line-height:1;}.sr-header .sr-mega__rail-item.is-selected .sr-mega__rail-clear{display:inline;}.sr-header .sr-mega__rail-item.is-featured{font-weight:600;}.sr-header .sr-mega__rail-item.is-featured:not(.is-dimmed):not(.is-selected){color:var(--sr-black);}.sr-header .sr-mega__main{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:var(--sr-space-6);}.sr-header .sr-mega__search{position:relative;display:flex;align-items:center;gap:var(--sr-space-2);flex:none;margin-bottom:var(--sr-space-6);padding:0 var(--sr-space-4);height:41px;max-width:520px;border-radius:var(--sr-radius-field);background:var(--sr-field);color:var(--sr-grey-2);}.sr-header .sr-mega__search-field{flex:1 1 auto;height:100%;min-height:0;margin:0;padding:0;border:0;background:none;color:var(--sr-ink);font-family:var(--sr-font);font-size:var(--sr-text-sm);box-shadow:none;}.sr-header .sr-mega__search-field:focus{outline:none;box-shadow:none;}.sr-header .sr-mega__search-clear{width:20px;height:20px;padding:0;border:0;border-radius:50%;background:var(--sr-grey-3);color:var(--sr-surface);font-size:14px;line-height:20px;cursor:pointer;}.sr-header .sr-mega__search-clear:hover{background:var(--sr-red);}.sr-header .sr-mega__search-clear[hidden]{display:none;}.sr-header .sr-mega__cols{flex:1 1 auto;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(212px,1fr));gap:var(--sr-space-8) var(--sr-space-6);align-content:start;}.sr-header .sr-mega__group[hidden]{display:none;}.sr-header .sr-mega__group.is-highlighted .sr-mega__pill{background:var(--sr-red);color:var(--sr-surface);}.sr-header .sr-mega__pill{display:inline-block;margin:0 0 var(--sr-space-3);padding:5px 16px;border-radius:var(--sr-radius-pill);background:var(--sr-field);color:var(--sr-black);font-size:var(--sr-text-sm);font-weight:700;}.sr-header .sr-mega__pill a{color:inherit;text-decoration:none;}.sr-header .sr-mega__pill a:hover{text-decoration:underline;}.sr-header .sr-mega__list{margin:0;padding:0;list-style:none;}.sr-header .sr-mega__list li{margin:0;padding:0;list-style:none;}.sr-header .sr-mega__list li[hidden]{display:none;}.sr-header .sr-mega__list a{display:flex;align-items:baseline;gap:var(--sr-space-2);padding:5px 0;color:var(--sr-grey-1);font-size:var(--sr-text-sm);text-decoration:none;}.sr-header .sr-mega__list a:hover{color:var(--sr-red);}.sr-header .sr-mega__count{color:var(--sr-grey-3);font-size:var(--sr-text-xs);font-variant-numeric:tabular-nums;}.sr-header .sr-mega__more{margin-top:var(--sr-space-2);padding:0;border:0;background:none;color:var(--sr-ink);font-family:var(--sr-font);font-size:var(--sr-text-sm);font-weight:600;text-decoration:underline;cursor:pointer;}.sr-header .sr-mega__more:hover{color:var(--sr-red);}.sr-header .sr-mega__more[hidden]{display:none;}.sr-header .sr-mega__empty{grid-column:1 / -1;margin:0;color:var(--sr-grey-2);font-size:var(--sr-text-sm);}.sr-header .sr-mega__empty[hidden]{display:none;}.sr-header .sr-mega__all{flex:none;margin-top:var(--sr-space-6);padding-top:var(--sr-space-4);border-top:1px solid var(--sr-line);color:var(--sr-black);font-size:var(--sr-text-sm);font-weight:600;text-decoration:none;}.sr-header .sr-mega__all:hover{color:var(--sr-red);}@media (max-width:900px){.sr-header .sr-mega{position:fixed;inset-inline:15px;width:auto;}.sr-header .sr-mega__rail{display:none;}.sr-header .sr-mega__cols{grid-template-columns:1fr;}}.sr-mega__rail-ico{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;color:var(--sr-grey-2);}.sr-mega__rail-item:hover .sr-mega__rail-ico,.sr-mega__rail-item.is-active .sr-mega__rail-ico{color:inherit;}
.sr-m{display:none;}@media (max-width:900px){.sr-m{display:block;}.sr-header{display:none;}.sr-announce{position:fixed;inset-block-start:0;inset-inline:0;z-index:61;}body{padding-top:calc(56px + var(--sr-announce-m-h));padding-bottom:64px;}}.sr-m__bar{position:fixed;inset-block-start:var(--sr-announce-m-h);inset-inline:0;z-index:60;display:flex;align-items:center;gap:var(--sr-space-1);height:56px;padding:0 var(--sr-gutter);background:var(--sr-black);color:var(--sr-surface);}.sr-m__logo{display:flex;flex:0 0 auto;align-items:center;min-width:0;padding-inline-start:var(--sr-space-2);}.sr-m__logo img{height:30px;width:auto;}.sr-m__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer;}.sr-m__icon:active{background:rgba(255,255,255,0.12);}.sr-m__search-open{position:relative;flex:1 1 auto;min-width:0;height:40px;padding:2px;border:0;border-radius:var(--sr-radius-field);background:transparent;isolation:isolate;cursor:pointer;}.sr-m__search-open .sr-search__aura{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--sr-red) 45%,transparent),color-mix(in srgb,var(--sr-blue) 45%,transparent));pointer-events:none;}.sr-m__search-open .sr-search__aura::before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:260%;aspect-ratio:1;translate:-50% -50%;background:conic-gradient(from 0deg,transparent 0 42%,var(--sr-red) 54%,var(--sr-blue) 66%,transparent 78% 100%);animation:sr-ai-spin 7s linear infinite;}.sr-m__search-open-inner{position:relative;z-index:1;display:flex;align-items:center;gap:var(--sr-space-1);width:100%;height:100%;padding:0 var(--sr-space-3);border-radius:var(--sr-radius-field);background:color-mix(in srgb,var(--sr-surface) 14%,var(--sr-black));}.sr-m__search-open .sr-search__spark{display:flex;flex:0 0 auto;color:var(--sr-surface);animation:sr-ai-twinkle 3.2s ease-in-out infinite;}.sr-m__search-open-label{overflow:hidden;color:var(--sr-surface);font-size:var(--sr-text-sm);font-weight:500;white-space:nowrap;text-overflow:ellipsis;}.sr-m__search-open:active .sr-m__search-open-inner{background:color-mix(in srgb,var(--sr-surface) 24%,var(--sr-black));}@keyframes sr-ai-spin{to{rotate:1turn;}}@keyframes sr-ai-twinkle{0%,100%{opacity:1;scale:1;}50%{opacity:0.55;scale:0.88;}}@media (prefers-reduced-motion:reduce){.sr-m__search-open .sr-search__aura::before,.sr-m__search-open .sr-search__spark{animation:none;}}.sr-m__search{position:fixed;inset:0;z-index:80;display:flex;flex-direction:column;background:var(--sr-surface);}.sr-m__search[hidden]{display:none;}.sr-m__search-form{display:flex;align-items:center;gap:var(--sr-space-2);height:56px;padding:0 var(--sr-gutter);border-bottom:1px solid var(--sr-line);}.sr-m__search .sr-m__icon{color:var(--sr-ink);}.sr-m .sr-m__search-field{flex:1 1 auto;min-width:0;height:40px;padding:0 var(--sr-space-4);border:0;border-radius:var(--sr-radius-field);background:var(--sr-field);color:var(--sr-ink);font-family:var(--sr-font);font-size:16px;}.sr-m .sr-m__search-field:focus{outline:none;box-shadow:0 0 0 2px var(--sr-red);}.sr-m__search-go{height:40px;padding:0 var(--sr-space-4);border:0;border-radius:var(--sr-radius-pill);background:var(--sr-red);color:var(--sr-surface);font-family:var(--sr-font);font-size:var(--sr-text-sm);font-weight:600;white-space:nowrap;}.sr-m__drawer{--sr-m-ico:22px;--sr-m-indent:calc(var(--sr-space-6) + var(--sr-m-ico) + var(--sr-space-3));position:fixed;inset-block:0;inset-inline-start:0;z-index:80;display:flex;flex-direction:column;width:min(88vw,360px);background:var(--sr-surface);overflow-y:auto;overscroll-behavior:contain;}.sr-m__drawer[hidden]{display:none;}.sr-m__drawer-head{display:flex;align-items:center;justify-content:space-between;height:56px;padding:0 var(--sr-space-2) 0 var(--sr-space-6);background:var(--sr-black);color:var(--sr-surface);font-size:var(--sr-text-base);font-weight:700;}.sr-m__scrim{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,0.45);}.sr-m__scrim[hidden]{display:none;}.sr-m__sections{flex:1 1 auto;padding:var(--sr-space-2) 0;}.sr-m__section-btn,.sr-m__branches a,.sr-m__service{display:flex;align-items:center;justify-content:space-between;gap:var(--sr-space-3);width:100%;min-height:48px;padding:var(--sr-space-3) var(--sr-space-6);border:0;background:transparent;color:var(--sr-ink);font-family:var(--sr-font);font-size:var(--sr-text-base);font-weight:600;text-align:start;text-decoration:none;cursor:pointer;}.sr-m__section-btn[aria-expanded="true"]{color:var(--sr-red);}.sr-m__section-btn{justify-content:flex-start;}.sr-m__section-btn .sr-m__chevron{margin-inline-start:auto;}.sr-m__brand{flex:none;width:20px;height:20px;margin-inline-end:-4px;object-fit:contain;}.sr-m__chevron{flex:none;transition:transform 0.15s;}.sr-m__section-btn[aria-expanded="true"] .sr-m__chevron{transform:rotate(180deg);}.sr-m__branches{padding-bottom:var(--sr-space-2);background:var(--sr-ground);}.sr-m__branches[hidden]{display:none;}.sr-m__branches a{min-height:44px;padding-inline-start:var(--sr-m-indent);font-size:var(--sr-text-sm);font-weight:500;}.sr-m__count{color:var(--sr-grey-2);font-size:var(--sr-text-xs);font-variant-numeric:tabular-nums;}.sr-m__all{color:var(--sr-red) !important;font-weight:600 !important;}.sr-m__service{margin-top:var(--sr-space-2);border-top:1px solid var(--sr-line);color:var(--sr-red);}.sr-m__drawer-foot{padding:var(--sr-space-4) var(--sr-space-6) var(--sr-space-8);border-top:1px solid var(--sr-line);}.sr-m__phone{display:flex;flex-direction:column;gap:2px;padding:var(--sr-space-2) 0;color:var(--sr-ink);text-decoration:none;}.sr-m__phone span{color:var(--sr-grey-2);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:0.06em;}.sr-m__phone strong{font-size:var(--sr-text-base);font-weight:700;}.sr-m__langs{display:flex;gap:var(--sr-space-2);margin-top:var(--sr-space-4);}.sr-m__lang{padding:var(--sr-space-2) var(--sr-space-4);border:1px solid var(--sr-line);border-radius:var(--sr-radius-pill);color:var(--sr-ink);font-size:var(--sr-text-sm);font-weight:600;text-decoration:none;}.sr-m__lang.is-active{border-color:var(--sr-black);background:var(--sr-black);color:var(--sr-surface);}.sr-m__tabs{position:fixed;inset-block-end:0;inset-inline:0;z-index:60;display:grid;grid-template-columns:repeat(5,1fr);height:64px;border-top:1px solid var(--sr-line);background:var(--sr-surface);padding-bottom:env(safe-area-inset-bottom,0);}.sr-m__tabs > a,.sr-m__tabs > button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0;border:0;background:transparent;color:var(--sr-grey-1);font-family:var(--sr-font);font-size:10px;font-weight:600;text-decoration:none;cursor:pointer;}.sr-m__tabs > a::before,.sr-m__tabs > button::before{content:"";position:absolute;inset-block-start:7px;width:46px;height:30px;border-radius:15px;background:var(--sr-ground);opacity:0;transform:scale(0.72);transition:opacity 0.18s ease-out,transform 0.18s ease-out;}.sr-m__tabs > .sr-m__tab-service::before{content:none;}.sr-m__tabs > a:not(.sr-m__tab-service):active::before,.sr-m__tabs > button:active::before{opacity:1;transform:scale(1);}.sr-m__tabs > a > svg,.sr-m__tabs > button > svg,.sr-m__tabs > a > span:not(.sr-m__badge):not(.sr-m__tab-fab),.sr-m__tabs > button > span:not(.sr-m__badge):not(.sr-m__tab-fab){position:relative;z-index:1;}.sr-m__tabs > a > svg,.sr-m__tabs > button > svg{transition:transform 0.18s ease-out,color 0.18s ease-out;}.sr-m__tabs > a:not(.sr-m__tab-service):active > svg,.sr-m__tabs > button:active > svg{transform:translateY(-2px);color:var(--sr-red);}@media (prefers-reduced-motion:reduce){.sr-m__tabs > a::before,.sr-m__tabs > button::before,.sr-m__tabs > a > svg,.sr-m__tabs > button > svg{transition:none;}.sr-m__tabs > a:not(.sr-m__tab-service):active > svg,.sr-m__tabs > button:active > svg{transform:none;}}.sr-m__badge{position:absolute;inset-block-start:6px;inset-inline-start:calc(50% + 6px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--sr-red);color:var(--sr-surface);font-size:10px;font-weight:700;line-height:16px;text-align:center;}.sr-m__badge[hidden]{display:none;}@media (min-width:901px){.sr-m__bar,.sr-m__tabs,.sr-m__drawer,.sr-m__scrim,.sr-m__search{display:none;}}.sr-m-filter{display:none;}@media (max-width:900px){.sr-m-filter{position:sticky;inset-block-start:56px;z-index:40;display:flex;align-items:center;gap:var(--sr-space-2);margin-bottom:var(--sr-space-4);padding:var(--sr-space-2) 0;background:var(--sr-surface);}.sr-m-filter__btn{display:inline-flex;align-items:center;gap:var(--sr-space-2);height:var(--sr-control-h);padding:0 var(--sr-space-6);border:1px solid var(--sr-line);border-radius:var(--sr-radius-pill);background:var(--sr-surface);color:var(--sr-ink);font-family:var(--sr-font);font-size:var(--sr-text-sm);font-weight:600;cursor:pointer;}.sr-m-filter__count{min-width:18px;height:18px;border-radius:9px;background:var(--sr-red);color:var(--sr-surface);font-size:10px;font-weight:700;line-height:18px;text-align:center;}body .view-catalog .views-exposed-form{display:none;}body .views-exposed-form.sr-m-sheet{position:fixed;inset-block-end:calc(64px + env(safe-area-inset-bottom,0));inset-inline:0;z-index:80;display:none;max-height:74vh;overflow-y:auto;padding:var(--sr-space-6) var(--sr-gutter) var(--sr-space-6);border-radius:var(--sr-radius-card) var(--sr-radius-card) 0 0;background:var(--sr-surface);box-shadow:0 -4px 24px rgba(0,0,0,0.18);}body .views-exposed-form.sr-m-sheet.is-open{display:block;}.sr-m-sheet__scrim{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,0.45);}.sr-m-sheet__scrim[hidden]{display:none;}body .views-exposed-form.sr-m-sheet .form-item{width:100%;margin-bottom:var(--sr-space-3);}body .views-exposed-form.sr-m-sheet select,body .views-exposed-form.sr-m-sheet input[type="text"]:not(.sr-search__field){width:100%;font-size:16px;}body .views-exposed-form.sr-m-sheet .form-actions{position:sticky;inset-block-end:0;display:flex;gap:var(--sr-space-2);padding-top:var(--sr-space-3);background:var(--sr-surface);}body .views-exposed-form.sr-m-sheet .form-actions input[type="submit"]{flex:1 1 auto;}}.sr-m__group{padding-bottom:var(--sr-space-2);}.sr-m__group-head{display:block;padding:var(--sr-space-3) var(--sr-space-6) var(--sr-space-1);color:var(--sr-grey-2);font-size:var(--sr-text-xs);font-weight:700;letter-spacing:0.06em;text-transform:uppercase;text-decoration:none;}a.sr-m__group-head:active{color:var(--sr-red);}.sr-m-buy{position:fixed;inset-block-end:calc(64px + env(safe-area-inset-bottom,0));inset-inline:0;z-index:55;display:flex;align-items:center;justify-content:space-between;gap:var(--sr-space-3);padding:var(--sr-space-3) var(--sr-gutter);border-top:1px solid var(--sr-line);background:var(--sr-surface);box-shadow:0 -2px 14px rgba(0,0,0,0.1);}.sr-m-has-buy{padding-bottom:140px;}.sr-m-buy .pp__price-row{display:flex;flex:0 1 auto;flex-direction:column;align-items:flex-start;gap:0;margin:0;min-width:0;}.sr-m-buy .pp__price-old{font-size:var(--sr-text-xs);line-height:1.2;}.sr-m-buy .pp__price{font-size:var(--sr-text-lg);line-height:1.2;white-space:nowrap;}.sr-m-buy .pp__price-note,.sr-m-buy .pp__price-off{display:none;}.sr-m-buy .pp__buy input[type="submit"],.sr-m-buy .pp__buy .button{min-width:0;width:auto;padding-inline:var(--sr-space-4);font-size:var(--sr-text-sm);}.sr-m-buy .sr-qty{flex:none;}.sr-m-buy .pp__buy{display:flex;align-items:center;gap:var(--sr-space-2);margin:0;}@media (min-width:901px){.sr-m-buy{display:none;}}.sr-m-cart{position:fixed;inset-block-end:calc(64px + env(safe-area-inset-bottom,0));inset-inline:0;z-index:55;display:flex;align-items:center;gap:var(--sr-space-3);padding:var(--sr-space-3) var(--sr-gutter);border-top:1px solid var(--sr-line);background:var(--sr-surface);box-shadow:0 -2px 14px rgba(0,0,0,0.1);}.sr-m-cart__sum{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;}.sr-m-cart__sum span{color:var(--sr-grey-2);font-size:var(--sr-text-xs);text-transform:uppercase;letter-spacing:0.06em;}.sr-m-cart__sum strong{color:var(--sr-black);font-size:var(--sr-text-lg);font-weight:700;font-variant-numeric:tabular-nums;}.sr-m-cart__go{flex:none;height:var(--sr-control-h);padding:0 var(--sr-space-8);border:0;border-radius:var(--sr-radius-pill);background:var(--sr-black);color:var(--sr-surface);font-family:var(--sr-font);font-size:var(--sr-text-sm);font-weight:600;}.sr-m-has-cart{padding-bottom:140px;}.sr-m-has-checkout{padding-bottom:var(--sr-space-6);}.sr-m-has-checkout .sr-m__tabs{display:none;}@media (max-width:900px){.sr-m-has-checkout .checkout-pane + .form-actions .button,.sr-m-has-checkout #edit-actions .button{width:100%;height:48px;}}@media (max-width:900px){body .cart-form .views-table td.views-field-unit-price__number{display:none;}body .cart-form .views-table tr{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--sr-space-2) var(--sr-space-3);padding:var(--sr-space-4);}body .cart-form .views-table td{padding:0;}body .cart-form .views-table td.views-field-purchased-entity{grid-column:1 / -1;}body .cart-form .views-table td.views-field-purchased-entity .field--name-field-images{flex:none;width:72px;}body .cart-form .views-table td.views-field-purchased-entity img{width:72px;height:72px;object-fit:contain;}body .cart-form .views-table td.views-field-purchased-entity > *{display:flex;align-items:flex-start;gap:var(--sr-space-4);}body .cart-form .views-table td.views-field-edit-quantity{grid-column:1;}body .cart-form .views-table td.views-field-remove-button{grid-column:2;grid-row:2;justify-self:end;}body .cart-form .views-table td.views-field-total-price__number{grid-column:2;grid-row:3;justify-self:end;font-size:var(--sr-text-lg);font-weight:700;}}@media (min-width:901px){.sr-m-cart{display:none;}}@media (max-width:900px){body input[type="text"],body input[type="email"],body input[type="tel"],body input[type="password"],body input[type="search"],body input[type="number"],body select,body textarea{font-size:16px;}body .sr-checkout input[type="text"],body .sr-checkout input[type="email"],body .sr-checkout input[type="tel"],body .sr-checkout select,body .user-login-form input,body .user-register-form input,body .sr-verify input{height:44px;min-height:44px;}body .sr-checkout .form-boolean-group{grid-template-columns:1fr;}}.sr-m__phones{position:fixed;inset-block-end:0;inset-inline:0;z-index:80;padding-bottom:calc(var(--sr-space-4) + env(safe-area-inset-bottom,0));border-radius:var(--sr-radius-card) var(--sr-radius-card) 0 0;background:var(--sr-surface);box-shadow:0 -4px 24px rgba(0,0,0,0.18);}.sr-m__phones[hidden]{display:none;}.sr-m__phones-head{display:flex;align-items:center;justify-content:space-between;padding:var(--sr-space-3) var(--sr-space-2) var(--sr-space-3) var(--sr-space-6);border-bottom:1px solid var(--sr-line);color:var(--sr-grey-2);font-size:var(--sr-text-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;}.sr-m__phones-head .sr-m__icon{color:var(--sr-ink);}.sr-m__phones-item{display:flex;align-items:center;gap:var(--sr-space-4);padding:var(--sr-space-4) var(--sr-space-6);color:var(--sr-ink);text-decoration:none;}.sr-m__phones-item + .sr-m__phones-item{border-top:1px solid var(--sr-line);}.sr-m__phones-item:active{background:var(--sr-ground);}.sr-m__phones-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--sr-red);color:var(--sr-surface);}.sr-m__phones-text{display:flex;flex-direction:column;gap:2px;min-width:0;}.sr-m__phones-text strong{color:var(--sr-black);font-size:var(--sr-text-lg);font-weight:700;font-variant-numeric:tabular-nums;}.sr-m__phones-text span{color:var(--sr-grey-1);font-size:var(--sr-text-sm);}@media (min-width:901px){.sr-m__phones{display:none;}}.sr-m__tabs > .sr-m__tab-service{justify-content:flex-end;padding-bottom:11px;}.sr-m__tab-fab{position:absolute;inset-block-start:-28px;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border:3px solid var(--sr-surface);border-radius:50%;background:var(--sr-red);color:var(--sr-surface);box-shadow:0 3px 10px rgba(227,6,19,0.35);}.sr-m__tab-fab{transition:transform 0.12s ease-out,box-shadow 0.12s ease-out;}.sr-m__tab-service:active .sr-m__tab-fab{transform:scale(0.9);box-shadow:0 1px 4px rgba(227,6,19,0.4);}@media (prefers-reduced-motion:reduce){.sr-m__tab-fab{transition:none;}.sr-m__tab-service:active .sr-m__tab-fab{transform:none;}}.sr-m__tab-service span:last-child{color:var(--sr-red);font-weight:700;}.sr-m__tabs{overflow:visible;}.sr-m__branch-btn,.sr-m__group-btn,.sr-m__model{display:flex;align-items:center;gap:var(--sr-space-3);width:100%;min-height:46px;padding:var(--sr-space-3) var(--sr-space-6);border:0;background:transparent;color:var(--sr-ink);font-family:var(--sr-font);text-align:start;text-decoration:none;cursor:pointer;}.sr-m__branch-btn{font-size:var(--sr-text-base);font-weight:700;}.sr-m__branch-btn.is-featured{color:var(--sr-red);}.sr-m__branch + .sr-m__branch{border-top:1px solid var(--sr-line);}.sr-m__label{flex:1 1 auto;min-width:0;}.sr-m__branch-btn .sr-m__chevron,.sr-m__group-btn .sr-m__chevron{flex:none;transition:transform 0.15s;}.sr-m__branch-btn[aria-expanded="true"] .sr-m__chevron,.sr-m__group-btn[aria-expanded="true"] .sr-m__chevron{transform:rotate(180deg);}.sr-m__branch-body[hidden],.sr-m__group-body[hidden]{display:none;}.sr-m__branch-body{background:var(--sr-ground);}.sr-m__group-btn{padding-inline-start:var(--sr-m-indent);font-size:var(--sr-text-sm);font-weight:600;color:var(--sr-grey-1);}.sr-m__group-btn[aria-expanded="true"]{color:var(--sr-red);}.sr-m__group-body{background:var(--sr-surface);}.sr-m__model{padding-inline-start:var(--sr-m-indent);font-size:var(--sr-text-sm);font-weight:500;}.sr-m__group-body .sr-m__model{padding-inline-start:calc(var(--sr-m-indent) + var(--sr-space-4));}.sr-m__branch-ico{display:inline-flex;flex:none;align-items:center;justify-content:center;width:22px;color:var(--sr-grey-2);}.sr-m__branch-btn.is-featured .sr-m__branch-ico,.sr-m__branch-btn[aria-expanded="true"] .sr-m__branch-ico{color:inherit;}
.sp{display:grid;grid-template-columns:260px 1fr;gap:var(--sr-space-12);align-items:start;max-width:var(--sr-container);margin:0 auto var(--sr-space-12);}.sp__device{position:sticky;top:var(--sr-space-6);display:flex;flex-direction:column;align-items:center;gap:var(--sr-space-2);padding:var(--sr-space-8) var(--sr-space-6);border-radius:var(--sr-radius-card);background:var(--sr-surface);box-shadow:var(--sr-shadow-card);text-align:center;}.sp__device-photo{width:100%;max-width:180px;height:auto;object-fit:contain;}.sp__device-name{margin:0;color:var(--sr-black);font-size:var(--sr-text-lg);font-weight:700;line-height:1.3;}.sp__device-models{margin:0;color:var(--sr-grey-2);font-size:var(--sr-text-xs);font-variant-numeric:tabular-nums;letter-spacing:0.04em;}.sp__device-back{margin-top:var(--sr-space-2);color:var(--sr-red);font-size:var(--sr-text-sm);font-weight:600;text-decoration:none;}.sp__device-back:hover{text-decoration:underline;}.sp__title{margin:0 0 var(--sr-space-6);color:var(--sr-black);font-size:var(--sr-text-2xl);font-weight:800;line-height:1.15;}.sp__intro{margin:calc(-1 * var(--sr-space-4)) 0 var(--sr-space-6);max-width:70ch;color:var(--sr-grey-1);font-size:var(--sr-text-sm);line-height:1.6;}.sp__features{margin:0 0 var(--sr-space-6);max-width:70ch;}.sp__features-title{margin:0 0 var(--sr-space-3);color:var(--sr-ink);font-size:var(--sr-text-xl);font-weight:700;line-height:1.3;}.sp__features-text{margin:0 0 var(--sr-space-3);color:var(--sr-grey-1);font-size:var(--sr-text-base);line-height:1.7;}.sp__nav{position:sticky;top:46px;z-index:40;display:flex;flex-wrap:wrap;gap:var(--sr-space-2);margin:0 0 var(--sr-space-6);padding:var(--sr-space-2) 0;background:var(--sr-ground);}.sp__nav-link{padding:6px var(--sr-space-3);border:1px solid var(--sr-line);border-radius:var(--sr-radius-pill);background:var(--sr-surface);color:var(--sr-ink);font-size:var(--sr-text-sm);font-weight:600;text-decoration:none;}.sp__nav-link:hover{border-color:var(--sr-ink);}.sp__group{scroll-margin-top:96px;}.sp__group{margin-bottom:var(--sr-space-8);}.sp__group-title{display:flex;align-items:center;gap:var(--sr-space-3);margin:0 0 var(--sr-space-3);color:var(--sr-black);font-size:var(--sr-text-xl);font-weight:700;}.sp__group-ico{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--sr-radius-sm);background:color-mix(in srgb,var(--sp-accent,var(--sr-red)) 12%,transparent);}.sp__group-ico img{width:22px;height:22px;object-fit:contain;}.sp__group-count{padding:2px var(--sr-space-2);border-radius:var(--sr-radius-sm);background:var(--sr-ground);color:var(--sr-grey-2);font-size:var(--sr-text-sm);font-weight:600;font-variant-numeric:tabular-nums;}.sp__items{margin:0;padding:0;list-style:none;}.sp__item{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:var(--sr-space-4);padding:var(--sr-space-4) var(--sr-space-6);border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);}.sp__item + .sp__item{margin-top:var(--sr-space-2);}.sp__item:hover{border-color:var(--sp-accent,var(--sr-ink));}.sp__service{color:var(--sr-ink);font-size:var(--sr-text-base);font-weight:600;line-height:1.45;}.sp__time{display:inline-flex;align-items:center;gap:var(--sr-space-2);color:var(--sr-grey-2);font-size:var(--sr-text-sm);white-space:nowrap;}.sp__price{min-width:108px;color:var(--sr-red);font-size:var(--sr-text-lg);font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;}.sp__book{height:32px;padding:0 var(--sr-space-4);border:1px solid var(--sr-line);border-radius:var(--sr-radius-pill);background:transparent;color:var(--sr-ink);font-family:var(--sr-font);font-size:var(--sr-text-sm);font-weight:600;cursor:pointer;white-space:nowrap;}.sp__book:hover{border-color:var(--sr-black);background:var(--sr-black);color:var(--sr-surface);}.sp__links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sr-space-2);margin-top:var(--sr-space-6);}.sp__links-label{color:var(--sr-grey-2);font-size:var(--sr-text-sm);}.sp__link{padding:6px var(--sr-space-3);border:1px solid var(--sr-line);border-radius:var(--sr-radius-pill);color:var(--sr-ink);font-size:var(--sr-text-sm);text-decoration:none;}.sp__link:hover{border-color:var(--sr-ink);}.sp__link--parts{border-color:var(--sr-red);color:var(--sr-red);font-weight:600;}.sp__link--parts:hover{background:var(--sr-red);color:var(--sr-surface);}.sp__note{margin:var(--sr-space-8) 0 0;padding-top:var(--sr-space-4);border-top:1px solid var(--sr-line);max-width:70ch;color:var(--sr-grey-2);font-size:var(--sr-text-sm);line-height:1.55;}@media (max-width:900px){.sp{grid-template-columns:1fr;gap:var(--sr-space-6);}.sp__device{position:static;display:grid;grid-template-columns:76px 1fr;align-items:center;gap:var(--sr-space-1) var(--sr-space-4);padding:var(--sr-space-4);text-align:start;}.sp__device-photo{grid-row:1 / 3;max-width:76px;}.sp__device-name{align-self:end;font-size:var(--sr-text-base);}.sp__device-models{align-self:start;}.sp__device-back{grid-column:1 / -1;margin-top:var(--sr-space-2);padding-top:var(--sr-space-3);border-top:1px solid var(--sr-line);}}@media (max-width:560px){.sp__item{grid-template-columns:1fr auto;}.sp__service{grid-column:1;grid-row:1;}.sp__price{grid-column:2;grid-row:1;}.sp__time{grid-column:1;grid-row:2;}.sp__book{grid-column:2;grid-row:2;}}.sp__cta{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sr-space-3);margin-top:var(--sr-space-8);padding-top:var(--sr-space-6);border-top:1px solid var(--sr-line);}@media (max-width:760px){.sp__cta{align-items:stretch;}.sp__cta .sr-service__cta{justify-content:center;}}
.sr-notify__btn{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sr-control-h);padding:0 18px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-pill);background:var(--sr-surface);color:var(--sr-grey-1);font-family:inherit;font-size:var(--sr-text-sm);font-weight:500;line-height:1.2;text-align:center;cursor:pointer;transition:border-color .15s,color .15s;}.sr-notify__btn:hover,.sr-notify__btn:focus-visible{border-color:var(--sr-red);color:var(--sr-red);}.catalog__buy .sr-notify__btn{width:170px;margin:8px auto 0;}.sr-notify__btn--page{width:100%;max-width:260px;}.sr-notify{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:16px;z-index:200;}.sr-notify[hidden]{display:none;}.sr-notify__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.45);}.sr-notify__box{position:relative;width:100%;max-width:420px;padding:28px 24px 24px;border-radius:var(--sr-radius-card);background:var(--sr-surface);box-shadow:0 8px 40px rgba(0,0,0,.25);}.sr-notify__x{position:absolute;inset-block-start:10px;inset-inline-end:14px;padding:4px 8px;border:0;background:none;color:var(--sr-grey-3);font-size:24px;line-height:1;cursor:pointer;}.sr-notify__x:hover{color:var(--sr-red);}.sr-notify__title{margin:0 0 8px;color:var(--sr-ink);font-size:var(--sr-text-lg);font-weight:700;}.sr-notify__lead{margin:0 0 18px;color:var(--sr-grey-1);font-size:var(--sr-text-sm);line-height:1.5;}.sr-notify__label{display:block;margin-bottom:6px;color:var(--sr-grey-2);font-size:var(--sr-text-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase;}.sr-notify .sr-notify__field{width:100%;height:var(--sr-control-h);padding:0 16px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-field);background:var(--sr-field);color:var(--sr-ink);font-family:inherit;font-size:16px;}.sr-notify .sr-notify__field:focus{border-color:var(--sr-blue);outline:none;}.sr-notify__trap{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);}.sr-notify__send{width:100%;min-height:var(--sr-control-h);margin-top:14px;border:0;border-radius:var(--sr-radius-pill);background:var(--sr-black);color:var(--sr-surface);font-family:inherit;font-size:var(--sr-text-sm);font-weight:500;cursor:pointer;transition:background .15s;}.sr-notify__send:hover:not(:disabled){background:var(--sr-red);}.sr-notify__send:disabled{background:var(--sr-grey-3);cursor:default;}.sr-notify__note{min-height:20px;margin:10px 0 0;font-size:var(--sr-text-sm);line-height:1.4;}.sr-notify__note--good{color:var(--sr-in-stock);}.sr-notify__note--bad{color:var(--sr-red);}body.sr-notify-open{overflow:hidden;}@media (max-width:760px){.catalog__buy .sr-notify__btn{width:100%;min-height:44px;}.sr-notify__btn--page{max-width:none;min-height:44px;}.sr-notify__send{min-height:44px;}}
.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;max-width:40%;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-compliance-message{float:left;max-width:60%;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;}}
.sr-seo-h1{max-width:var(--sr-container);margin:0 auto 24px;padding:0 var(--sr-gutter);color:var(--sr-ink);font-size:var(--sr-text-2xl);font-weight:800;line-height:1.2;}@media (max-width:640px){.sr-seo-h1{margin-bottom:16px;font-size:var(--sr-text-xl);}}.sr-seo-landing{max-width:var(--sr-container);margin:0 auto;padding:0 var(--sr-gutter) 48px;}.sr-seo-landing__head{margin-bottom:24px;}.sr-seo-landing__crumbs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px;color:var(--sr-grey-2);font-size:var(--sr-text-sm);}.sr-seo-landing__crumbs a{color:var(--sr-grey-1);text-decoration:none;}.sr-seo-landing__crumbs a:hover{color:var(--sr-red);}.sr-seo-landing__title{margin-inline:0;padding-inline:0;}.sr-seo-landing__lead{max-width:760px;margin:-8px 0 16px;color:var(--sr-grey-1);font-size:var(--sr-text-base);}.sr-seo-landing__facts{display:flex;flex-wrap:wrap;gap:8px;margin:0;}.sr-seo-landing__facts div{display:grid;grid-template-columns:auto auto;gap:6px;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-pill);background:var(--sr-surface);}.sr-seo-landing__facts dt{color:var(--sr-grey-2);font-size:var(--sr-text-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;}.sr-seo-landing__facts dd{margin:0;color:var(--sr-black);font-size:var(--sr-text-sm);font-weight:700;}.sr-seo-landing__copy{max-width:820px;margin-top:32px;color:var(--sr-grey-1);}.sr-seo-landing__copy h2{margin:0 0 8px;color:var(--sr-ink);font-size:var(--sr-text-xl);line-height:1.25;}.sr-seo-landing__copy p{margin:0;}@media (max-width:640px){.sr-seo-landing{padding-bottom:32px;}.sr-seo-landing__facts div{padding:0 10px;}}.sr-seo-links{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;}.sr-seo-links li{margin:0;padding:0;list-style:none;}.sr-seo-links a{display:inline-flex;gap:6px;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-ink);font-size:var(--sr-text-sm);text-decoration:none;transition:border-color 0.15s ease,color 0.15s ease;}.sr-seo-links a:hover{border-color:var(--sr-black);color:var(--sr-red);text-decoration:none;}.sr-seo-links__count{color:var(--sr-grey-2);font-size:var(--sr-text-xs);font-weight:600;}.sr-seo-types{max-width:var(--sr-container);margin:-8px auto 20px;padding:0 var(--sr-gutter);}.sr-seo-landing__links{margin-top:32px;}.sr-seo-landing__links h2{margin:0 0 12px;color:var(--sr-ink);font-size:var(--sr-text-xl);line-height:1.25;}.sr-seo-landing__more,.sr-seo-landing__all{margin:16px 0 0;font-size:var(--sr-text-sm);}.sr-seo-landing__more a,.sr-seo-landing__all a{color:var(--sr-red);text-decoration:none;}.sr-seo-landing__more a:hover,.sr-seo-landing__all a:hover{color:var(--sr-red-dark);}.sr-seo-landing__crumbs-current{color:var(--sr-grey-2);}.sr-seo-landing__copy p + p{margin-top:8px;}@media (max-width:640px){.sr-seo-landing__links h2{font-size:var(--sr-text-lg);}}@media (max-width:760px){.view-taxonomy-term > .view-header{min-width:0;}.sr-seo-types .sr-seo-links{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:4px;}.sr-seo-types .sr-seo-links li{flex:0 0 auto;scroll-snap-align:start;}}.sr-seo-links--static{margin-top:16px;}.sr-seo-links--static > li > span{display:inline-flex;gap:6px;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-sm);background:var(--sr-surface);color:var(--sr-grey-1);font-size:var(--sr-text-sm);}.sr-brand__about{max-width:72ch;margin:24px 0 0;color:var(--sr-grey-1);}.sr-brand__about p{margin:0 0 12px;line-height:1.6;}.sr-brand__lines{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--sr-gap);margin:32px 0 0;}.sr-brand__line{display:flex;flex-direction:column;padding:24px;border:1px solid var(--sr-line);border-radius:var(--sr-radius-card);background:var(--sr-surface);}.sr-brand__line-name{margin:0;color:var(--sr-ink);font-size:var(--sr-text-lg);font-weight:700;}.sr-brand__line-tagline{margin:4px 0 0;color:var(--sr-red);font-size:var(--sr-text-xs);font-weight:600;letter-spacing:0.06em;text-transform:uppercase;}.sr-brand__line-what{margin:12px 0 0;color:var(--sr-grey-1);font-size:var(--sr-text-sm);line-height:1.6;}.sr-brand__line-facts{margin:16px 0 0;}.sr-brand__line-facts > div{display:flex;gap:8px;padding:8px 0;border-top:1px solid var(--sr-line);}.sr-brand__line-facts dt{flex:0 0 auto;min-width:116px;margin:0;color:var(--sr-grey-2);font-size:var(--sr-text-sm);}.sr-brand__line-facts dd{flex:1 1 auto;margin:0;color:var(--sr-ink);font-size:var(--sr-text-sm);}.sr-brand__line-facts code{padding:2px 6px;border-radius:var(--sr-radius-sm);background:var(--sr-field);font-size:var(--sr-text-sm);}.sr-brand__line-price{margin:auto 0 0;padding-top:16px;color:var(--sr-grey-2);font-size:var(--sr-text-sm);}.sr-brand__line-price strong{color:var(--sr-ink);font-size:var(--sr-text-lg);}.sr-brand__advantages{margin:32px 0 0;}.sr-brand__advantages h2,.sr-brand__products h2,.sr-brand__faq h2{margin:0 0 16px;color:var(--sr-ink);font-size:var(--sr-text-xl);font-weight:700;}.sr-brand__advantages ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px var(--sr-gap);margin:0;padding:0;list-style:none;}.sr-brand__advantages li{position:relative;padding-inline-start:24px;color:var(--sr-grey-1);font-size:var(--sr-text-sm);line-height:1.6;}.sr-brand__advantages li::before{position:absolute;inset-inline-start:0;color:var(--sr-red);content:'—';}.sr-brand__products{margin:40px 0 0;}.sr-brand__products-note{margin:-8px 0 16px;color:var(--sr-grey-2);font-size:var(--sr-text-sm);}.sr-brand__faq{margin:40px 0 0;max-width:72ch;}.sr-brand__faq-item{border-bottom:1px solid var(--sr-line);}.sr-brand__faq-item summary{padding:14px 0;color:var(--sr-ink);font-size:var(--sr-text-base);font-weight:500;cursor:pointer;}.sr-brand__faq-item p{margin:0 0 14px;color:var(--sr-grey-1);font-size:var(--sr-text-sm);line-height:1.6;}.sr-brand__cta{display:flex;flex-wrap:wrap;gap:12px;margin:32px 0 0;}.sr-brand__cta a{display:inline-flex;align-items:center;min-height:var(--sr-control-h);padding:0 24px;border-radius:var(--sr-radius-pill);font-size:var(--sr-text-sm);font-weight:500;text-decoration:none;}.sr-brand__cta-main{background:var(--sr-black);color:var(--sr-surface);}.sr-brand__cta-main:hover{background:var(--sr-red);color:var(--sr-surface);}.sr-brand__cta-alt{border:1px solid var(--sr-line);color:var(--sr-ink);}.sr-brand__cta-alt:hover{border-color:var(--sr-red);color:var(--sr-red);}@media (max-width:760px){.sr-brand__line{padding:16px;}.sr-brand__cta a{flex:1 1 100%;justify-content:center;min-height:44px;}}
