/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/ascomax/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/ascomax/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/ascomax/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/ascomax/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/ascomax/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/ascomax/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/ascomax/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/ascomax/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/ascomax/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/ascomax/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/themes/ascomax/fonts/manrope-cyrillic.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:Manrope;font-style:normal;font-weight:400 800;font-display:swap;src:url(/themes/ascomax/fonts/manrope-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
:root{--ax-ink:#2A2E34;--ax-ink-2:#565A61;--ax-muted:#8B8F95;--ax-muted-2:#A8ACB1;--ax-line:#E4E5E8;--ax-line-soft:#EFF0F2;--ax-line-strong:#D2D4D8;--ax-surface:#F7F8F9;--ax-surface-2:#F1F3F5;--ax-accent:#B37344;--ax-accent-dark:#94592F;--ax-accent-tint:#F8F0E9;--ax-grey:#73767A;--ax-ok:#4A7C59;--ax-info:#2E7FA6;--ax-wrap:1320px;--ax-pad:48px;}body{margin:0;font-family:Manrope,'Segoe UI',system-ui,sans-serif;font-size:15px;line-height:1.6;color:var(--ax-ink);background:#fff;-webkit-font-smoothing:antialiased;}a{color:var(--ax-ink);text-decoration:none;}a:hover,a:focus{color:var(--ax-accent);}h1,h2,h3,h4{margin:0 0 0.6em;font-weight:700;line-height:1.15;letter-spacing:-0.025em;}h1{font-size:38px;}h2{font-size:28px;}h3{font-size:21px;}p{margin:0 0 1em;}.ax-wrap{max-width:var(--ax-wrap);margin:0 auto;padding:0 var(--ax-pad);}.ax-utility{border-bottom:1px solid var(--ax-line-soft);font-size:12px;color:var(--ax-muted);}.ax-utility__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;height:40px;}.ax-utility a{color:var(--ax-muted);}.ax-utility__phone{color:var(--ax-ink);font-weight:600;}.ax-header{border-bottom:1px solid var(--ax-line-soft);background:#fff;}.ax-header__inner{display:flex;align-items:center;gap:56px;height:84px;}.ax-logo{display:flex;align-items:center;gap:12px;flex:none;}.ax-logo img{display:block;height:26px;width:auto;}.ax-logo--footer{margin-bottom:24px;}.ax-logo--footer img{height:24px;}.ax-header nav ul,.ax-footer nav ul{display:flex;align-items:center;gap:34px;margin:0;padding:0;list-style:none;}.ax-header nav{flex-grow:1;font-size:14.5px;}.ax-header nav a.is-active{font-weight:600;}.ax-header__tools{display:flex;align-items:center;gap:22px;color:var(--ax-ink-2);}.ax-icon{width:20px;height:20px;flex:none;stroke:currentColor;stroke-width:1.4;fill:none;stroke-linecap:round;stroke-linejoin:round;}.button,.ax-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 26px;border:0;border-radius:2px;background:var(--ax-ink);color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;}.button:hover,.ax-btn:hover{background:#1C1F24;color:#fff;}.ax-btn--accent{background:var(--ax-accent);}.ax-btn--accent:hover{background:var(--ax-accent-dark);color:#fff;}.ax-btn--ghost{background:transparent;border:1px solid var(--ax-line-strong);color:var(--ax-ink);}.ax-btn--ghost:hover{background:var(--ax-surface);color:var(--ax-ink);}input[type='text'],input[type='email'],input[type='search'],input[type='number'],input[type='password'],select,textarea{height:44px;padding:0 13px;border:1px solid var(--ax-line-strong);border-radius:2px;background:#fff;font-family:inherit;font-size:14px;color:var(--ax-ink);}textarea{height:auto;padding:11px 13px;}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--ax-accent);box-shadow:0 0 0 1px var(--ax-accent);}.ax-main{padding:40px 0 88px;}.ax-main--front{padding:0 0 88px;}.ax-footer{background:var(--ax-ink);color:#fff;padding:72px 0 0;}.ax-footer a{color:#DEE0E3;}.ax-footer a:hover{color:var(--ax-accent);}.ax-footer__cols{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:56px;padding-bottom:64px;}.ax-footer__heading{font-size:11px;font-weight:700;letter-spacing:0.12em;color:#7E838A;margin-bottom:22px;}.ax-footer nav ul{flex-direction:column;align-items:flex-start;gap:14px;font-size:14px;}.ax-footer__phone{font-size:20px;font-weight:600;margin-bottom:10px;}.ax-footer__mail{font-size:14px;color:#9BA0A6;margin-bottom:26px;}.ax-footer__addr{font-size:13px;line-height:1.65;color:#9BA0A6;max-width:300px;}.ax-footer__legal{border-top:1px solid #3A3E45;padding:26px 0 34px;display:flex;align-items:center;justify-content:space-between;gap:40px;font-size:12px;color:#7E838A;}.ax-footer__legal a{color:#7E838A;}.ax-breadcrumb{padding:22px 0 0;font-size:12.5px;color:var(--ax-muted);}.ax-breadcrumb ol{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;}.ax-breadcrumb a{color:var(--ax-muted);}@media (max-width:1100px){:root{--ax-pad:24px;}.ax-header__inner{gap:24px;}.ax-footer__cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;}}@media (max-width:720px){.ax-header nav,.ax-utility__inner span:first-child{display:none;}h1{font-size:28px;}.ax-footer__cols{grid-template-columns:minmax(0,1fr);}.ax-footer__legal{flex-direction:column;align-items:flex-start;gap:14px;}}
.ax-hero{position:relative;min-height:660px;display:flex;align-items:center;background-image:repeating-linear-gradient(91deg,rgba(0,0,0,.045) 0 1px,transparent 1px 128px),repeating-linear-gradient(1deg,rgba(0,0,0,.05) 0 1px,transparent 1px 96px),linear-gradient(168deg,#E7D4B6 0%,#D3B287 42%,#B98F60 100%);}.ax-hero__scrim{position:absolute;inset:0;background:linear-gradient(100deg,rgba(255,255,255,.94) 0%,rgba(255,255,255,.86) 30%,rgba(255,255,255,0) 62%);}.ax-hero__inner{position:relative;width:100%;}.ax-hero__text{max-width:560px;}.ax-hero h1{margin:26px 0 28px;font-size:60px;line-height:1.04;letter-spacing:-0.035em;text-wrap:pretty;}.ax-hero p{margin:0 0 40px;max-width:440px;font-size:17px;line-height:1.65;color:var(--ax-ink-2);text-wrap:pretty;}.ax-hero__actions{display:flex;align-items:center;gap:28px;}.ax-hero__note,.ax-band__note{position:absolute;bottom:20px;font-size:11px;color:rgba(34,48,60,.45);}.ax-hero__note{right:24px;}.ax-band__note{left:24px;color:rgba(255,255,255,.4);}.ax-eyebrow{font-size:11px;font-weight:700;letter-spacing:0.14em;color:var(--ax-accent);}.ax-eyebrow--light{color:#D0996C;}.ax-link-arrow{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600;white-space:nowrap;}.ax-icon--sm{width:17px;height:17px;}.ax-icon--lg{width:24px;height:24px;margin-bottom:18px;color:var(--ax-accent);}.ax-btn--light{background:#fff;color:var(--ax-ink);}.ax-btn--light:hover{background:#EFF0F2;color:var(--ax-ink);}.ax-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:88px;align-items:start;}.ax-split--pad{padding-top:104px;padding-bottom:96px;}.ax-lead{margin:0 0 32px;font-size:30px;line-height:1.34;font-weight:700;letter-spacing:-0.02em;text-wrap:pretty;}.ax-note{margin:0 0 32px;font-size:15px;line-height:1.7;color:var(--ax-ink-2);max-width:360px;}.ax-section{padding-bottom:104px;}.ax-section__head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:44px;}.ax-section__head h2{margin:0;font-size:38px;letter-spacing:-0.03em;}.ax-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;padding-top:36px;border-top:1px solid var(--ax-line-soft);}.ax-stats__num{display:block;font-size:30px;font-weight:700;letter-spacing:-0.02em;}.ax-stats__cap{display:block;margin-top:8px;font-size:13px;color:var(--ax-muted);}.ax-grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;}.ax-card{display:block;}.ax-card:hover{color:var(--ax-ink);}.ax-card:hover .ax-card__title{color:var(--ax-accent);}.ax-card__media{height:340px;margin-bottom:20px;}.ax-card__title{font-size:20px;font-weight:700;letter-spacing:-0.01em;margin-bottom:9px;}.ax-card__spec{font-size:13.5px;color:var(--ax-muted);}.ax-card__price{margin-top:10px;font-size:15px;font-weight:700;}.ax-card__price span{font-size:12.5px;font-weight:500;color:var(--ax-muted);}.ax-band{position:relative;min-height:520px;display:flex;align-items:center;background-image:repeating-linear-gradient(89deg,rgba(0,0,0,.04) 0 1px,transparent 1px 116px),linear-gradient(200deg,#6E645A,#423A33);}.ax-band__scrim{position:absolute;inset:0;background:linear-gradient(255deg,rgba(20,18,15,.9) 0%,rgba(20,18,15,.42) 58%,rgba(20,18,15,.12) 100%);}.ax-band__inner{position:relative;width:100%;display:flex;justify-content:flex-end;}.ax-band__text{max-width:470px;color:#fff;}.ax-band__text h2{margin:24px 0;font-size:40px;line-height:1.12;letter-spacing:-0.03em;}.ax-band__text p{margin:0 0 34px;font-size:15.5px;line-height:1.7;color:rgba(255,255,255,.72);}.ax-row{display:flex;align-items:center;gap:24px;padding:26px 0;border-top:1px solid var(--ax-line);}.ax-row--last{border-bottom:1px solid var(--ax-line);}.ax-row--soon{color:var(--ax-muted-2);}.ax-row__name{flex-grow:1;font-size:22px;font-weight:600;letter-spacing:-0.015em;}.ax-row__name--sm{font-size:15.5px;font-weight:600;letter-spacing:0;}.ax-row__stack{flex-grow:1;display:flex;flex-direction:column;gap:6px;}.ax-row__sub{font-size:13px;color:var(--ax-muted);}.ax-row__meta{font-size:13px;color:var(--ax-muted);}.ax-dealers{background:var(--ax-surface);padding:96px 0;}.ax-dealers h2{margin:22px 0 26px;font-size:34px;line-height:1.15;letter-spacing:-0.03em;}.ax-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 56px;padding-top:8px;}.ax-features__title{font-size:15.5px;font-weight:600;margin-bottom:9px;}.ax-features__text{font-size:13.5px;line-height:1.6;color:var(--ax-ink-2);}@media (max-width:1100px){.ax-split{grid-template-columns:minmax(0,1fr);gap:40px;}.ax-split--pad{padding-top:72px;padding-bottom:64px;}.ax-grid-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;}.ax-hero h1{font-size:46px;}.ax-band__inner{justify-content:flex-start;}}@media (max-width:720px){.ax-hero{min-height:480px;}.ax-hero h1{font-size:34px;}.ax-hero p{font-size:15px;}.ax-hero__actions{flex-direction:column;align-items:stretch;gap:14px;}.ax-hero__actions .ax-btn{width:100%;}.ax-lead{font-size:22px;}.ax-grid-3{grid-template-columns:minmax(0,1fr);}.ax-card__media{height:240px;}.ax-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;}.ax-section__head{flex-direction:column;align-items:flex-start;gap:16px;}.ax-section__head h2{font-size:28px;}.ax-band__text h2{font-size:28px;}.ax-features{grid-template-columns:minmax(0,1fr);gap:32px;}.ax-row__name{font-size:18px;}}
.ax-layout{display:grid;grid-template-columns:268px minmax(0,1fr);gap:40px;align-items:start;}.ax-sidebar{padding-top:4px;}.block-facets{margin-bottom:26px;}.block-facets + .block-facets{padding-top:22px;border-top:1px solid var(--ax-line-soft);}.block-facets h2{margin:0 0 13px;font-size:13.5px;font-weight:700;letter-spacing:0;}.facets-widget-checkbox ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;}.facets-widget-checkbox li{margin:0;}.facets-widget-checkbox a{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ax-ink);}.facets-widget-checkbox input[type='checkbox']{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;}.facets-widget-checkbox a::before{content:'';flex:none;width:17px;height:17px;border:1.5px solid var(--ax-line-strong);border-radius:3px;background:#fff;}.facets-widget-checkbox .is-active a::before,.facets-widget-checkbox a.is-active::before{border-color:var(--ax-accent);background:var(--ax-accent)
    url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 13 4 4L19 7'/%3E%3C/svg%3E")
    center / 11px 11px no-repeat;}.facets-widget-checkbox .is-active a,.facets-widget-checkbox a.is-active{font-weight:600;}.facet-item__value{flex-grow:1;}.facet-item__count{font-size:12px;color:var(--ax-muted-2);}.ax-content .page-title,.ax-content h1{margin:0 0 8px;font-size:34px;letter-spacing:-0.03em;}.ax-catalog__head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:24px;}.ax-catalog__count{font-size:13.5px;color:var(--ax-muted);}.view-catalog .form--inline{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;}.view-catalog .form-item{margin:0;}.view-catalog label{display:block;font-size:11.5px;color:var(--ax-muted);margin-bottom:6px;}.view-catalog select{height:40px;}.view-catalog .views-view-grid,.view-catalog .item-list ul,.view-catalog .views-rows{margin:0;padding:0;list-style:none;}.view-catalog .view-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;}.ax-pcard{display:block;}.ax-pcard__link{display:flex;flex-direction:column;height:100%;}.ax-pcard__link:hover{color:var(--ax-ink);}.ax-pcard__link:hover .ax-pcard__decor{color:var(--ax-accent);}.ax-pcard__media{position:relative;height:264px;margin-bottom:18px;}.ax-pcard__collection{position:absolute;top:12px;left:12px;font-size:11px;font-weight:700;letter-spacing:0.1em;color:rgba(42,46,52,.62);}.ax-pcard__body{display:flex;flex-direction:column;flex-grow:1;}.ax-pcard__decor{font-size:15.5px;font-weight:700;margin-bottom:5px;}.ax-pcard__sku{font-size:12px;color:var(--ax-muted-2);margin-bottom:12px;}.ax-pcard__spec{font-size:13px;color:var(--ax-muted);margin-bottom:14px;}.ax-pcard__stock{display:flex;align-items:center;gap:7px;font-size:12px;margin-bottom:14px;}.ax-pcard__stock.is-ok{color:#4A7C59;}.ax-pcard__stock.is-low{color:#9A6B26;}.ax-pcard__stock.is-out{color:var(--ax-muted);}.ax-icon--xs{width:14px;height:14px;}.ax-pcard__foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--ax-line-soft);display:flex;align-items:flex-end;justify-content:space-between;gap:12px;}.ax-pcard__price{font-size:19px;font-weight:800;letter-spacing:-0.02em;}.ax-pcard__price span{font-size:12.5px;font-weight:500;color:var(--ax-muted);}.ax-pcard__pack{font-size:11.5px;color:var(--ax-muted);margin-top:2px;}.ax-pcard__cart{flex:none;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:1px solid var(--ax-line-strong);border-radius:2px;color:var(--ax-ink);}.ax-pcard__link:hover .ax-pcard__cart{border-color:var(--ax-accent);background:var(--ax-accent);color:#fff;}.pager__items{display:flex;align-items:center;gap:6px;margin:36px 0 0;padding:24px 0 0;border-top:1px solid var(--ax-line);list-style:none;justify-content:center;}.pager__item a,.pager__item.is-active a{display:flex;align-items:center;justify-content:center;min-width:38px;height:38px;padding:0 10px;border:1px solid var(--ax-line-strong);border-radius:2px;font-size:13.5px;font-weight:600;}.pager__item.is-active a{background:var(--ax-ink);border-color:var(--ax-ink);color:#fff;}.view-catalog .view-empty{padding:48px 0;font-size:15px;color:var(--ax-ink-2);}@media (max-width:1100px){.ax-layout{grid-template-columns:minmax(0,1fr);gap:28px;}.view-catalog .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:720px){.view-catalog .view-content{grid-template-columns:minmax(0,1fr);}.ax-catalog__head{flex-direction:column;align-items:flex-start;gap:14px;}.ax-pcard__media{height:220px;}}.block-facets-summary{margin:0 0 22px;}.facet-summary-item--facet,.block-facets-summary ul{margin:0;padding:0;list-style:none;}.block-facets-summary ul{display:flex;align-items:center;flex-wrap:wrap;gap:8px;}.block-facets-summary li.facet-summary-item--facet a{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 11px;border:1px solid #E8DBCB;border-radius:15px;background:var(--ax-accent-tint);color:var(--ax-accent-dark);font-size:12.5px;font-weight:500;}.block-facets-summary li.facet-summary-item--facet a::after{content:'';width:11px;height:11px;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394592F' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='m6 6 12 12M18 6 6 18'/%3E%3C/svg%3E") center / contain no-repeat;}.block-facets-summary li.facet-summary-item--clear a{font-size:12.5px;color:var(--ax-muted);text-decoration:underline;}.block-facets-summary li.facet-summary-item--clear a:hover{color:var(--ax-accent);}.facet-item__status{display:none;}.view-collections .view-content,.view-sitesearch .view-content{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 20px;}.ax-ccard__link{display:block;}.ax-ccard__link:hover .ax-ccard__name{color:var(--ax-accent);}.ax-ccard__media{display:block;height:300px;margin-bottom:18px;}.ax-ccard__name{display:block;font-size:20px;font-weight:700;letter-spacing:-0.01em;margin-bottom:8px;}.ax-ccard__spec{display:block;font-size:13.5px;color:var(--ax-muted);}.ax-ccard__price{display:block;font-size:15px;font-weight:700;margin-top:10px;}.ax-ccard__price i{font-style:normal;font-size:12.5px;font-weight:500;color:var(--ax-muted);}.ax-ccard__decors{display:block;font-size:12px;color:var(--ax-muted-2);margin-top:4px;}.view-stock .view-content{display:block;}.ax-srow{display:grid;grid-template-columns:150px minmax(0,1fr) 130px 120px 120px;gap:16px;align-items:center;padding:15px 0;border-top:1px solid var(--ax-line-soft);font-size:13.5px;}.ax-srow__sku{font-weight:600;}.ax-srow__coll{color:var(--ax-muted);margin-right:8px;}.ax-srow__packs{font-weight:700;}.ax-srow__packs.is-ok{color:#4A7C59;}.ax-srow__packs.is-low{color:#9A6B26;}.ax-srow__packs.is-out{color:var(--ax-muted);}.ax-srow__area{color:var(--ax-muted);}.ax-srow__price{text-align:right;font-weight:700;}.ax-srow__price i{font-style:normal;font-size:12px;font-weight:500;color:var(--ax-muted);}@media (max-width:1100px){.view-collections .view-content,.view-sitesearch .view-content{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:720px){.view-collections .view-content,.view-sitesearch .view-content{grid-template-columns:minmax(0,1fr);}.ax-ccard__media{height:220px;}.ax-srow{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;}.ax-srow__area{display:none;}}
.ax-product__top{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px;padding-bottom:56px;}.ax-product__hero{position:relative;height:440px;}.ax-product__ph{position:absolute;left:16px;bottom:16px;padding:5px 11px;background:rgba(255,255,255,.9);font-size:11.5px;color:var(--ax-ink-2);}.ax-product__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:10px;}.ax-product__thumb{height:84px;border:1px solid var(--ax-line);}.ax-product__thumb.is-active{border:2px solid var(--ax-accent);}.ax-product__meta{display:flex;align-items:center;gap:12px;margin-bottom:14px;}.ax-product__collection{padding:5px 10px;background:var(--ax-accent-tint);color:var(--ax-accent-dark);font-size:11.5px;font-weight:700;letter-spacing:0.05em;}.ax-product__sku{font-size:12.5px;color:var(--ax-muted-2);}.ax-product__title{margin:0 0 20px;font-size:34px;letter-spacing:-0.03em;}.ax-product__props{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:24px;}.ax-prop{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 11px;border:1px solid var(--ax-line);font-size:12.5px;color:var(--ax-ink-2);}.ax-prop .ax-icon{color:var(--ax-accent);}.ax-buybox{border:1px solid var(--ax-line);padding:22px;margin-bottom:16px;}.ax-buybox__head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid var(--ax-line-soft);}.ax-buybox__price{font-size:32px;font-weight:800;letter-spacing:-0.03em;}.ax-buybox__price span{font-size:15px;font-weight:500;color:var(--ax-muted);}.ax-buybox__pack{font-size:13px;color:var(--ax-muted);margin-top:5px;}.ax-buybox__stock{text-align:right;font-size:13px;}.ax-buybox__stock .is-ok{display:inline-flex;align-items:center;gap:7px;color:#4A7C59;font-weight:600;}.ax-buybox__stock .is-out{color:var(--ax-muted);font-weight:600;}.ax-buybox__stockline{display:block;font-size:12.5px;color:var(--ax-muted);margin-top:4px;}.ax-calc{padding-top:18px;}.ax-calc__title{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;margin-bottom:13px;}.ax-calc__title .ax-icon{color:var(--ax-accent);}.ax-calc__inputs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:14px;}.ax-calc__inputs label{display:block;}.ax-calc__inputs span{display:block;font-size:11.5px;color:var(--ax-muted);margin-bottom:6px;}.ax-calc__inputs input,.ax-calc__inputs select{width:100%;font-weight:600;}.ax-calc__out{background:var(--ax-surface);border:1px solid var(--ax-line);padding:15px 17px;}.ax-calc__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px;color:var(--ax-ink-2);}.ax-calc__row strong{font-size:20px;font-weight:700;color:var(--ax-ink);}.ax-calc__row--sub{margin-top:9px;font-size:12.5px;color:var(--ax-muted);}.ax-calc__row--sub strong{font-size:14px;}.ax-buybox__actions{display:flex;gap:10px;margin-top:18px;}.ax-stepper{display:flex;align-items:center;border:1px solid var(--ax-line-strong);height:52px;flex:none;}.ax-stepper button{width:42px;height:100%;border:0;background:none;color:var(--ax-ink-2);cursor:pointer;display:flex;align-items:center;justify-content:center;}.ax-stepper button:hover{color:var(--ax-accent);}.ax-stepper input{width:52px;height:100%;border:0;text-align:center;font-size:15px;font-weight:700;padding:0;-moz-appearance:textfield;}.ax-stepper input::-webkit-outer-spin-button,.ax-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.ax-buybox__cart{flex-grow:1;height:52px;}.ax-buybox__secondary{display:flex;gap:10px;margin-top:10px;}.ax-buybox__secondary .ax-btn{flex-grow:1;height:46px;font-size:14px;}.ax-product__delivery{display:flex;align-items:center;gap:12px;padding:14px 17px;background:var(--ax-surface);font-size:12.5px;color:var(--ax-ink-2);}.ax-product__delivery .ax-icon{color:var(--ax-accent);flex:none;}.ax-product__bottom{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;padding:44px 0 60px;border-top:1px solid var(--ax-line);}.ax-product__bottom h2{margin:0 0 18px;font-size:22px;letter-spacing:-0.02em;}.ax-specs{margin:0;}.ax-specs__row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--ax-line-soft);font-size:13.5px;}.ax-specs__row:last-child{border-bottom:0;}.ax-specs dt{color:var(--ax-muted);margin:0;}.ax-specs dd{margin:0;font-weight:600;text-align:right;}.ax-doc{display:flex;align-items:center;gap:15px;border:1px solid var(--ax-line);padding:15px 18px;margin-bottom:10px;}.ax-doc > .ax-icon:first-child{color:var(--ax-accent);}.ax-doc span{flex-grow:1;}.ax-doc strong{display:block;font-size:13.5px;font-weight:600;}.ax-doc em{display:block;font-style:normal;font-size:12px;color:var(--ax-muted);margin-top:3px;}.ax-doc__dl{color:var(--ax-muted);}.ax-fire{border:1px solid var(--ax-line);padding:18px;margin-bottom:22px;}.ax-fire__title{font-size:13.5px;font-weight:700;margin-bottom:14px;}.ax-fire__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;}.ax-fire__grid div{background:var(--ax-surface);padding:12px 10px;text-align:center;}.ax-fire__grid b{display:block;font-size:17px;font-weight:700;}.ax-fire__grid span{display:block;font-size:10.5px;color:var(--ax-muted);margin-top:4px;line-height:1.3;}.ax-product__siblings-title{margin-top:6px;}.ax-siblings{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;}.ax-siblings__media{display:block;height:90px;border:1px solid var(--ax-line);margin-bottom:9px;}.ax-siblings__name{display:block;font-size:13px;font-weight:600;}.ax-siblings__price{display:block;font-size:12px;color:var(--ax-muted);margin-top:2px;}@media (max-width:1100px){.ax-product__top,.ax-product__bottom{grid-template-columns:minmax(0,1fr);gap:36px;}.ax-product__hero{height:340px;}}@media (max-width:720px){.ax-product__title{font-size:26px;}.ax-buybox__head{flex-direction:column;align-items:flex-start;gap:14px;}.ax-buybox__stock{text-align:left;}.ax-calc__inputs{grid-template-columns:minmax(0,1fr);}.ax-buybox__secondary{flex-direction:column;}.ax-fire__grid{grid-template-columns:repeat(2,minmax(0,1fr));}.ax-siblings{grid-template-columns:repeat(2,minmax(0,1fr));}}.ax-buybox__form{margin-top:18px;}.ax-buybox__form .field--name-variations,.ax-buybox__form form{margin:0;}.ax-buybox__form .form-item{margin:0;}.ax-buybox__form .layout-container,.ax-buybox__form .commerce-order-item-add-to-cart-form{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;}.ax-buybox__form label{display:block;font-size:11.5px;color:var(--ax-muted);margin-bottom:6px;}.ax-buybox__form input[type='number']{width:96px;height:52px;text-align:center;font-size:15px;font-weight:700;-moz-appearance:textfield;}.ax-buybox__form input[type='number']::-webkit-outer-spin-button,.ax-buybox__form input[type='number']::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.ax-buybox__form input[type='submit'],.ax-buybox__form .button{flex-grow:1;min-width:180px;height:52px;background:var(--ax-accent);border:0;border-radius:2px;color:#fff;font-family:inherit;font-size:15px;font-weight:600;cursor:pointer;}.ax-buybox__form input[type='submit']:hover{background:var(--ax-accent-dark);}.ax-buybox__form .field--name-price,.ax-buybox__form .field--name-title{display:none;}
.ax-cab__head{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:22px;border-bottom:1px solid var(--ax-line);}.ax-cab__who{display:flex;align-items:center;gap:14px;}.ax-cab__avatar{flex:none;width:44px;height:44px;border-radius:22px;background:var(--ax-ink);color:#fff;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;}.ax-cab__company{display:block;font-size:18px;font-weight:700;letter-spacing:-0.015em;}.ax-cab__terms{display:block;font-size:12.5px;color:var(--ax-muted);margin-top:3px;}.ax-cab__badge{flex:none;padding:7px 13px;background:var(--ax-accent-tint);color:var(--ax-accent-dark);font-size:12.5px;font-weight:700;}.ax-cab__nav{display:flex;align-items:center;gap:28px;padding:18px 0 26px;font-size:14px;}.ax-cab__nav a{color:var(--ax-ink-2);}.ax-cab__nav a:hover{color:var(--ax-accent);}.ax-cab__nav a.is-active{color:var(--ax-ink);font-weight:700;box-shadow:inset 0 -2px 0 0 var(--ax-accent);padding-bottom:4px;}.ax-cab__kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:28px;}.ax-kpi{border:1px solid var(--ax-line);padding:18px 20px;}.ax-kpi__label{font-size:12.5px;color:var(--ax-muted);margin-bottom:12px;}.ax-kpi__value{font-size:24px;font-weight:700;letter-spacing:-0.02em;}.ax-kpi__sub{font-size:12px;color:var(--ax-muted);margin-top:5px;}.ax-kpi__bar{height:5px;background:var(--ax-line-soft);margin-top:12px;}.ax-kpi__bar span{display:block;height:100%;background:var(--ax-accent);}.ax-cab__block{border:1px solid var(--ax-line);padding:22px 24px;margin-bottom:22px;}.ax-cab__block-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px;}.ax-cab__block-head h2{margin:0;font-size:17px;letter-spacing:-0.015em;}.ax-cab__block-head a{font-size:13px;font-weight:600;color:var(--ax-accent);}.ax-cab__empty{margin:0;font-size:14px;color:var(--ax-ink-2);}.ax-table{width:100%;border-collapse:collapse;}.ax-table th{font-size:11.5px;font-weight:700;letter-spacing:0.05em;color:var(--ax-muted);text-align:left;padding:0 0 12px;}.ax-table td{font-size:13.5px;padding:14px 0;border-top:1px solid var(--ax-line-soft);vertical-align:middle;}.ax-right{text-align:right;}.ax-old{color:var(--ax-muted-2);text-decoration:line-through;}.ax-own{font-weight:700;color:var(--ax-accent);}.ax-state{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:13px;font-size:12px;font-weight:600;}.ax-state.is-work{background:#EAF2F7;color:#24657F;}.ax-state.is-ship{background:#FAF2E4;color:#8A6524;}.ax-state.is-done{background:#EDF3EE;color:#3D6B4C;}.ax-state.is-off{background:var(--ax-surface-2);color:#6E7C86;}.ax-cab__manager{display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--ax-surface);font-size:13.5px;}.ax-cab__manager-label{color:var(--ax-muted);}.ax-cab__manager-name{font-weight:600;}.ax-cab__manager-phone{margin-left:auto;font-weight:600;}@media (max-width:1100px){.ax-cab__kpi{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:720px){.ax-cab__head{flex-direction:column;align-items:flex-start;gap:14px;}.ax-cab__kpi{grid-template-columns:minmax(0,1fr);}.ax-cab__nav{flex-wrap:wrap;gap:18px;}.ax-cab__block{padding:18px 16px;}.ax-table th:nth-child(3),.ax-table td:nth-child(3),.ax-table th:nth-child(4),.ax-table td:nth-child(4){display:none;}.ax-cab__manager{flex-wrap:wrap;}.ax-cab__manager-phone{margin-left:0;width:100%;}}
