/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-absolutezero:var(--color-blue-600);--color-white:#fff;--color-text:var(--color-gray);--color-text-light:var(--color-gray-500);--color-gray-050-o-40:rgb(243,244,249,0.4);--color-gray-200-o-80:rgb(212,212,218,0.8);--color-maximumred:var(--color-red-500);--color-sunglow:#ffd23f;--color-sunglow-shaded:#977405;--color-lightninggreen:#26a769;--color-focus:var(--color-lightninggreen);--color-absolutezero-hover:var(--color-blue-650);--color-absolutezero-active:var(--color-blue-700);--color-maximumred-hover:var(--color-red-550);--color-maximumred-active:var(--color-red-600);--color-bgblue-hover:var(--color-blue-020);--color-bgblue-active:var(--color-blue-050);--color-bgred-hover:var(--color-red-020);--color-bgred-active:var(--color-red-050);--color-gray:#232429;--color-gray-900:#393a3f;--color-gray-800:#55565b;--color-gray-700:#75767b;--color-gray-600:#828388;--color-gray-500:#919297;--color-gray-400:#adaeb3;--color-gray-300:#c1c2c7;--color-gray-200:#d3d4d9;--color-gray-100:#dedfe4;--color-gray-050:#f3f4f9;--color-gray-025:#f9faff;--color-blue:var(--color-blue-600);--color-blue-900:#000f33;--color-blue-800:#001f66;--color-blue-700:#002e9a;--color-blue-650:#0036b1;--color-blue-600:#003ecc;--color-blue-500:#004eff;--color-blue-400:#3371ff;--color-blue-300:#6694ff;--color-blue-200:#99b8ff;--color-blue-100:#ccdbff;--color-blue-070:#dbe6ff;--color-blue-050:#e5edff;--color-blue-020:#f5f8ff;--color-red:var(--color-red-500);--color-red-900:#2c0707;--color-red-800:#580e0e;--color-red-700:#841515;--color-red-600:#b01c1c;--color-red-550:#c61f1f;--color-red-500:#dc2323;--color-red-400:#e34f4f;--color-red-300:#ea7b7b;--color-red-200:#f1a7a7;--color-red-100:#f8d3d3;--color-red-070:#fae0e0;--color-red-050:#fce9e9;--color-red-020:#fdf5f5;--color-fg:var(--color-text);--color-bg:var(--color-white);--color-link:var(--color-absolutezero);--color-link-hover:var(--color-absolutezero-hover);--color-link-active:var(--color-absolutezero-active);--color-divider:rgb(142,146,156,0.5);--font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-family-serif:"Times New Roman",times,serif;--line-height:1.5;--line-height-heading:1.3;--line-height-form-label:calc(18rem / 16);--font-size-base:1rem;--font-size-xl:2.25rem;--font-size-h1:2.027rem;--font-size-h2:1.802rem;--font-size-h3:1.602rem;--font-size-h4:1.424rem;--font-size-h5:1.266rem;--font-size-h6:1.125rem;--font-size-s:0.889rem;--font-size-xs:0.79rem;--font-size-xxs:0.702rem;--font-size-label:var(--font-size-s);--font-size-description:var(--font-size-xs);--space-xl:3rem;--space-l:1.5rem;--space-m:1rem;--space-s:0.75rem;--space-xs:0.5rem;--speed-transition:0.2s;--transition:all var(--speed-transition) ease-out;--base-border-radius:2px;--focus-border-size:0.1875rem;--focus-border-offset-size:2px;--outline-size:2px;--focus-outline:var(--outline-size) dotted transparent;--focus-box-shadow:0 0 0 var(--focus-border-offset-size) var(--color-white),0 0 0 calc(var(--focus-border-size) + var(--focus-border-offset-size)) var(--color-focus);--shadow-z3:0 0.875rem 1.875rem rgb(0,0,0,0.1);--input-fg-color:var(--color-fg);--input-bg-color:var(--color-bg);--input-fg-color--description:var(--color-gray-800);--input-fg-color--placeholder:var(--color-gray-700);--input-border-color:var(--color-gray-500);--input--hover-border-color:var(--color-text);--input--focus-border-color:var(--color-absolutezero);--input--error-color:var(--color-maximumred);--input--error-border-color:var(--color-maximumred);--input--disabled-color:rgb(84,85,96,0.6);--input--disabled-fg-color:var(--color-gray-800);--input--disabled-bg-color:#f2f2f3;--input--disabled-border-color:#bababf;--input--disabled-border-opacity:0.5;--input-border-radius-size:0.125rem;--input-border-size:1px;--input--error-border-size:2px;--input-padding-vertical:calc(var(--space-s) - var(--input-border-size));--input-padding-horizontal:calc(var(--space-m) - var(--input-border-size));--input-font-size:var(--font-size-base);--input-line-height:var(--space-l);--input-padding-vertical--small:calc(var(--space-xs) - (var(--input-border-size) * 2));--input-padding-horizontal--small:calc(var(--space-m) - var(--input-border-size));--input-font-size--small:var(--font-size-xs);--input-line-height--small:1.3125rem;--input--extrasmall-padding-vertical:calc(0.15rem - var(--input-border-size));--input--extrasmall-padding-horizontal:calc(var(--space-xs) - var(--input-border-size));--input--extrasmall-font-size:var(--font-size-s);--input--extrasmall-line-height:calc(var(--space-m) + 0.2rem);--input--required-mark-size:0.4375rem;--input--label-spacing:1.6875rem;--details-border-color:var(--color-gray-100);--details-summary-shadow-color:var(--color-focus);--details-summary-focus-border-size:var(--focus-border-size);--details-desktop-wrapper-padding-start:calc(var(--space-m) + var(--space-s) + var(--space-xs));--details-box-shadow:0 2px 0.25rem rgb(0,0,0,0.1);--details-border-size:1px;--details-border-size-radius:2px;--details-accordion-border-size-radius:var(--base-border-radius);--details-spread-box-shadow-radius:2px;--details-bg-color-transition-duration:0.12s;--details-box-shadow-transition-duration:0.2s;--details-transform-transition-duration:0.12s;--details-line-height:1.295rem;--button--focus-border-color:var(--color-blue-300);--button-border-radius-size:var(--base-border-radius);--button-fg-color:var(--color-text);--button-bg-color:var(--color-gray-200);--button--hover-bg-color:var(--color-gray-300);--button--active-bg-color:var(--color-gray-400);--button--disabled-bg-color:#ebebed;--button--disabled-fg-color:var(--color-gray-500);--button-fg-color--primary:var(--color-white);--button-bg-color--primary:var(--color-absolutezero);--button--hover-bg-color--primary:var(--color-absolutezero-hover);--button--active-bg-color--primary:var(--color-absolutezero-active);--button--focus-bg-color--primary:var(--button-bg-color--primary);--button--disabled-bg-color--primary:var(--color-gray-200);--button--disabled-fg-color--primary:var(--color-gray-600);--button-fg-color--danger:var(--color-white);--button-bg-color--danger:var(--color-maximumred);--button--hover-bg-color--danger:var(--color-maximumred-hover);--button--active-bg-color--danger:var(--color-maximumred-active);--dropbutton-widget-z-index:100;--jui-dropdown-fg-color:var(--color-gray-800);--jui-dropdown-bg-color:var(--color-white);--jui-dropdown--active-fg-color:var(--color-white);--jui-dropdown--active-bg-color:var(--color-absolutezero);--jui-dropdown-border-color:rgb(216,217,224,0.8);--jui-dropdown-shadow-color:rgb(34,35,48,0.1);--jui-dialog-title-color:var(--color-white);--jui-dialog-title-bg-color:var(--color-text);--jui-dialog-title-font-size:var(--font-size-h4);--jui-dialog-close-button-size:calc(var(--space-m) * 2);--jui-dialog-close-button-border-radius:50%;--jui-dialog-close-button-reserved-space:calc(var(--space-m) * 4);--jui-dialog-off-canvas-close-button-reserved-space:calc(var(--space-m) * 3);--jui-dialog-border-radius:0.25rem;--jui-dialog-box-shadow:0 0 var(--space-m) calc(var(--space-m) / -4) var(--color-text);--jui-dialog--focus-outline:2px dotted transparent;--jui-dialog--focus-box-shadow:0 0 0 0.1875rem var(--color-focus);--jui-dialog-z-index:1260;--jui-dialog-off-canvas-z-index:501;--progress-bar-border-size:1px;--progress-bar-small-size:calc(var(--space-xs) - (2 * var(--progress-bar-border-size)));--progress-bar-small-size-radius:var(--space-xs);--progress-bar-spacing-size:var(--space-xs);--progress-bar-transition:width 0.5s ease-out;--progress-bar-label-color:var(--color-text);--progress-bar-description-color:var(--color-gray-800);--progress-bar-description-font-size:var(--font-size-xs);--progress-track-border-color:var(--color-gray-500);--progress-track-bg-color:var(--color-gray-200);--ajax-progress-margin-horizontal:var(--space-s);--breadcrumb-height:1.25rem;--layout-region-edit-width:min(60rem,100%);--layout-region-edit-extended-width:min(68rem,100%);--vertical-tabs-margin-vertical:var(--space-s);--vertical-tabs-border-radius:var(--details-accordion-border-size-radius);--vertical-tabs-shadow:var(--details-box-shadow);--vertical-tabs-border-color:var(--details-border-color);--vertical-tabs-border-size:1px;--vertical-tabs-border:var(--vertical-tabs-border-size) solid var(--vertical-tabs-border-color);--vertical-tabs-menu-item-shadow-extraspace:0.5rem;--vertical-tabs-menu-item--top-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -2);--vertical-tabs-menu-item--right-margin:calc(var(--vertical-tabs-border-size) * -1);--vertical-tabs-menu-item--bottom-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -1);--vertical-tabs-menu-item--left-margin:calc(var(--vertical-tabs-menu-item-shadow-extraspace) * -1);--vertical-tabs-menu-separator-color:var(--color-gray-200);--vertical-tabs-menu-separator-size:1px;--vertical-tabs-menu-width:20em;--vertical-tabs-pane-width:calc(100% - var(--vertical-tabs-menu-width));--vertical-tabs-menu-link-focus-border-size:var(--details-summary-focus-border-size);--vertical-tabs-menu-link--active-border-size:0.25rem;--vertical-tabs-menu-link--active-border-color:var(--color-absolutezero);--vertical-tabs-menu--z-index:0;}
.ui-widget{background:none;}.ui-widget-content{border:none;}.ui-dialog{z-index:var(--jui-dialog-z-index);}.ui-state-default,.ui-state-hover,.ui-state-focus,.ui-state-active{outline:0;}.ui-state-highlight{font-weight:bold;}.ui-state-active,.ui-widget-content .ui-state-active{color:#840;}.ui-state-error,.ui-widget-content .ui-state-error{color:#fff;border-color:#d52;background:#e63;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:0.35;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary{opacity:0.7;}.ui-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-6249.9375rem;background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);background-repeat:no-repeat;}.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-222222-256x240.png);}.ui-state-default .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-888888-256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-highlight .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-454545-256x240.png);}.ui-state-active .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-800000-256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/themes/claro/images/ui-icons-ffffff-256x240.png);}.ui-widget p .ui-icon{margin:2px 0.1875rem 0 0;}[dir="rtl"] .ui-widget p .ui-icon{margin:2px 0 0 0.1875rem;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-off{background-position:-96px -144px;}.ui-icon-radio-on{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-accordion{border:none;}.ui-accordion .ui-accordion-header{text-transform:uppercase;border:solid 1px #ccc;}.ui-accordion h3.ui-accordion-header,#block-system-main h3.ui-accordion-header{margin:0.625rem 0;font-size:1.1em;}#block-system-main .ui-accordion h3.ui-state-active,.ui-accordion h3.ui-state-active{margin-bottom:0;}.ui-accordion .ui-accordion-header a{display:block;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border:solid 1px #ccc;border-top:0;}.ui-tabs{padding:0;}.ui-tabs .ui-tabs-nav{margin:0;padding:0.3125rem 0.625rem 0.25rem;border-bottom:solid 1px #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;line-height:1.25rem;}.ui-tabs .ui-tabs-nav li{margin:0;padding:0 1em 0 0.625rem;list-style:none;}[dir="rtl"] .ui-tabs .ui-tabs-nav li{padding:0 0.625rem 0 1em;}.ui-tabs .ui-tabs-nav li a{float:none;padding:0 0.625rem;border-radius:0.625rem;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{color:#fff;background:#666;font-weight:normal;}.ui-widget-overlay{z-index:calc(var(--jui-dialog-z-index) - 1);opacity:0.7;background:var(--color-text);}.ui-slider{border:solid 1px #ccc;}.ui-slider .ui-slider-range{background:#e4e4e4;}.ui-slider .ui-slider-handle{border:1px solid #e4e4e4;border-right-color:#d2d2d2;border-bottom:1px solid #b4b4b4;border-left-color:#d2d2d2;border-radius:0.25rem;background-color:#e4e4e4;}.ui-slider a.ui-state-active,.ui-slider .ui-slider-handle:active{color:#fff;border:solid 1px #555;background:#666;}.ui-progressbar{height:1.4em;background:#e4e4e4;}.ui-progressbar .ui-progressbar-value{height:1.5em;background:var(--color-blue-600) url(/core/themes/misc/progress.gif);}.ui-autocomplete{color:var(--jui-dropdown-fg-color);border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-top:0;border-radius:0 0 var(--input-border-radius-size) var(--input-border-radius-size);background:var(--jui-dropdown-bg-color);box-shadow:0 0.125rem 0.25rem var(--jui-dropdown-shadow-color);}.ui-autocomplete .ui-menu-item{list-style:none;}.ui-autocomplete .ui-menu-item-wrapper{display:block;padding:0.75rem 0.9375rem;color:inherit;background:inherit;}.ui-autocomplete .ui-menu-item-wrapper:focus,.ui-autocomplete .ui-menu-item-wrapper:hover{-webkit-text-decoration:none;text-decoration:none;}.ui-autocomplete .ui-menu-item-wrapper.ui-state-active{margin:0;color:var(--jui-dropdown--active-fg-color);background:var(--jui-dropdown--active-bg-color);}.ui-autocomplete .ui-menu-item.ui-state-focus,.autocomplete .ui-menu-item.ui-state-hover{margin:0;background:var(--color-blue-600);}.ui-autocomplete .ui-state-focus a,.autocomplete .ui-state-hover a{color:#fff;}
.ui-dialog{position:absolute;inset-block-start:0;left:0;padding:0;border:0;border-radius:var(--jui-dialog-border-radius);background:transparent;box-shadow:var(--jui-dialog-box-shadow);&:focus{outline:var(--jui-dialog--focus-outline);box-shadow:var(--jui-dialog--focus-box-shadow);}}@media (forced-colors:active){.ui-dialog{border:1px solid transparent;}}@media all and (max-width:48em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{.ui-dialog-titlebar{position:relative;box-sizing:border-box;padding-block:var(--space-m);padding-inline:var(--space-l) var(--jui-dialog-close-button-reserved-space);color:var(--jui-dialog-title-color);border-start-end-radius:var(--jui-dialog-border-radius);border-start-start-radius:var(--jui-dialog-border-radius);background:var(--jui-dialog-title-bg-color);line-height:calc(var(--space-m) * 2);.ui-dialog-title{-webkit-font-smoothing:antialiased;margin:0;font-size:var(--jui-dialog-title-font-size);font-weight:bold;}.ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-end:0;box-sizing:border-box;inline-size:var(--jui-dialog-close-button-size);block-size:var(--jui-dialog-close-button-size);margin-inline:var(--space-l);padding:0;transition:all 0.1s;transform:translateY(-50%);border:2px solid transparent;border-radius:var(--jui-dialog-close-button-border-radius);background:none;&:hover{border-color:var(--color-white);}&:focus{border-color:var(--color-focus);outline:var(--jui-dialog--focus-outline);box-shadow:none;}.ui-icon.ui-icon-closethick{width:100%;height:100%;margin:0;transform:translate(-50%,-50%);background:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;@media (forced-colors:active){background:buttontext;mask:url("data:image/svg+xml,%3csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M11 1.318l-10 10M11 11.318l-10-10' stroke='%23D3D4D9' stroke-width='1.5'/%3e%3c/svg%3e") no-repeat 50%;}}}}> .ui-dialog-content{overflow:auto;padding:var(--space-m) var(--space-l);color:var(--color-text);background:var(--color-white);.form-actions,.field-actions{margin:0;padding:0;}}> .ui-dialog-buttonpane{color:var(--color-text);border-bottom-right-radius:var(--jui-dialog-border-radius);border-bottom-left-radius:var(--jui-dialog-border-radius);background:var(--color-gray-050);.ui-dialog-buttonset{display:flex;gap:var(--space-s);justify-content:flex-end;margin-block:var(--space-m);margin-inline-end:var(--space-l);& > *{margin:0;}}.ui-button-text-only .ui-button-text{padding:0;}}&.ui-dialog-off-canvas{.ui-widget-content.ui-dialog-content{background:none;}}}#drupal-off-canvas{.form-item .form-item__description{color:var(--color-gray-050);font-size:0.75rem;}}
:where(html){--font-system-ui:system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-transitional:Charter,Bitstream Charter,Sitka Text,Cambria,serif;--font-old-style:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif;--font-humanist:Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif;--font-geometric-humanist:Avenir,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif;--font-classical-humanist:Optima,Candara,Noto Sans,source-sans-pro,sans-serif;--font-neo-grotesque:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif;--font-monospace-slab-serif:Nimbus Mono PS,Courier New,monospace;--font-monospace-code:Dank Mono,Operator Mono,Inconsolata,Fira Mono,ui-monospace,SF Mono,Monaco,Droid Sans Mono,Source Code Pro,Cascadia Code,Menlo,Consolas,DejaVu Sans Mono,monospace;--font-industrial:Bahnschrift,DIN Alternate,Franklin Gothic Medium,Nimbus Sans Narrow,sans-serif-condensed,sans-serif;--font-rounded-sans:ui-rounded,Hiragino Maru Gothic ProN,Quicksand,Comfortaa,Manjari,Arial Rounded MT,Arial Rounded MT Bold,Calibri,source-sans-pro,sans-serif;--font-slab-serif:Rockwell,Rockwell Nova,Roboto Slab,DejaVu Serif,Sitka Small,serif;--font-antique:Superclarendon,Bookman Old Style,URW Bookman,URW Bookman L,Georgia Pro,Georgia,serif;--font-didone:Didot,Bodoni MT,Noto Serif Display,URW Palladio L,P052,Sylfaen,serif;--font-handwritten:Segoe Print,Bradley Hand,Chilanka,TSCu_Comic,casual,cursive;--font-sans:var(--font-system-ui);--font-serif:ui-serif,serif;--font-mono:var(--font-monospace-code);--font-weight-1:100;--font-weight-2:200;--font-weight-3:300;--font-weight-4:400;--font-weight-5:500;--font-weight-6:600;--font-weight-7:700;--font-weight-8:800;--font-weight-9:900;--font-lineheight-00:.95;--font-lineheight-0:1.1;--font-lineheight-1:1.25;--font-lineheight-2:1.375;--font-lineheight-3:1.5;--font-lineheight-4:1.75;--font-lineheight-5:2;--font-letterspacing-0:-.05em;--font-letterspacing-1:.025em;--font-letterspacing-2:.050em;--font-letterspacing-3:.075em;--font-letterspacing-4:.150em;--font-letterspacing-5:.500em;--font-letterspacing-6:.750em;--font-letterspacing-7:1em;--font-size-00:.5rem;--font-size-0:.75rem;--font-size-1:1rem;--font-size-2:1.1rem;--font-size-3:1.25rem;--font-size-4:1.5rem;--font-size-5:2rem;--font-size-6:2.5rem;--font-size-7:3rem;--font-size-8:3.5rem;--font-size-fluid-0:max(.75rem,min(2vw,1rem));--font-size-fluid-1:max(1rem,min(4vw,1.5rem));--font-size-fluid-2:max(1.5rem,min(6vw,2.5rem));--font-size-fluid-3:max(2rem,min(9vw,3.5rem));--size-000:-.5rem;--size-00:-.25rem;--size-1:.25rem;--size-2:.5rem;--size-3:1rem;--size-4:1.25rem;--size-5:1.5rem;--size-6:1.75rem;--size-7:2rem;--size-8:3rem;--size-9:4rem;--size-10:5rem;--size-11:7.5rem;--size-12:10rem;--size-13:15rem;--size-14:20rem;--size-15:30rem;--size-px-000:-8px;--size-px-00:-4px;--size-px-1:4px;--size-px-2:8px;--size-px-3:16px;--size-px-4:20px;--size-px-5:24px;--size-px-6:28px;--size-px-7:32px;--size-px-8:48px;--size-px-9:64px;--size-px-10:80px;--size-px-11:120px;--size-px-12:160px;--size-px-13:240px;--size-px-14:320px;--size-px-15:480px;--size-fluid-1:max(.5rem,min(1vw,1rem));--size-fluid-2:max(1rem,min(2vw,1.5rem));--size-fluid-3:max(1.5rem,min(3vw,2rem));--size-fluid-4:max(2rem,min(4vw,3rem));--size-fluid-5:max(4rem,min(5vw,5rem));--size-fluid-6:max(5rem,min(7vw,7.5rem));--size-fluid-7:max(7.5rem,min(10vw,10rem));--size-fluid-8:max(10rem,min(20vw,15rem));--size-fluid-9:max(15rem,min(30vw,20rem));--size-fluid-10:max(20rem,min(40vw,30rem));--size-content-1:20ch;--size-content-2:45ch;--size-content-3:60ch;--size-header-1:20ch;--size-header-2:25ch;--size-header-3:35ch;--size-xxs:240px;--size-xs:360px;--size-sm:480px;--size-md:768px;--size-lg:1024px;--size-xl:1440px;--size-xxl:1920px;--size-relative-000:-.5ch;--size-relative-00:-.25ch;--size-relative-1:.25ch;--size-relative-2:.5ch;--size-relative-3:1ch;--size-relative-4:1.25ch;--size-relative-5:1.5ch;--size-relative-6:1.75ch;--size-relative-7:2ch;--size-relative-8:3ch;--size-relative-9:4ch;--size-relative-10:5ch;--size-relative-11:7.5ch;--size-relative-12:10ch;--size-relative-13:15ch;--size-relative-14:20ch;--size-relative-15:30ch;--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.50,0,1,1);--ease-in-3:cubic-bezier(.70,0,1,1);--ease-in-4:cubic-bezier(.90,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.50,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-0.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-0.50,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-0.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1.00,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,0.006,0.025 2.8%,0.101 6.1%,0.539 18.9%,0.721 25.3%,0.849 31.5%,0.937 38.1%,0.968 41.8%,0.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,0.007,0.029 2.2%,0.118 4.7%,0.625 14.4%,0.826 19%,0.902,0.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,0.999 61.6%,0.995 71.2%,1);--ease-spring-3:linear(0,0.009,0.035 2.1%,0.141 4.4%,0.723 12.9%,0.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,0.991,0.977 51%,0.974 53.8%,0.975 57.1%,0.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,0.009,0.037 1.7%,0.153 3.6%,0.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,0.973,0.955 39.2%,0.953 41.1%,0.957 43.3%,0.998 53.3%,1.009 59.1% 63.7%,0.998 78.9%,1);--ease-spring-5:linear(0,0.01,0.04 1.6%,0.161 3.3%,0.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,0.999 29.4%,0.955 32.1%,0.942,0.935 34.9%,0.933,0.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,0.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,0.004,0.016,0.035,0.063,0.098,0.141,0.191,0.25,0.316,0.391 36.8%,0.563,0.766,1 58.8%,0.946,0.908 69.1%,0.895,0.885,0.879,0.878,0.879,0.885,0.895,0.908 89.7%,0.946,1);--ease-bounce-2:linear(0,0.004,0.016,0.035,0.063,0.098,0.141 15.1%,0.25,0.391,0.562,0.765,1,0.892 45.2%,0.849,0.815,0.788,0.769,0.757,0.753,0.757,0.769,0.788,0.815,0.85,0.892 75.2%,1 80.2%,0.973,0.954,0.943,0.939,0.943,0.954,0.973,1);--ease-bounce-3:linear(0,0.004,0.016,0.035,0.062,0.098,0.141 11.4%,0.25,0.39,0.562,0.764,1 30.3%,0.847 34.8%,0.787,0.737,0.699,0.672,0.655,0.65,0.656,0.672,0.699,0.738,0.787,0.847 61.7%,1 66.2%,0.946,0.908,0.885 74.2%,0.879,0.878,0.879,0.885 79.5%,0.908,0.946,1 87.4%,0.981,0.968,0.96,0.957,0.96,0.968,0.981,1);--ease-bounce-4:linear(0,0.004,0.016 3%,0.062,0.141,0.25,0.391,0.562 18.2%,1 24.3%,0.81,0.676 32.3%,0.629,0.595,0.575,0.568,0.575,0.595,0.629,0.676 48.2%,0.811,1 56.2%,0.918,0.86,0.825,0.814,0.825,0.86,0.918,1 77.2%,0.94 80.6%,0.925,0.92,0.925,0.94 87.5%,1 90.9%,0.974,0.965,0.974,1);--ease-bounce-5:linear(0,0.004,0.016 2.5%,0.063,0.141,0.25 10.1%,0.562,1 20.2%,0.783,0.627,0.534 30.9%,0.511,0.503,0.511,0.534 38%,0.627,0.782,1 48.7%,0.892,0.815,0.769 56.3%,0.757,0.753,0.757,0.769 61.3%,0.815,0.892,1 68.8%,0.908 72.4%,0.885,0.878,0.885,0.908 79.4%,1 83%,0.954 85.5%,0.943,0.939,0.943,0.954 90.5%,1 93%,0.977,0.97,0.977,1);--layer-1:1;--layer-2:2;--layer-3:3;--layer-4:4;--layer-5:5;--layer-important:2147483647;--shadow-color:220 3% 15%;--shadow-strength:1%;--inner-shadow-highlight:inset 0 -.5px 0 0 #fff,inset 0 .5px 0 0 rgba(0,0,0,.067);--shadow-1:0 1px 2px -1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--shadow-2:0 3px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 14px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%));--shadow-3:0 -1px 3px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 2px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 5px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 4px 12px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 12px 15px -5px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-4:0 -2px 5px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 1px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 2px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 9px 9px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 16px 16px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%));--shadow-5:0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 2px 1px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 5px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 10px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 20px 20px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 40px 40px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--shadow-6:0 -1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 2%)),0 3px 2px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 7px 5px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 3%)),0 12px 10px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 4%)),0 22px 18px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 5%)),0 41px 33px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 6%)),0 100px 80px -2px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 7%));--inner-shadow-0:inset 0 0 0 1px hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%));--inner-shadow-1:inset 0 1px 2px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-2:inset 0 1px 4px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-3:inset 0 2px 8px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--inner-shadow-4:inset 0 2px 14px 0 hsl(var(--shadow-color)/calc(var(--shadow-strength) + 9%)),var(--inner-shadow-highlight);--ratio-square:1;--ratio-landscape:4/3;--ratio-portrait:3/4;--ratio-widescreen:16/9;--ratio-ultrawide:18/5;--ratio-golden:1.6180/1;--gray-0:#f8f9fa;--gray-1:#f1f3f5;--gray-2:#e9ecef;--gray-3:#dee2e6;--gray-4:#ced4da;--gray-5:#adb5bd;--gray-6:#868e96;--gray-7:#495057;--gray-8:#343a40;--gray-9:#212529;--gray-10:#16191d;--gray-11:#0d0f12;--gray-12:#030507;--stone-0:#f8fafb;--stone-1:#f2f4f6;--stone-2:#ebedef;--stone-3:#e0e4e5;--stone-4:#d1d6d8;--stone-5:#b1b6b9;--stone-6:#979b9d;--stone-7:#7e8282;--stone-8:#666968;--stone-9:#50514f;--stone-10:#3a3a37;--stone-11:#252521;--stone-12:#121210;--red-0:#fff5f5;--red-1:#ffe3e3;--red-2:#ffc9c9;--red-3:#ffa8a8;--red-4:#ff8787;--red-5:#ff6b6b;--red-6:#fa5252;--red-7:#f03e3e;--red-8:#e03131;--red-9:#c92a2a;--red-10:#b02525;--red-11:#962020;--red-12:#7d1a1a;--pink-0:#fff0f6;--pink-1:#ffdeeb;--pink-2:#fcc2d7;--pink-3:#faa2c1;--pink-4:#f783ac;--pink-5:#f06595;--pink-6:#e64980;--pink-7:#d6336c;--pink-8:#c2255c;--pink-9:#a61e4d;--pink-10:#8c1941;--pink-11:#731536;--pink-12:#59102a;--purple-0:#f8f0fc;--purple-1:#f3d9fa;--purple-2:#eebefa;--purple-3:#e599f7;--purple-4:#da77f2;--purple-5:#cc5de8;--purple-6:#be4bdb;--purple-7:#ae3ec9;--purple-8:#9c36b5;--purple-9:#862e9c;--purple-10:#702682;--purple-11:#5a1e69;--purple-12:#44174f;--violet-0:#f3f0ff;--violet-1:#e5dbff;--violet-2:#d0bfff;--violet-3:#b197fc;--violet-4:#9775fa;--violet-5:#845ef7;--violet-6:#7950f2;--violet-7:#7048e8;--violet-8:#6741d9;--violet-9:#5f3dc4;--violet-10:#5235ab;--violet-11:#462d91;--violet-12:#3a2578;--indigo-0:#edf2ff;--indigo-1:#dbe4ff;--indigo-2:#bac8ff;--indigo-3:#91a7ff;--indigo-4:#748ffc;--indigo-5:#5c7cfa;--indigo-6:#4c6ef5;--indigo-7:#4263eb;--indigo-8:#3b5bdb;--indigo-9:#364fc7;--indigo-10:#2f44ad;--indigo-11:#283a94;--indigo-12:#21307a;--blue-0:#e7f5ff;--blue-1:#d0ebff;--blue-2:#a5d8ff;--blue-3:#74c0fc;--blue-4:#4dabf7;--blue-5:#339af0;--blue-6:#228be6;--blue-7:#1c7ed6;--blue-8:#1971c2;--blue-9:#1864ab;--blue-10:#145591;--blue-11:#114678;--blue-12:#0d375e;--cyan-0:#e3fafc;--cyan-1:#c5f6fa;--cyan-2:#99e9f2;--cyan-3:#66d9e8;--cyan-4:#3bc9db;--cyan-5:#22b8cf;--cyan-6:#15aabf;--cyan-7:#1098ad;--cyan-8:#0c8599;--cyan-9:#0b7285;--cyan-10:#095c6b;--cyan-11:#074652;--cyan-12:#053038;--teal-0:#e6fcf5;--teal-1:#c3fae8;--teal-2:#96f2d7;--teal-3:#63e6be;--teal-4:#38d9a9;--teal-5:#20c997;--teal-6:#12b886;--teal-7:#0ca678;--teal-8:#099268;--teal-9:#087f5b;--teal-10:#066649;--teal-11:#054d37;--teal-12:#033325;--green-0:#ebfbee;--green-1:#d3f9d8;--green-2:#b2f2bb;--green-3:#8ce99a;--green-4:#69db7c;--green-5:#51cf66;--green-6:#40c057;--green-7:#37b24d;--green-8:#2f9e44;--green-9:#2b8a3e;--green-10:#237032;--green-11:#1b5727;--green-12:#133d1b;--lime-0:#f4fce3;--lime-1:#e9fac8;--lime-2:#d8f5a2;--lime-3:#c0eb75;--lime-4:#a9e34b;--lime-5:#94d82d;--lime-6:#82c91e;--lime-7:#74b816;--lime-8:#66a80f;--lime-9:#5c940d;--lime-10:#4c7a0b;--lime-11:#3c6109;--lime-12:#2c4706;--yellow-0:#fff9db;--yellow-1:#fff3bf;--yellow-2:#ffec99;--yellow-3:#ffe066;--yellow-4:#ffd43b;--yellow-5:#fcc419;--yellow-6:#fab005;--yellow-7:#f59f00;--yellow-8:#f08c00;--yellow-9:#e67700;--yellow-10:#b35c00;--yellow-11:#804200;--yellow-12:#663500;--orange-0:#fff4e6;--orange-1:#ffe8cc;--orange-2:#ffd8a8;--orange-3:#ffc078;--orange-4:#ffa94d;--orange-5:#ff922b;--orange-6:#fd7e14;--orange-7:#f76707;--orange-8:#e8590c;--orange-9:#d9480f;--orange-10:#bf400d;--orange-11:#99330b;--orange-12:#802b09;--choco-0:#fff8dc;--choco-1:#fce1bc;--choco-2:#f7ca9e;--choco-3:#f1b280;--choco-4:#e99b62;--choco-5:#df8545;--choco-6:#d46e25;--choco-7:#bd5f1b;--choco-8:#a45117;--choco-9:#8a4513;--choco-10:#703a13;--choco-11:#572f12;--choco-12:#3d210d;--brown-0:#faf4eb;--brown-1:#ede0d1;--brown-2:#e0cab7;--brown-3:#d3b79e;--brown-4:#c5a285;--brown-5:#b78f6d;--brown-6:#a87c56;--brown-7:#956b47;--brown-8:#825b3a;--brown-9:#6f4b2d;--brown-10:#5e3a21;--brown-11:#4e2b15;--brown-12:#422412;--sand-0:#f8fafb;--sand-1:#e6e4dc;--sand-2:#d5cfbd;--sand-3:#c2b9a0;--sand-4:#aea58c;--sand-5:#9a9178;--sand-6:#867c65;--sand-7:#736a53;--sand-8:#5f5746;--sand-9:#4b4639;--sand-10:#38352d;--sand-11:#252521;--sand-12:#121210;--camo-0:#f9fbe7;--camo-1:#e8ed9c;--camo-2:#d2df4e;--camo-3:#c2ce34;--camo-4:#b5bb2e;--camo-5:#a7a827;--camo-6:#999621;--camo-7:#8c851c;--camo-8:#7e7416;--camo-9:#6d6414;--camo-10:#5d5411;--camo-11:#4d460e;--camo-12:#36300a;--jungle-0:#ecfeb0;--jungle-1:#def39a;--jungle-2:#d0e884;--jungle-3:#c2dd6e;--jungle-4:#b5d15b;--jungle-5:#a8c648;--jungle-6:#9bbb36;--jungle-7:#8fb024;--jungle-8:#84a513;--jungle-9:#7a9908;--jungle-10:#658006;--jungle-11:#516605;--jungle-12:#3d4d04;--gradient-space:;--gradient-1:linear-gradient(to bottom right var(--gradient-space),#1f005c,#5b0060,#870160,#ac255e,#ca485c,#e16b5c,#f39060,#ffb56b);--gradient-2:linear-gradient(to bottom right var(--gradient-space),#48005c,#8300e2,#a269ff);--gradient-3:radial-gradient(circle at top right var(--gradient-space),#0ff,rgba(0,255,255,0)),radial-gradient(circle at bottom left var(--gradient-space),#ff1492,rgba(255,20,146,0));--gradient-4:linear-gradient(to bottom right var(--gradient-space),#00f5a0,#00d9f5);--gradient-5:conic-gradient(from -270deg at 75% 110% var(--gradient-space),#f0f,#fffaf0);--gradient-6:conic-gradient(from -90deg at top left var(--gradient-space),#000,#fff);--gradient-7:linear-gradient(to bottom right var(--gradient-space),#72c6ef,#004e8f);--gradient-8:conic-gradient(from 90deg at 50% 0% var(--gradient-space),#111,50%,#222,#111);--gradient-9:conic-gradient(from .5turn at bottom center var(--gradient-space),#add8e6,#fff);--gradient-10:conic-gradient(from 90deg at 40% -25% var(--gradient-space),gold,#f79d03,#ee6907,#e6390a,#de0d0d,#d61039,#cf1261,#c71585,#cf1261,#d61039,#de0d0d,#ee6907,#f79d03,gold,gold,gold);--gradient-11:conic-gradient(at bottom left var(--gradient-space),#ff1493,cyan);--gradient-12:conic-gradient(from 90deg at 25% -10% var(--gradient-space),#ff4500,#d3f340,#7bee85,#afeeee,#7bee85);--gradient-13:radial-gradient(circle at 50% 200% var(--gradient-space),#000142,#3b0083,#b300c3,#ff059f,#ff4661,#ffad86,#fff3c7);--gradient-14:conic-gradient(at top right var(--gradient-space),lime,cyan);--gradient-15:linear-gradient(to bottom right var(--gradient-space),#c7d2fe,#fecaca,#fef3c7);--gradient-16:radial-gradient(circle at 50% -250% var(--gradient-space),#374151,#111827,#000);--gradient-17:conic-gradient(from -90deg at 50% -25% var(--gradient-space),blue,#8a2be2);--gradient-18:linear-gradient(0deg var(--gradient-space),rgba(255,0,0,.8),rgba(255,0,0,0) 75%),linear-gradient(60deg var(--gradient-space),rgba(255,255,0,.8),rgba(255,255,0,0) 75%),linear-gradient(120deg var(--gradient-space),rgba(0,255,0,.8),rgba(0,255,0,0) 75%),linear-gradient(180deg var(--gradient-space),rgba(0,255,255,.8),rgba(0,255,255,0) 75%),linear-gradient(240deg var(--gradient-space),rgba(0,0,255,.8),rgba(0,0,255,0) 75%),linear-gradient(300deg var(--gradient-space),rgba(255,0,255,.8),rgba(255,0,255,0) 75%);--gradient-19:linear-gradient(to bottom right var(--gradient-space),#ffe259,#ffa751);--gradient-20:conic-gradient(from -135deg at -10% center var(--gradient-space),orange,#ff7715,#ff522a,#ff3f47,#ff5482,#ff69b4);--gradient-21:conic-gradient(from -90deg at 25% 115% var(--gradient-space),red,#f06,#f0c,#c0f,#60f,#00f,#00f,#00f,#00f);--gradient-22:linear-gradient(to bottom right var(--gradient-space),#acb6e5,#86fde8);--gradient-23:linear-gradient(to bottom right var(--gradient-space),#536976,#292e49);--gradient-24:conic-gradient(from .5turn at 0% 0% var(--gradient-space),#00c476,10%,#82b0ff,90%,#00c476);--gradient-25:conic-gradient(at 125% 50% var(--gradient-space),#b78cf7,#ff7c94,#ffcf0d,#ff7c94,#b78cf7);--gradient-26:linear-gradient(to bottom right var(--gradient-space),#9796f0,#fbc7d4);--gradient-27:conic-gradient(from .5turn at bottom left var(--gradient-space),#ff1493,#639);--gradient-28:conic-gradient(from -90deg at 50% 105% var(--gradient-space),#fff,orchid);--gradient-29:radial-gradient(circle at top right var(--gradient-space),#bfb3ff,rgba(191,179,255,0)),radial-gradient(circle at bottom left var(--gradient-space),#86acf9,rgba(134,172,249,0));--gradient-30:radial-gradient(circle at top right var(--gradient-space),#00ff80,rgba(0,255,128,0)),radial-gradient(circle at bottom left var(--gradient-space),#adffd6,rgba(173,255,214,0));--noise-1:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.005' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-2:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 300 300' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.05' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-3:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 1024 1024' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.25' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-4:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-5:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 2056 2056' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.75' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3C/svg%3E");--noise-filter-1:contrast(300%) brightness(100%);--noise-filter-2:contrast(200%) brightness(150%);--noise-filter-3:contrast(200%) brightness(250%);--noise-filter-4:contrast(200%) brightness(500%);--noise-filter-5:contrast(200%) brightness(1000%);--animation-fade-in:fade-in .5s var(--ease-3);--animation-fade-in-bloom:fade-in-bloom 2s var(--ease-3);--animation-fade-out:fade-out .5s var(--ease-3);--animation-fade-out-bloom:fade-out-bloom 2s var(--ease-3);--animation-scale-up:scale-up .5s var(--ease-3);--animation-scale-down:scale-down .5s var(--ease-3);--animation-slide-out-up:slide-out-up .5s var(--ease-3);--animation-slide-out-down:slide-out-down .5s var(--ease-3);--animation-slide-out-right:slide-out-right .5s var(--ease-3);--animation-slide-out-left:slide-out-left .5s var(--ease-3);--animation-slide-in-up:slide-in-up .5s var(--ease-3);--animation-slide-in-down:slide-in-down .5s var(--ease-3);--animation-slide-in-right:slide-in-right .5s var(--ease-3);--animation-slide-in-left:slide-in-left .5s var(--ease-3);--animation-shake-x:shake-x .75s var(--ease-out-5);--animation-shake-y:shake-y .75s var(--ease-out-5);--animation-shake-z:shake-z 1s var(--ease-in-out-3);--animation-spin:spin 2s linear infinite;--animation-ping:ping 5s var(--ease-out-3) infinite;--animation-blink:blink 1s var(--ease-out-3) infinite;--animation-float:float 3s var(--ease-in-out-3) infinite;--animation-bounce:bounce 2s var(--ease-squish-2) infinite;--animation-pulse:pulse 2s var(--ease-out-3) infinite;--border-size-1:1px;--border-size-2:2px;--border-size-3:5px;--border-size-4:10px;--border-size-5:25px;--radius-1:2px;--radius-2:5px;--radius-3:1rem;--radius-4:2rem;--radius-5:4rem;--radius-6:8rem;--radius-drawn-1:255px 15px 225px 15px/15px 225px 15px 255px;--radius-drawn-2:125px 10px 20px 185px/25px 205px 205px 25px;--radius-drawn-3:15px 255px 15px 225px/225px 15px 255px 15px;--radius-drawn-4:15px 25px 155px 25px/225px 150px 25px 115px;--radius-drawn-5:250px 25px 15px 20px/15px 80px 105px 115px;--radius-drawn-6:28px 100px 20px 15px/150px 30px 205px 225px;--radius-round:1e5px;--radius-blob-1:30% 70% 70% 30%/53% 30% 70% 47%;--radius-blob-2:53% 47% 34% 66%/63% 46% 54% 37%;--radius-blob-3:37% 63% 56% 44%/49% 56% 44% 51%;--radius-blob-4:63% 37% 37% 63%/43% 37% 63% 57%;--radius-blob-5:49% 51% 48% 52%/57% 44% 56% 43%;--radius-conditional-1:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-1));--radius-conditional-2:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-2));--radius-conditional-3:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-3));--radius-conditional-4:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-4));--radius-conditional-5:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-5));--radius-conditional-6:clamp(0px,calc(100vw - 100%) * 1e5,var(--radius-6))}@media (prefers-color-scheme:dark){:where(html){--shadow-color:220 40% 2%;--shadow-strength:25%;--inner-shadow-highlight:inset 0 -.5px 0 0 hsla(0,0%,100%,.067),inset 0 .5px 0 0 rgba(0,0,0,.467)}}@supports (background:linear-gradient(to right in oklab,#000,#fff)){:where(html){--gradient-space:in oklab}}@keyframes fade-in{to{opacity:1}}@keyframes fade-in-bloom{0%{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(2) blur(10px);opacity:1}to{filter:brightness(1) blur(0);opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes fade-out-bloom{to{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(2) blur(10px);opacity:1}0%{filter:brightness(1) blur(0);opacity:1}}@keyframes scale-up{to{transform:scale(1.25)}}@keyframes scale-down{to{transform:scale(.75)}}@keyframes slide-out-up{to{transform:translateY(-100%)}}@keyframes slide-out-down{to{transform:translateY(100%)}}@keyframes slide-out-right{to{transform:translateX(100%)}}@keyframes slide-out-left{to{transform:translateX(-100%)}}@keyframes slide-in-up{0%{transform:translateY(100%)}}@keyframes slide-in-down{0%{transform:translateY(-100%)}}@keyframes slide-in-right{0%{transform:translateX(-100%)}}@keyframes slide-in-left{0%{transform:translateX(100%)}}@keyframes shake-x{0%,to{transform:translateX(0)}20%{transform:translateX(-5%)}40%{transform:translateX(5%)}60%{transform:translateX(-5%)}80%{transform:translateX(5%)}}@keyframes shake-y{0%,to{transform:translateY(0)}20%{transform:translateY(-5%)}40%{transform:translateY(5%)}60%{transform:translateY(-5%)}80%{transform:translateY(5%)}}@keyframes shake-z{0%,to{transform:rotate(0deg)}20%{transform:rotate(-2deg)}40%{transform:rotate(2deg)}60%{transform:rotate(-2deg)}80%{transform:rotate(2deg)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{90%,to{opacity:0;transform:scale(2)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.5}}@keyframes float{50%{transform:translateY(-25%)}}@keyframes bounce{25%{transform:translateY(-20%)}40%{transform:translateY(-3%)}0%,60%,to{transform:translateY(0)}}@keyframes pulse{50%{transform:scale(.9)}}@media (prefers-color-scheme:dark){@keyframes fade-in-bloom{0%{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(.5) blur(10px);opacity:1}to{filter:brightness(1) blur(0);opacity:1}}}@media (prefers-color-scheme:dark){@keyframes fade-out-bloom{to{filter:brightness(1) blur(20px);opacity:0}10%{filter:brightness(.5) blur(10px);opacity:1}0%{filter:brightness(1) blur(0);opacity:1}}}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-size:10px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1.3;}html,button,input,select,textarea{font-family:Verdana,Tahoma,"DejaVu Sans",sans-serif;}body{margin:0;}a:link,a:visited{color:#333;}a:hover,a:focus{text-decoration:none;}a:active{color:#0e43b9;}a:focus,a:hover,a:active{outline:0;}h1{font-size:2em;line-height:1.4em;margin-top:0.7em;margin-bottom:0.35em;}h2{font-size:1.4em;line-height:2em;margin-top:1em;margin-bottom:0.5em;}h3{font-size:1.17em;line-height:2.393em;margin-top:1.197em;margin-bottom:0.598em;}h4{font-size:1em;line-height:1.4em;margin-top:1.4em;margin-bottom:0.7em;}h5{font-size:0.83em;line-height:1.687em;margin-top:1.687em;margin-bottom:0.843em;}h6{font-size:0.75em;line-height:1.867em;margin-top:1.867em;margin-bottom:0.933em;}h1,h2,h3,h4,h5,h6{color:#0e43b9;font-family:Arial,Helvetica,"Nimbus Sans L",sans-serif;font-weight:normal;line-height:1.1;}hr{height:1px;border:1px solid #666;padding-bottom:-1px;margin:1.4em 0;}abbr[title]{border-bottom:1px dotted;cursor:help;white-space:nowrap;}b,strong{font-weight:bold;}blockquote{margin:1.4em 20px;}dfn{font-style:italic;}mark{background:#ff0;color:#000;}p,pre{margin:0.42em 0;}pre,code,kbd,samp,tt,var{font-family:"Courier New","DejaVu Sans Mono",monospace,sans-serif;font-size:1em;line-height:1.4em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:'';content:none;}small{font-size:75%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul,.item-list ul{margin:0.42em 0 1.4em 0;}.item-list ul li{margin:0;}dd{margin:0 0 0 20px;}ul ul,ul ol,ol ul,ol ol,.item-list ul ul,.item-list ul ol,.item-list ol ul,.item-list ol ol{margin:0;}menu,ol,ul,.item-list ul{padding:0 0 0 20px;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom;max-width:100%;height:auto;}.lt-ie9 img{max-width:none;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border-color:#c0c0c0;margin:0 2px;border-top-style:solid;border-top-width:0.1em;padding-top:0.39em;border-bottom-style:solid;border-bottom-width:0.1em;padding-bottom:0.81em;border-left-style:solid;border-left-width:0.1em;padding-left:0.81em;border-right-style:solid;border-right-width:0.1em;padding-right:0.81em;}legend{border:0;padding:0;white-space:normal;*margin-left:-7px;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;margin-top:1.4em;margin-bottom:1.4em;}th{text-align:left;padding:0;border-bottom:none;}td{white-space:normal;}tbody{border-top:none;}
.page-section,.region-bottom{margin-left:auto;margin-right:auto;width:992px;}#top-panel,#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{padding-left:10px;padding-right:10px;border:0 !important;word-wrap:break-word;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}#main{padding-top:55px;position:relative;margin-bottom:1em;}#navigation{position:absolute;top:0;height:4em;width:972px;}.sidebar-first #content{float:left;width:662px;margin-left:310px;margin-right:-992px;}.sidebar-first .region-sidebar-first{float:left;width:290px;margin-left:0px;margin-right:-310px;}.sidebar-second #content{float:left;width:600px;margin-left:0px;margin-right:-620px;}.sidebar-second .region-sidebar-second{float:left;width:104px;margin-left:620px;margin-right:-744px;}.two-sidebars #content{float:left;width:414px;margin-left:186px;margin-right:-620px;}.two-sidebars .region-sidebar-first{float:left;width:166px;margin-left:0px;margin-right:-186px;}.two-sidebars .region-sidebar-second{float:left;width:104px;margin-left:620px;margin-right:-744px;}
html,body{height:100%;}#page{min-height:100%;position:relative;}#header-wrapper{padding-bottom:41px;border-bottom:1px solid #ccc;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -455px;}#main-wrapper{margin-top:-41px;}#footer-wrapper{background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -320px;border-top:1px solid #999;position:relative;z-index:10;}
ul.primary,ul.secondary{overflow:hidden;*zoom:1;border-bottom:1px solid #bbbbbb;list-style:none;margin:1em 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:1px 1px 0 white;border:1px solid #bbbbbb;border-bottom:0;margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid white;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.active{background-color:transparent;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:1px 1px 0 white;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:1px 1px 0 #333333;background-color:#666;border-color:#000;color:#fff;}
body{margin:0;padding:0;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}#header{position:relative;padding-top:10px;padding-bottom:10px;color:#666;line-height:1.8em;}#header.min-height{min-height:120px;}#header .icon{background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat 0 0;float:left;}#header .address,#header .worktime-shedule,#header .cart{width:250px;margin-bottom:5px;}#header .phones{float:left;margin:5px 0 0 50px;}#header .phones .main-phone{font-size:1.6em;margin:3px 0 3px 30px;}#header .phones .main-phone .number{font-size:1.5em;color:#0e43b9;}#header .phones .main-phone .phone-8800 .desc{font-size:.75em;}#header .phones .icon{width:20px;height:27px;background-position:-220px 0;}#header .phones .filials{position:absolute;font-size:1.6em;}#header .phones .filials.expanded{background:#E7e7e7;z-index:10;padding:5px 10px 10px 30px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:3px 3px 6px #aaaaaa;-moz-box-shadow:3px 3px 6px #aaaaaa;box-shadow:3px 3px 6px #aaaaaa;border:1px solid #CCC;margin:-6px 0 0 -1px;}#header .phones .filials.expanded .others{display:table-cell;}#header .phones .filials .city{text-align:right;}#header .phones .filials .main,#header .phones .filials .others{display:table;}#header .phones .filials .main .filial,#header .phones .filials .others .filial{display:table-row;}#header .phones .filials .main .filial .city,#header .phones .filials .main .filial .filial-phones,#header .phones .filials .others .filial .city,#header .phones .filials .others .filial .filial-phones{display:table-cell;padding-top:3px;padding-bottom:3px;}#header .phones .filials .filial-phones{padding-left:20px;}#header .phones .filials .filial-phones .phone .desc{display:block;font-size:0.8em;}#header .phones .filials a.show-all{float:right;font-size:0.9em;}#header .phones .filials a.city-select{font-size:0.8em;text-decoration:none;border-bottom:1px dashed;color:#e27e2e;}#header .phones .filials .others{display:none;}#header .address{float:right;font-size:1.4em;}#header .address .icon{width:14px;height:22px;background-position:-275px 0;margin-left:5px;}#header .address .value{margin-left:40px;}#header .address a.map-link{color:#666;}#header .worktime-shedule{float:right;clear:right;}#header .worktime-shedule .icon{width:21px;height:21px;background-position:-295px 0;margin-left:3px;}#header .worktime-shedule .worktime{margin-left:40px;}#header .worktime-shedule .worktime .days{font-size:1.6em;}#header .worktime-shedule .worktime .time{font-size:1.8em;color:#e27e2e;margin-left:5px;}#header .cart{float:right;clear:right;margin:0;}.lt-ie8 #header .phones .filials .filial .city,.lt-ie8 #header .phones .filials .filial .filial-phones{float:left;}#logo{float:left;margin:20px 0 0 0;padding:0;}#vk-header{margin-bottom:5px;margin-top:30px;text-align:center;}.contacts{float:left;}#content .content-wrapper{font-size:1.3em;color:#666;}.breadcrumb{font-size:1.2em;margin-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;}.breadcrumb a{color:#666;}.breadcrumb .last{color:#0e43b9;}h1.title,h2.node-title,h2.block-title,h2.title,h2.comment-form,h3.title{margin:0 0 0.5em;}h1.title .sku{color:#666;font-family:"Times New Roman",Times,Georgia,"DejaVu Serif",serif;word-wrap:normal;white-space:nowrap;}div.messages{margin:1.5em 0;font-size:1.4em;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;}div.messages ul{margin-top:0;margin-bottom:0;}ul.inline{display:inline;padding:0;}ul.inline li{display:inline;list-style-type:none;padding:0 1em 0 0;}span.field-label{padding:0 1em 0 0;}.item-list .pager{padding:0;}.item-list .pager a,.item-list .pager li.pager-current{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;text-decoration:none;padding:0.3em 0.5em;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.item-list .pager a:hover,.item-list .pager a:focus,.item-list .pager li.pager-current:hover,.item-list .pager li.pager-current:focus{border-color:#e27e2e;}.item-list .pager li{padding:0 0.2em;}.item-list .pager li.pager-current{background-color:#e27e2e;color:#fff;border-color:#e27e2e;}#footer{padding-top:2em;font-size:1.3em;line-height:1.5em;color:#666;min-height:120px;}#footer .left{max-width:60%;}#footer .logo{float:left;margin-bottom:1em;}#footer .contacts{float:left;margin:0 0 0 30px;}#footer .contacts .phones{position:relative;padding-left:25px;}#footer .contacts .phones:before{content:"";display:block;width:20px;height:27px;position:absolute;left:0;top:0;background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat -220px 0;}#footer .contacts .phones .number{font-size:20px;}#footer .contacts .phones .desc{font-size:12px;}#footer .copyright{float:left;margin:18px 0 0 50px;}#footer .counters{text-align:right;}#footer .developer{font-size:1.1em;margin-top:1em;}#footer .developer a{color:#333;text-decoration:none;}#footer .developer span.logo{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;width:100px;height:35px;background:url(/themes/custom/autocraft_theme/css/images/effectif_100_35.png) no-repeat 0 0;font-size:0;position:relative;top:-5px;float:none;}.ecart-add-to-cart a.button,.request-price a.button,.form-actions input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -200px;padding:0 10px;color:#fff;text-decoration:none;font-size:1.3em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:none;line-height:34px;}.ecart-add-to-cart a.button:hover,.ecart-add-to-cart a.button:focus,.request-price a.button:hover,.request-price a.button:focus,.form-actions input[type="submit"]:hover,.form-actions input[type="submit"]:focus{background-position:0 -240px;}.ecart-cart-node-title{max-width:350px;}.ecart-cart-unit-price.cell{max-width:90px;}#cboxNext,#cboxPrevious,#cboxClose{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}#cboxTitle{font-size:18px;}#cboxContent .view-mode-colorbox{font-size:1.5em;}#cboxContent .view-mode-colorbox.node-6339{width:600px;}#cboxContent .view-mode-colorbox.node-6339 .webform-confirmation{border:1px solid #BE7;color:#234600;background-color:#F8FFF0;padding:10px;margin:1.5em 0;font-size:1.3em;}#cboxContent .view-mode-colorbox.node-5370{width:400px;}#cboxContent .view-mode-colorbox .node-title{color:#0e43b9;text-align:center;}#cboxContent .view-mode-colorbox .form-item,#cboxContent .view-mode-colorbox .form-actions{margin-bottom:0;}#cboxContent .view-mode-colorbox input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -200px;padding:0 10px;color:#fff;text-decoration:none;font-size:1.3em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:none;line-height:34px;border:none;}#cboxContent .view-mode-colorbox input[type="submit"]:hover,#cboxContent .view-mode-colorbox input[type="submit"]:focus{background-position:0 -240px;}#cboxContent .view-mode-colorbox div.messages{font-size:1em;}body.cke_editable{font-size:1.3em;}#guestbook-form-entry-form a.add-entry{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -200px;padding:0 10px;color:#fff;text-decoration:none;font-size:1.3em;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:none;line-height:34px;float:right;position:absolute;top:4em;right:0;}#guestbook-form-entry-form a.add-entry:hover,#guestbook-form-entry-form a.add-entry:focus{background-position:0 -240px;}#guestbook-form-entry-form .filter-wrapper{display:none;}.guestbook-entry{margin-bottom:2em;}.guestbook-entry b{color:#0e43b9;font-size:1.1em;text-transform:capitalize;}.guestbook-entry .submitted{color:#e27e2e;font-size:1.1;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;float:right;}.guestbook-entry .guestbook-message{margin-top:1em;}.guestbook-entry > div.guestbook-comment{margin-left:20px;background:#FDFDDA;padding:5px;}.guestbook-entry > div.guestbook-comment .comment-title{color:#0e43b9;font-weight:bold;margin-bottom:0.5em;}.guestbook-entry.guestbook-entry-unpublished{opacity:0.5;}.guestbook-entry.guestbook-entry-unpublished:hover,.guestbook-entry.guestbook-entry-unpublished:focus{opacity:1;}.ac-message{font-size:1.5em;padding:10px;background:#FCFCD2;border-radius:5px;border:1px solid #E6E6A3;margin-bottom:1em;}.ac-message ul{padding-left:40px;margin:0.4em 0;}.ac-message ul li{list-style-type:disc;margin-bottom:0.3em;}.ac-message .close{float:right;margin:-5px -5px 5px 5px;color:#0e43b9;cursor:pointer;line-height:1;border-bottom:1px dashed;padding-bottom:0.1em;}.ac-message span.attention{color:red;}div.contextual-links-wrapper > a{text-indent:-9999px;}@media (min-width:769px){.mobile-menu-btn,#mobile-menu-panel,.mobile-catalog-btn,.mobile-catalog-overlay,.mobile-catalog-close{display:none !important;}#main #content .view-content > div.views-row,#main #content .view-content > div.product{display:flex !important;flex-direction:column !important;border:1px solid #e0e0e0 !important;border-radius:8px !important;padding:20px !important;background:#ffffff !important;box-sizing:border-box !important;margin-bottom:20px !important;overflow:hidden !important;position:relative !important;height:100% !important;}#main #content .view-content > div.views-row > *,#main #content .view-content > div.product > *,#main #content .view-content > div.views-row > div,#main #content .view-content > div.product > div{float:none !important;width:100% !important;box-sizing:border-box !important;}#main #content .view-content > div .title,#main #content .view-content > div h3,#main #content .view-content > div h2{display:block !important;font-size:16px !important;margin:0 0 15px 0 !important;text-align:left !important;line-height:1.3 !important;}#main #content .view-content > div .title a,#main #content .view-content > div h3 a,#main #content .view-content > div h2 a{color:#004aad !important;text-decoration:underline !important;font-weight:bold !important;}#main #content .view-content > div .product-image,#main #content article.product-card .product-card__image-wrapper,#main #content article.product-card .product-image,#main #content .view-content > div .views-field-field-image{width:100% !important;height:180px !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 0 15px 0 !important;background:#ffffff !important;padding:0 !important;}#main #content .view-content > div .product-image a,#main #content article.product-card .product-card__image-wrapper a,#main #content article.product-card .product-image a,#main #content .view-content > div .views-field-field-image .field-content,#main #content .view-content > div .views-field-field-image .field-content a{display:flex !important;width:100% !important;height:100% !important;align-items:center !important;justify-content:center !important;}#main #content .view-content > div .product-image img,#main #content article.product-card .product-card__image-wrapper img,#main #content article.product-card .product-image img,#main #content .view-content > div .views-field-field-image img{width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:contain !important;object-position:center !important;margin:0 !important;padding:0 !important;border:none !important;}#main #content .view-content > div .product-info,#main #content article.product-card .product-card__footer{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;margin-top:auto !important;width:100% !important;box-sizing:border-box !important;}#main #content .view-content > div .product-info::before,#main #content .view-content > div .product-info::after,#main #content article.product-card .product-card__footer::before,#main #content article.product-card .product-card__footer::after{display:none !important;content:none !important;}#main #content .view-content > div .product-info > div,#main #content article.product-card .product-card__footer > div{float:none !important;width:auto !important;}#main #content .view-content > div .product-stock{display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;flex:0 0 100% !important;font-size:14px !important;color:#e27e2e !important;margin:0 0 15px 0 !important;padding:0 !important;}#main #content .view-content > div .product-stock::before{content:"" !important;display:block !important;position:static !important;margin:0 8px 0 0 !important;top:auto !important;left:auto !important;}#main #content .view-content > div [class*="price"],#main #content .view-content > div .uc-price{display:block !important;font-size:24px !important;font-weight:bold !important;color:#333333 !important;margin:0 !important;padding:0 !important;flex:0 0 auto !important;}#main #content .view-content > div form,#main #content .view-content > div .add-to-cart,#main #content .view-content > div .ecart-add-to-cart{display:block !important;margin:0 !important;padding:0 !important;flex:0 0 auto !important;}#main #content .view-content > div input[type="submit"],#main #content .view-content > div button,#main #content .view-content > div a.button{display:inline-block !important;padding:10px 20px !important;font-size:16px !important;font-weight:bold !important;text-align:center !important;background:#004aad !important;color:#ffffff !important;border:none !important;border-radius:5px !important;text-transform:uppercase !important;cursor:pointer !important;background-image:none !important;line-height:1 !important;width:auto !important;margin:0 !important;}}@media (max-width:768px){#block-views-catalog-front{display:none !important;}#footer-push{display:none !important;height:0 !important;margin:0 !important;}body,#page,#header-wrapper,#main-wrapper,#footer-wrapper,.page-section,#main{min-width:320px !important;width:100% !important;box-sizing:border-box !important;margin:0 !important;padding:0 !important;}#main-wrapper{margin-top:15px !important;padding-top:0 !important;}#top-panel-wrapper,#header .phones,#header .address,#header .worktime-shedule,#navigation{display:none !important;}#header{display:flex !important;flex-wrap:wrap !important;align-items:center !important;justify-content:center !important;padding:10px 15px 15px 15px !important;min-height:65px !important;position:relative !important;box-sizing:border-box !important;background:#fff;}#header #logo{display:block !important;max-width:160px !important;margin:0 !important;flex-shrink:0;z-index:10 !important;}#header #logo img{width:100% !important;height:auto !important;}#header .cart{position:absolute !important;right:15px !important;left:auto !important;float:none !important;top:16px !important;margin:0 !important;width:32px !important;height:24px !important;padding:0 !important;z-index:100 !important;display:block !important;border:none !important;background:none !important;}#header .cart,#header .cart *{font-size:0 !important;color:transparent !important;white-space:nowrap !important;text-decoration:none !important;line-height:0 !important;}#header .cart a{display:block !important;width:32px !important;height:24px !important;position:absolute !important;top:0 !important;left:0 !important;z-index:100 !important;}#header .cart div.icon,#header .cart .icon,#block-ecart-shopping-cart .icon{width:25px !important;height:25px !important;position:absolute !important;top:0 !important;left:0 !important;margin:0 !important;display:block !important;visibility:visible !important;}#header .cart div.icon,#header .cart .icon,#block-ecart-shopping-cart .icon{width:25px !important;height:25px !important;position:absolute !important;top:0 !important;left:0 !important;bottom:0 !important;right:0 !important;margin:0 !important;display:block !important;visibility:visible !important;opacity:1 !important;}#header .cart .mobile-cart-count{display:flex !important;align-items:center !important;justify-content:center !important;position:absolute !important;top:auto !important;right:auto !important;bottom:-4px !important;left:-6px !important;width:18px !important;height:18px !important;background:#004aad !important;color:#ffffff !important;font-size:11px !important;font-weight:bold !important;line-height:1 !important;border-radius:50% !important;z-index:110 !important;margin:0 !important;padding:0 !important;}.mobile-menu-btn{display:flex !important;position:absolute !important;left:15px !important;top:16px !important;margin:0 !important;flex-direction:column !important;justify-content:space-between !important;width:32px !important;height:24px !important;background:transparent !important;border:none !important;cursor:pointer !important;padding:0 !important;flex-shrink:0 !important;z-index:1000 !important;}.mobile-menu-btn span{display:block !important;width:100% !important;height:3px !important;background-color:#004aad !important;border-radius:2px !important;margin:0 !important;transition:transform 0.3s ease,opacity 0.3s ease !important;transform-origin:center !important;}.mobile-menu-btn.is-active span:nth-child(1){transform:translateY(10.5px) rotate(45deg) !important;}.mobile-menu-btn.is-active span:nth-child(2){opacity:0 !important;}.mobile-menu-btn.is-active span:nth-child(3){transform:translateY(-10.5px) rotate(-45deg) !important;}body.no-scroll{overflow:hidden !important;}.mobile-catalog-btn{display:flex !important;width:100% !important;align-items:center !important;justify-content:center !important;gap:10px !important;background:#e27e2e !important;color:#ffffff !important;border:none !important;border-radius:5px !important;padding:12px !important;margin-top:15px !important;font-size:16px !important;font-weight:bold !important;text-transform:uppercase !important;cursor:pointer !important;order:10 !important;}#main .sidebars{position:fixed !important;top:0 !important;left:-100% !important;width:100% !important;height:100vh !important;background:#ffffff !important;z-index:10000 !important;overflow:hidden !important;transition:left 0.3s ease !important;margin:0 !important;padding:calc(env(safe-area-inset-top,20px) + 70px) 0 0 0 !important;box-sizing:border-box !important;display:block !important;float:none !important;}#main .sidebars.is-open{left:0 !important;}#main .sidebars .region,#main .sidebars .region-sidebar-first{width:100% !important;height:100% !important;overflow-y:auto !important;overflow-x:hidden !important;margin:0 !important;padding:0 0 40px 0 !important;background:transparent !important;border:none !important;}#main .sidebars .block,#main .sidebars .content{width:100% !important;margin:0 !important;padding:0 !important;border:none !important;}#main .sidebars ul,#main .sidebars .item-list ul{margin:0 !important;padding:0 !important;}#main .sidebars ul li,#main .sidebars ul li.expanded,#main .sidebars ul li.collapsed,#main .sidebars ul li.leaf{background:none !important;list-style:none !important;margin:0 !important;padding:0 !important;border:none !important;}#main .sidebars ul li::before,#main .sidebars ul li::after{display:none !important;}#main .sidebars li a{display:block !important;width:100% !important;padding:18px 40px !important;border-bottom:1px solid #f0f0f0 !important;color:#333333 !important;font-size:16px !important;text-decoration:none !important;box-sizing:border-box !important;}#main .sidebars li ul li a{padding-left:60px !important;font-size:15px !important;color:#555555 !important;}#main .sidebars li ul li ul li a{padding-left:80px !important;font-size:14px !important;color:#777777 !important;}#main .sidebars h2.block-title,#main .sidebars .block h2{background:#e27e2e !important;color:#ffffff !important;padding:12px 20px !important;margin:20px 20px 10px 20px !important;font-size:18px !important;font-weight:bold !important;text-align:center !important;border:none !important;border-radius:8px !important;}#main .sidebars .region .block:first-child h2.block-title,#main .sidebars .region .block:first-child h2{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:calc(70px + env(safe-area-inset-top,20px)) !important;padding:env(safe-area-inset-top,20px) 60px 0 35px !important;margin:0 !important;font-size:24px !important;font-weight:bold !important;color:#333333 !important;background:#ffffff !important;border-bottom:1px solid #eeeeee !important;border-radius:0 !important;z-index:50 !important;box-sizing:border-box !important;display:flex !important;align-items:center !important;}.mobile-catalog-close{position:absolute !important;top:calc(env(safe-area-inset-top,20px) + 17px) !important;right:20px !important;width:36px !important;height:36px !important;background:#f5f5f5 !important;border-radius:50% !important;border:none !important;margin:0 !important;padding:0 !important;font-size:0 !important;color:transparent !important;display:flex !important;align-items:center !important;justify-content:center !important;cursor:pointer !important;z-index:100 !important;}.mobile-catalog-close::after{content:"✕" !important;font-size:20px !important;color:#333333 !important;display:block !important;line-height:1 !important;}#main .sidebars iframe,#main .sidebars img,#main .sidebars > div,#main .sidebars .block{max-width:100% !important;box-sizing:border-box !important;}#vk-header,#vk_groups,.sidebars iframe[src*="vk.com"],.sidebars div[id^="vk_"]{display:none !important;}.mobile-catalog-overlay{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;background:rgba(0,0,0,0.5) !important;z-index:9999 !important;opacity:0 !important;visibility:hidden !important;transition:all 0.3s ease !important;}.mobile-catalog-overlay.is-open{opacity:1 !important;visibility:visible !important;}#main #content,.sidebar-first #content,.two-sidebars #content{margin-left:0 !important;margin-right:0 !important;width:100% !important;box-sizing:border-box !important;padding:0 15px !important;float:none !important;}#main #content img{max-width:100% !important;height:auto !important;box-sizing:border-box !important;}#content .view-content > div,#content .item-list > ul > li,#content .category-grid > div{width:100% !important;float:none !important;display:block !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:10px !important;box-sizing:border-box !important;}#mobile-menu-panel{position:fixed;top:0;left:-100%;width:280px;height:100vh;background:#ffffff;z-index:999;box-shadow:2px 0 10px rgba(0,0,0,0.2);transition:left 0.3s ease;overflow-y:auto;padding:20px;box-sizing:border-box;}#mobile-menu-panel.is-open{left:0;}#content .ac-catalog{display:block !important;width:100% !important;padding:0 !important;margin:0 !important;box-sizing:border-box !important;}#content .ac-catalog .section{width:100% !important;max-width:100% !important;float:none !important;display:block !important;margin:0 0 20px 0 !important;padding:20px 15px !important;box-sizing:border-box !important;border:1px solid #e0e0e0 !important;border-radius:8px !important;background:#ffffff !important;clear:both !important;}#content .ac-catalog .section h3{display:block !important;margin:0 0 30px 0 !important;padding:0 !important;text-align:left !important;float:none !important;clear:both !important;}#content .ac-catalog .section h3 a{font-size:20px !important;font-weight:bold !important;color:#004aad !important;line-height:1.3 !important;text-decoration:none !important;display:inline-block !important;}#content .ac-catalog .section img{width:150px !important;max-width:45% !important;height:auto !important;float:left !important;margin:0 15px 15px 0 !important;display:block !important;}#content .ac-catalog .section ul.sub-sections{margin:0 !important;padding:0 !important;display:block !important;overflow:hidden !important;list-style:none !important;text-align:left !important;}#content .ac-catalog .section ul.sub-sections li{margin:0 0 12px 0 !important;padding:0 !important;line-height:1.4 !important;font-size:16px !important;color:#e27e2e !important;text-align:left !important;}#content .ac-catalog .section ul.sub-sections li a{display:inline !important;font-size:16px !important;color:#333333 !important;text-decoration:none !important;border-bottom:1px solid #d0d0d0 !important;padding-bottom:2px !important;margin-right:4px !important;}#mobile-logo{display:block !important;width:65% !important;margin:10px auto 25px auto !important;padding:0 !important;border-bottom:none !important;}#mobile-logo img{display:block !important;width:100% !important;height:auto !important;}.mobile-menu-content{display:block !important;padding-top:10px !important;}.mobile-menu-content ul,.mobile-menu-content li,.mobile-menu-content a{float:none !important;display:block !important;width:100% !important;text-align:left !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;}.mobile-menu-content li{margin-bottom:5px !important;background:none !important;border:none !important;}.mobile-menu-content a{color:#333333 !important;text-decoration:none !important;font-size:16px !important;font-weight:bold !important;padding:12px 0 !important;border-bottom:1px solid #eeeeee !important;}.mobile-contacts-wrapper{margin-top:20px !important;padding-top:20px !important;border-top:2px solid #eeeeee !important;}.mobile-contact-block{display:block !important;position:relative !important;padding-left:40px !important;margin-bottom:25px !important;width:100% !important;box-sizing:border-box !important;background:none !important;border:none !important;}.mobile-contact-block .icon{display:block !important;position:absolute !important;left:0 !important;top:0 !important;background-image:url(/themes/custom/autocraft_theme/css/images/sprite.png) !important;background-repeat:no-repeat !important;margin:0 !important;float:none !important;}.mobile-phones .icon{width:20px !important;height:27px !important;background-position:-220px 0 !important;}.mobile-contact-block.address .icon{width:14px !important;height:22px !important;background-position:-275px 0 !important;}.mobile-contact-block.worktime-shedule .icon{width:21px !important;height:21px !important;background-position:-295px 0 !important;}.mobile-contact-block .phone,.mobile-contact-block .value,.mobile-contact-block .worktime{float:none !important;display:block !important;width:100% !important;margin:0 0 5px 0 !important;}.mobile-contact-block.mobile-phones .phone-8800{margin-bottom:5px !important;}.mobile-contact-block.mobile-phones .number{font-size:16px !important;font-weight:bold !important;color:#004aad !important;line-height:1.2 !important;white-space:nowrap !important;}.mobile-contact-block.address .value{font-size:16px !important;color:#555555 !important;line-height:1.4 !important;}.mobile-contact-block.worktime-shedule .worktime{font-size:16px !important;line-height:1.4 !important;}.mobile-contact-block.worktime-shedule .days{color:#666666 !important;font-weight:normal !important;margin-right:5px !important;}.mobile-contact-block.worktime-shedule .time{color:#e27e2e !important;}.mobile-contact-block.worktime-shedule sup{font-size:10px !important;vertical-align:super !important;}.mobile-menu-content .filials{display:block !important;position:static !important;margin-top:15px !important;font-size:16px !important;}.mobile-menu-content .filials .main,.mobile-menu-content .filials .main .filial,.mobile-menu-content .filials .city,.mobile-menu-content .filials .filial-phones{display:block !important;width:100% !important;text-align:left !important;padding:0 !important;}.mobile-menu-content .filials .city{color:#666666 !important;margin-bottom:5px !important;}.mobile-menu-content .filials a.city-select{display:inline-block !important;width:auto !important;margin-left:0 !important;margin-bottom:5px !important;font-size:14px !important;color:#e27e2e !important;border-bottom:1px dashed #e27e2e !important;text-decoration:none !important;padding:0 !important;line-height:1.2 !important;}.mobile-menu-content .filials .filial-phones{color:#555555 !important;}.mobile-menu-content .filials .filial-phones .phone .desc{display:block !important;font-size:13px !important;color:#999999 !important;margin-top:2px !important;}.mobile-menu-content .phone-8800 .desc,.mobile-menu-content a.show-all,.mobile-menu-content .filials .others{display:none !important;}#main #content .view-content > div.views-row,#main #content .view-content > div.product,#main #content .view-content > div[class*="col-"],#main #content .view-content > div{display:flex !important;flex-direction:column !important;width:100% !important;max-width:100% !important;float:none !important;clear:both !important;padding:15px !important;margin:0 0 15px 0 !important;box-sizing:border-box !important;border:1px solid #e0e0e0 !important;border-radius:8px !important;background:#ffffff !important;overflow:hidden !important;height:100% !important;}#main #content .view-content > div .title,#main #content .view-content > div h3,#main #content .view-content > div h2{display:block !important;width:100% !important;font-size:18px !important;margin:0 0 15px 0 !important;clear:both !important;line-height:1.3 !important;float:none !important;text-align:left !important;}#main #content .view-content > div .title a,#main #content .view-content > div h3 a,#main #content .view-content > div h2 a{color:#004aad !important;text-decoration:underline !important;font-weight:bold !important;}#main #content .view-content > div .product-image,#main #content article.product-card .product-card__image-wrapper,#main #content article.product-card .product-image,#main #content .view-content > div .views-field-field-image{width:100% !important;height:180px !important;display:flex !important;align-items:center !important;justify-content:center !important;overflow:hidden !important;margin:0 0 15px 0 !important;background:#ffffff !important;float:none !important;padding:0 !important;}#main #content .view-content > div .product-image a,#main #content article.product-card .product-card__image-wrapper a,#main #content article.product-card .product-image a,#main #content .view-content > div .views-field-field-image .field-content,#main #content .view-content > div .views-field-field-image .field-content a{display:flex !important;width:100% !important;height:100% !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:0 !important;}#main #content .view-content > div .product-image img,#main #content article.product-card .product-card__image-wrapper img,#main #content article.product-card .product-image img,#main #content .view-content > div .views-field-field-image img{width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;object-position:center !important;display:block !important;margin:0 !important;padding:0 !important;border:none !important;}#main #content .view-content > div .product-info,#main #content article.product-card .product-card__footer{display:flex !important;flex-direction:row !important;flex-wrap:wrap !important;align-items:center !important;justify-content:space-between !important;margin-top:auto !important;width:100% !important;box-sizing:border-box !important;}#main #content .view-content > div .product-info::before,#main #content .view-content > div .product-info::after,#main #content article.product-card .product-card__footer::before,#main #content article.product-card .product-card__footer::after{display:none !important;content:none !important;}#main #content .view-content > div .product-info > div,#main #content article.product-card .product-card__footer > div{float:none !important;width:auto !important;}#main #content .view-content > div .product-stock{display:flex !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;flex:0 0 100% !important;font-size:14px !important;color:#e27e2e !important;margin:0 0 15px 0 !important;padding:0 !important;}#main #content .view-content > div .product-stock::before{content:"" !important;display:block !important;position:static !important;margin:0 8px 0 0 !important;top:auto !important;left:auto !important;}#main #content .view-content > div [class*="price"],#main #content .view-content > div .uc-price{display:block !important;font-size:24px !important;font-weight:bold !important;color:#333333 !important;margin:0 !important;padding:0 !important;flex:0 0 auto !important;}#main #content .view-content > div form,#main #content .view-content > div .add-to-cart,#main #content .view-content > div .ecart-add-to-cart{display:block !important;margin:0 !important;padding:0 !important;flex:0 0 auto !important;}#main #content .view-content > div input[type="submit"],#main #content .view-content > div button,#main #content .view-content > div a.button{display:inline-block !important;padding:10px 20px !important;font-size:16px !important;font-weight:bold !important;text-align:center !important;background:#004aad !important;color:#ffffff !important;border:none !important;border-radius:5px !important;text-transform:uppercase !important;cursor:pointer !important;background-image:none !important;line-height:1 !important;width:auto !important;margin:0 !important;}#main #content .node .left,#main #content .node .right{width:100% !important;float:none !important;margin:0 !important;padding:0 !important;display:block !important;}#main #content .node .left{display:flex !important;justify-content:center !important;margin:0 0 20px 0 !important;}#main #content .node .product-image img,#main #content .node .field-name-field-image img{max-width:100% !important;height:auto !important;max-height:300px !important;object-fit:contain !important;margin:0 auto !important;display:block !important;}#main #content .node .right,#main #content .node .product-info.clearfix{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:flex-start !important;width:100% !important;background:#f9f9f9 !important;border:1px solid #e0e0e0 !important;border-radius:8px !important;padding:20px 15px !important;margin:0 0 30px 0 !important;box-sizing:border-box !important;float:none !important;clear:both !important;}#main #content .node .right .product-info.clearfix{background:transparent !important;border:none !important;padding:0 !important;margin:0 !important;}#main #content .node .right::before,#main #content .node .right::after,#main #content .node .product-info.clearfix::before,#main #content .node .product-info.clearfix::after{display:none !important;content:none !important;}#main #content .node .right > *,#main #content .node .product-info.clearfix > *{float:none !important;width:100% !important;margin:0 0 12px 0 !important;display:flex !important;justify-content:center !important;align-items:center !important;text-align:center !important;order:10 !important;}#main #content .node .right > *:first-child,#main #content .node .product-info.clearfix > *:first-child,#main #content .node .display-sku,#main #content .node .sku{order:1 !important;}#main #content .node .right > .product-stock,#main #content .node .product-info.clearfix > .product-stock{order:2 !important;margin-bottom:15px !important;}#main #content .node .right > .uc-price,#main #content .node .right > [class*="price"],#main #content .node .product-info.clearfix > .uc-price,#main #content .node .product-info.clearfix > [class*="price"]{order:3 !important;margin-bottom:20px !important;}#main #content .node .right > div:has(form),#main #content .node .product-info.clearfix > div:has(form),#main #content .node .right > form,#main #content .node .product-info.clearfix > form{order:10 !important;margin-bottom:0 !important;}#main #content .node .right > *:first-child,#main #content .node .product-info.clearfix > *:first-child,#main #content .node .display-sku{font-size:14px !important;color:#666666 !important;}#main #content .node .product-stock{font-size:14px !important;color:#e27e2e !important;}#main #content .node .product-stock::before{position:static !important;margin:0 8px 0 0 !important;top:auto !important;left:auto !important;}#main #content .node .uc-price,#main #content .node [class*="price"]{font-size:26px !important;font-weight:bold !important;color:#333333 !important;display:block !important;}#main #content .node input[type="submit"],#main #content .node button,#main #content .node a.button{display:inline-block !important;padding:12px 30px !important;font-size:16px !important;font-weight:bold !important;text-transform:uppercase !important;background:#004aad !important;color:#ffffff !important;border:none !important;border-radius:5px !important;line-height:1 !important;cursor:pointer !important;margin:0 auto !important;-webkit-appearance:none !important;width:auto !important;}#main #content .ecart-cart.ecart-grid{display:block !important;width:100% !important;border:none !important;}#main #content form#ecart-cart-form{max-width:100% !important;overflow-x:hidden !important;box-sizing:border-box !important;}#main #content .ecart-cart.ecart-grid .header,#main #content .ecart-cart.ecart-grid .ecart-cart-header,#main #content form#ecart-cart-form > hr{display:none !important;}#main #content .ecart-cart.ecart-grid > div:not(.row):not(.ecart-cart-header){display:flex !important;flex-wrap:wrap !important;justify-content:space-between !important;align-items:center !important;position:relative !important;padding:20px 15px !important;margin-bottom:15px !important;border:1px solid #e0e0e0 !important;border-radius:8px !important;background:#ffffff !important;box-sizing:border-box !important;font-size:0 !important;color:transparent !important;}#main #content .ecart-cart.ecart-grid > div:not(.row) > *{font-size:16px !important;color:#333333 !important;border:none !important;}#main #content .ecart-cart.ecart-grid > div .cell.ecart-cart-x{display:none !important;}#main #content .ecart-cart.ecart-grid > div .ecart-delete-image.cell{position:absolute !important;top:15px !important;right:15px !important;width:32px !important;height:32px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#f5f5f5 !important;border-radius:50% !important;z-index:10 !important;padding:0 !important;margin:0 !important;cursor:pointer !important;}#main #content .ecart-cart.ecart-grid > div .ecart-delete-image.cell *{visibility:visible !important;display:block !important;cursor:pointer !important;}#main #content .ecart-cart.ecart-grid > div .ecart-cart-node-image.cell{flex:0 0 100% !important;width:100% !important;margin:0 0 15px 0 !important;display:flex !important;align-items:center !important;justify-content:center !important;order:1 !important;padding:0 !important;}#main #content .ecart-cart.ecart-grid > div .ecart-cart-node-image.cell img{width:100% !important;height:auto !important;max-height:250px !important;object-fit:contain !important;}#main #content .ecart-cart.ecart-grid > div .ecart-cart-node-title.cell,#main #content .ecart-cart.ecart-grid > div .ecart-cart-node-title{flex:0 0 100% !important;width:100% !important;max-width:100% !important;padding:0 !important;margin:0 0 15px 0 !important;box-sizing:border-box !important;text-align:center !important;justify-content:center !important;order:2 !important;}#main #content .ecart-cart.ecart-grid > div .ecart-cart-node-title.cell a,#main #content .ecart-cart.ecart-grid > div .ecart-cart-node-title a{font-size:18px !important;font-weight:bold !important;color:#004aad !important;text-decoration:none !important;display:block !important;text-align:center !important;line-height:1.3 !important;}#main #content .ecart-cart.ecart-grid > div div.ecart-quantity.cell,#main #content .ecart-cart.ecart-grid > div .ecart-quantity{flex:0 0 100% !important;width:100% !important;max-width:100% !important;margin:0 0 15px 0 !important;display:flex !important;align-items:center !important;justify-content:center !important;order:4 !important;padding:0 !important;float:none !important;}#main #content .ecart-cart.ecart-grid .ecart-change-quantity{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:40px !important;height:40px !important;background:#eeeeee !important;border-radius:4px !important;color:#333333 !important;font-size:24px !important;line-height:1 !important;cursor:pointer !important;user-select:none !important;margin:0 !important;padding:0 !important;box-sizing:border-box !important;text-decoration:none !important;}#main #content .ecart-cart.ecart-grid input.ecart-processed[name*="quantity"]{width:50px !important;height:40px !important;line-height:40px !important;text-align:center !important;font-size:18px !important;font-weight:bold !important;border:1px solid #cccccc !important;border-radius:4px !important;margin:0 5px !important;padding:0 !important;box-sizing:border-box !important;background:#ffffff !important;vertical-align:top !important;-webkit-appearance:none !important;appearance:none !important;}#main #content .ecart-cart.ecart-grid > div .ecart-price.cell,#main #content .ecart-cart.ecart-grid > div .ecart-price,#main #content .ecart-cart.ecart-grid > div .ecart-cart-unit-price.cell,#main #content .ecart-cart.ecart-grid > div .ecart-cart-unit-price{flex:0 0 100% !important;width:100% !important;max-width:100% !important;margin:0 0 15px 0 !important;text-align:center !important;display:flex !important;align-items:center !important;justify-content:center !important;order:3 !important;padding:0 !important;font-size:18px !important;font-weight:bold !important;color:#333333 !important;height:auto !important;float:none !important;visibility:visible !important;}#main #content .ecart-cart.ecart-grid > div .ecart-price.cell *,#main #content .ecart-cart.ecart-grid > div .ecart-price *,#main #content .ecart-cart.ecart-grid > div .ecart-cart-unit-price.cell *,#main #content .ecart-cart.ecart-grid > div .ecart-cart-unit-price *{font-size:18px !important;font-weight:bold !important;color:#333333 !important;visibility:visible !important;}#main #content .ecart-cart.ecart-grid > div.row,#main #content form#ecart-cart-form > div.row,#main #content form#ecart-cart-form > div[style*="text-align: right"],#main #content .ecart-total-price.cell{display:block !important;width:100% !important;text-align:right !important;font-size:20px !important;font-weight:bold !important;color:#0e43b9 !important;background:#f1f5fa !important;border:1px solid #d0dce8 !important;border-radius:8px !important;padding:20px 15px !important;margin:20px 0 !important;box-sizing:border-box !important;visibility:visible !important;opacity:1 !important;}#main #content .ecart-cart.ecart-grid > div.row *,#main #content form#ecart-cart-form > div.row *,#main #content .ecart-total-price.cell *{font-size:20px !important;color:#0e43b9 !important;visibility:visible !important;}#main #content form#ecart-cart-form input[type="submit"][value="Обновить"]{width:100% !important;padding:15px !important;font-size:16px !important;font-weight:bold !important;text-align:center !important;background:#f0f0f0 !important;color:#333333 !important;border:1px solid #d0d0d0 !important;border-radius:5px !important;margin-bottom:30px !important;display:block !important;text-transform:uppercase !important;}#main #content h2.title{font-size:22px !important;margin-top:20px !important;margin-bottom:15px !important;color:#004aad !important;}#main #content .webform-client-form .form-item{margin-bottom:20px !important;}#main #content .webform-client-form label{font-size:16px !important;font-weight:bold !important;margin-bottom:8px !important;display:block !important;color:#555555 !important;}#main #content .webform-client-form input.form-text,#main #content .webform-client-form textarea.form-textarea{width:100% !important;padding:14px !important;font-size:16px !important;border:1px solid #cccccc !important;border-radius:5px !important;box-sizing:border-box !important;background:#ffffff !important;}#main #content .webform-client-form .form-type-checkbox{display:flex !important;align-items:flex-start !important;gap:12px !important;font-size:14px !important;line-height:1.4 !important;}#main #content .webform-client-form input.form-checkbox{width:24px !important;height:24px !important;flex-shrink:0 !important;margin-top:0 !important;}#main #content .webform-client-form .form-actions input[type="submit"],#main #content input#edit-ecart-checkout-submit{width:100% !important;padding:15px !important;font-size:16px !important;font-weight:bold !important;text-align:center !important;background:#f0f0f0 !important;color:#333333 !important;border:1px solid #d0d0d0 !important;border-radius:5px !important;margin-top:15px !important;margin-bottom:50px !important;display:block !important;text-transform:uppercase !important;-webkit-appearance:none !important;appearance:none !important;cursor:pointer !important;}#footer{padding-top:20px !important;min-height:auto !important;text-align:center !important;}#footer .left,#footer .right{max-width:100% !important;width:100% !important;float:none !important;display:block !important;}#footer .logo{float:none !important;display:block !important;margin:0 auto 15px auto !important;}#footer .logo img{max-width:180px !important;height:auto !important;}#footer .contacts{float:none !important;margin:0 auto 20px auto !important;display:inline-block !important;text-align:left !important;}#footer .copyright{float:none !important;margin:0 0 20px 0 !important;display:block !important;}#footer .counters{text-align:center !important;margin-bottom:15px !important;}#footer .developer{text-align:center !important;margin-top:0 !important;margin-bottom:25px !important;font-size:1.2em !important;}#footer .developer a{display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;gap:8px !important;text-decoration:none !important;}#footer .developer span.logo{display:block !important;margin:0 !important;position:static !important;}#footer > div[style*="clear: both"]{text-align:center !important;margin-bottom:15px !important;padding:0 10px !important;line-height:1.4 !important;}#footer > div:last-child{display:flex !important;flex-direction:column !important;align-items:center !important;gap:12px !important;padding-bottom:30px !important;}#footer > div:last-child span{display:none !important;}#footer-wrapper{background-color:#e6e6e6 !important;}#footer-wrapper,#footer{background-repeat:repeat !important;}.view-content > div > article.product-card,.category-grid > div > article.product-card,div.product > article.product-card,div.views-row > article.product-card{border:none !important;padding:0 !important;margin:0 !important;box-shadow:none !important;background:transparent !important;}#main #content .item-list ul.pager{display:flex !important;flex-wrap:wrap !important;justify-content:center !important;align-items:center !important;gap:8px !important;padding:0 !important;margin:30px 0 !important;}#main #content .item-list ul.pager > li{width:auto !important;margin:0 !important;padding:0 !important;border:none !important;display:block !important;}#main #content .item-list ul.pager > li > a,#main #content .item-list ul.pager > li.pager-current{display:flex !important;align-items:center !important;justify-content:center !important;min-width:38px !important;height:38px !important;padding:0 10px !important;font-size:16px !important;box-sizing:border-box !important;margin:0 !important;border-radius:4px !important;}}#accept-cookie-btn{min-width:120px !important;padding:10px 40px !important;margin-top:20px !important;}
.block{margin-bottom:1.5em;}.block.first{}.block.last{}.block.odd{}.block.even{}.block .block-title{}.sidebar .block .block-title{font-size:1.8em;text-align:center;color:#fff;margin-bottom:4px;padding-bottom:4px;line-height:35px;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -280px;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;}#content .block .block-title{font-size:1.6em;text-align:center;color:#e27e2e;}.block-ac-catalog,.block-ac-multi{background:#f2f2f2;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}#block-ecart-shopping-cart{position:relative;padding-left:40px;margin:0;}#block-ecart-shopping-cart .block-title{color:#e27e2e;font-size:1.8em;}#block-ecart-shopping-cart .icon{width:25px;height:25px;background-position:-245px 0;position:absolute;left:0;top:0;}#block-ecart-shopping-cart .cart-state{color:#666;font-size:1.4em;line-height:1.2em;}#block-ecart-shopping-cart .cart-state .count{float:left;}#block-ecart-shopping-cart .cart-state .go-checkout{float:right;}#block-ecart-shopping-cart #ecart-block-content{width:300px;right:0;}#block-ecart-shopping-cart .ecart-grid .row{width:96%;padding:2%;}#block-ecart-shopping-cart .ecart-grid .cell,#block-ecart-shopping-cart .ecart-quantity.cell,#block-ecart-shopping-cart .ecart-cart-x.cell,#block-ecart-shopping-cart .ecart-cart-unit-price.cell{float:none;}#block-ecart-shopping-cart .ecart-cart-unit-price.cell{min-width:50px;}#block-ecart-shopping-cart .ecart-cart-contents{border-color:#ccc;}#block-ecart-shopping-cart .ecart-total-price.cell{font-size:1.4em;float:right;}#block-ecart-shopping-cart .ecart-cart-checkout-button a.button{-moz-appearance:none;-webkit-appearance:none;display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -200px;padding:0 10px;color:#fff;text-decoration:none;font-size:1.3em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:none;line-height:34px;}#block-ecart-shopping-cart .ecart-cart-checkout-button a.button:hover,#block-ecart-shopping-cart .ecart-cart-checkout-button a.button:focus{background-position:0 -240px;}#block-views-exp-search-page,#block-views-exp-products-search-page{margin:0;padding:4px 5px;font-size:1.3em;float:right;}#block-views-exp-search-page form,#block-views-exp-products-search-page form{background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat 0 -60px;padding:0 3px;height:32px;}#block-views-exp-search-page .views-exposed-widgets,#block-views-exp-products-search-page .views-exposed-widgets{margin:0;}#block-views-exp-search-page .views-exposed-form .views-exposed-widget,#block-views-exp-products-search-page .views-exposed-form .views-exposed-widget{padding:0;}#block-views-exp-search-page .views-exposed-form .views-exposed-widget input[type="text"],#block-views-exp-products-search-page .views-exposed-form .views-exposed-widget input[type="text"]{background:transparent;border:0;height:32px;padding:0 0 0 3px;line-height:32px;width:170px;outline:none;}#block-views-exp-search-page .views-exposed-form .views-exposed-widget input.form-submit,#block-views-exp-products-search-page .views-exposed-form .views-exposed-widget input.form-submit{margin:5px 0 0 0;-moz-appearance:none;-webkit-appearance:none;background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat -35px 0;padding:0;font-size:0;border:0;height:25px;width:25px;outline:none;}#block-views-news-block .news{font-size:1.4em;margin:1em;}#block-views-news-block .news .date{color:#e27e2e;}#block-views-news-block .news .title{line-height:1.3em;margin:0 0 0.5em 0;}#block-views-news-block .news .title a{color:#0e43b9;}#block-views-news-block .news .anons{color:#666;}#block-views-news-block .more-link{font-size:1.2em;font-style:italic;}#block-views-news-block .more-link a{color:#666;}#block-views-catalog-front{margin-top:2em;}#block-views-catalog-front .view-content{margin-top:2em;}#block-views-catalog-front .country{margin-bottom:2em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;background-color:#ffffff;*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFF6F6F6');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#ffffff),color-stop(100%,#f6f6f6));background-image:-moz-linear-gradient(top,#ffffff 0%,#f6f6f6 100%);background-image:-webkit-linear-gradient(top,#ffffff 0%,#f6f6f6 100%);background-image:linear-gradient(to bottom,#ffffff 0%,#f6f6f6 100%);}#block-views-catalog-front .country > .title{font-size:1.2em;color:#fff;border-bottom:2px solid #0e43b9;height:34px;}#block-views-catalog-front .country > .title .name{float:left;padding:0 25px;line-height:34px;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -200px;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px;border-radius:3px 3px 0 0;}#block-views-catalog-front ul.brands{padding:10px;margin:0;}#block-views-catalog-front ul.brands li{list-style-image:none;list-style:none;display:block;float:left;margin-right:15px;line-height:2em;font-size:1.1em;height:40px;}#block-views-catalog-front ul.brands li .image,#block-views-catalog-front ul.brands li .title{display:block;float:left;line-height:35px;margin-right:3px;}#block-views-catalog-front ul.brands li .image img{vertical-align:middle;}#block-views-catalog-front ul.brands li .title{text-decoration:underline;}#block-views-catalog-front ul.brands li a:hover .title,#block-views-catalog-front ul.brands li a:focus .title{color:#0e43b9;text-decoration:none;}.ac-grafic-catalog-link{background-color:#f2f2f2;padding:10px 200px 10px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:15px 0;position:relative;font-size:14px;}.ac-grafic-catalog-link .ac-grafic-catalog-link-title{font-size:18px;color:#FE7F21;}.ac-grafic-catalog-link a{position:absolute;right:20px;top:50%;text-decoration:none;border:1px solid #ccc;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;padding:0.5em 1em;background-color:#FE7F21;font-size:14px;color:#fff;-moz-box-shadow:1px 1px 2px #aaa;-webkit-box-shadow:1px 1px 2px #aaa;box-shadow:1px 1px 2px #aaa;margin-top:-17px;}#block-views-slideshow-block{position:relative;}#block-views-slideshow-block .flex-control-nav{bottom:-15px;z-index:3;}
ul li.expanded{*list-style-image:url(/themes/custom/autocraft_theme/images/menu-expanded.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABJJREFUeJxj+MdQw2DBIMAABgAUsAHD3c3BpwAAAABJRU5ErkJggg==');list-style-type:circle;}ul li.collapsed{*list-style-image:url(/themes/custom/autocraft_theme/images/menu-collapsed.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHAQMAAAD+nMWQAAAABlBMVEX///8AAABVwtN+AAAAAXRSTlMAQObYZgAAABFJREFUCB1jVmCGQClmEWYOAAZ8AMy3HPLXAAAAAElFTkSuQmCC');list-style-type:disc;}ul li.leaf{*list-style-image:url(/themes/custom/autocraft_theme/images/menu-leaf.png);list-style-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHBAMAAAA2fErgAAAAD1BMVEX///+/v7+Li4sAAADAwMBFvsw8AAAAAXRSTlMAQObYZgAAAB1JREFUCFtjYAADYwMGBmYVZSDhKAwkFJWhYiAAAB2+Aa/9ugeaAAAAAElFTkSuQmCC');list-style-type:square;}li a.active{color:#000;}#navigation{padding-bottom:12px;background:url(/themes/custom/autocraft_theme/css/images/shadows.png) no-repeat center 40px;}#navigation .wrapper{margin:0 5px;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -100px;}#navigation .left-light{margin-left:-5px;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) no-repeat 0 0;}#navigation .right-light{margin-right:-5px;background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) no-repeat 100% -50px;}#navigation ul.links,#navigation ul.menu{padding:0;font-size:1.8em;margin:0;}#navigation ul.links li,#navigation ul.menu li{padding:3px 0 2px;}#navigation ul.links li a,#navigation ul.menu li a{border-left:1px solid #112f90;border-right:1px solid #1451c0;}#navigation ul.links li.first a,#navigation ul.menu li.first a{border-left:none;}#navigation ul.links li.last a,#navigation ul.menu li.last a{border-right:none;}#navigation ul.links li.active,#navigation ul.links li:hover,#navigation ul.links li:focus,#navigation ul.menu li.active,#navigation ul.menu li:hover,#navigation ul.menu li:focus{background:url(/themes/custom/autocraft_theme/css/images/bg-sprite.png) repeat-x 0 -150px;}#navigation ul.links a,#navigation ul.menu a{color:#fff;text-decoration:none;line-height:36px;display:block;padding:0 15px;}#main-menu{float:left;padding-left:3px;}#top-panel-wrapper{background:#e27e2e;}#top-panel{font-size:1.8em;line-height:35px;color:#fff;}#top-panel a{display:block;color:#fff;height:35px;text-decoration:none;padding:0 12px;}#top-panel a:hover,#top-panel a:focus,#top-panel a.active{background:#e39a2f;}#top-panel ul{margin:0;}#top-panel li{border-left:1px solid #d9551f;padding:0;}#top-panel li a{border-left:1px solid #eca93e;}#top-menu{float:left;}#top-menu li.first a{text-indent:-9999px;font-size:0;width:21px;}#top-menu li.first a:before{content:'';display:block;width:100%;height:100%;background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat 0 6px;}#reviews{float:right;}#reviews li .icon{float:none;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat 0 0;margin-right:8px;}#reviews li.reviews .icon{width:31px;height:22px;background-position:0 -31px;}#reviews li.add-review{border:none;padding-left:10px;}#reviews li.add-review a{background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat -65px 0;color:#666;font-size:12px;padding-left:23px;border:none;height:29px;margin-top:3px;line-height:29px;}#reviews li.add-review a:hover,#reviews li.add-review a:focus{background-position:-65px -30px;}#block-ac-catalog-catalog-menu ul.menu,#block-ac-catalog-acc-menu ul.menu,#block-ac-multi-shops ul.menu,#shops-select-list ul.menu{padding:0 0 0 20px;}#block-ac-catalog-catalog-menu ul.menu a,#block-ac-catalog-acc-menu ul.menu a,#block-ac-multi-shops ul.menu a,#shops-select-list ul.menu a{display:block;text-decoration:none;color:#666;}#block-ac-catalog-catalog-menu > ul.menu,#block-ac-catalog-catalog-menu > .item-list > ul.menu,#block-ac-catalog-acc-menu > ul.menu,#block-ac-catalog-acc-menu > .item-list > ul.menu,#block-ac-multi-shops > ul.menu,#block-ac-multi-shops > .item-list > ul.menu,#shops-select-list > ul.menu,#shops-select-list > .item-list > ul.menu{font-size:16px;padding-right:12px;margin:0;}#block-ac-catalog-catalog-menu > ul.menu > li,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li,#block-ac-catalog-acc-menu > ul.menu > li,#block-ac-catalog-acc-menu > .item-list > ul.menu > li,#block-ac-multi-shops > ul.menu > li,#block-ac-multi-shops > .item-list > ul.menu > li,#shops-select-list > ul.menu > li,#shops-select-list > .item-list > ul.menu > li{padding-left:0;border-bottom:1px solid #e5e5e5;border-top:1px solid #fff;position:relative;padding-right:10px;}#block-ac-catalog-catalog-menu > ul.menu > li:before,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li:before,#block-ac-catalog-acc-menu > ul.menu > li:before,#block-ac-catalog-acc-menu > .item-list > ul.menu > li:before,#block-ac-multi-shops > ul.menu > li:before,#block-ac-multi-shops > .item-list > ul.menu > li:before,#shops-select-list > ul.menu > li:before,#shops-select-list > .item-list > ul.menu > li:before{content:"";display:block;width:5px;height:8px;position:absolute;right:0;top:11px;background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat -320px 0;}#block-ac-catalog-catalog-menu > ul.menu > li.first,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li.first,#block-ac-catalog-acc-menu > ul.menu > li.first,#block-ac-catalog-acc-menu > .item-list > ul.menu > li.first,#block-ac-multi-shops > ul.menu > li.first,#block-ac-multi-shops > .item-list > ul.menu > li.first,#shops-select-list > ul.menu > li.first,#shops-select-list > .item-list > ul.menu > li.first{border-top:none;}#block-ac-catalog-catalog-menu > ul.menu > li.last,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li.last,#block-ac-catalog-acc-menu > ul.menu > li.last,#block-ac-catalog-acc-menu > .item-list > ul.menu > li.last,#block-ac-multi-shops > ul.menu > li.last,#block-ac-multi-shops > .item-list > ul.menu > li.last,#shops-select-list > ul.menu > li.last,#shops-select-list > .item-list > ul.menu > li.last{border-bottom:none;}#block-ac-catalog-catalog-menu > ul.menu > li.expanded > a,#block-ac-catalog-catalog-menu > ul.menu > li:hover > a,#block-ac-catalog-catalog-menu > ul.menu > li:focus > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li.expanded > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li:hover > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li:focus > a,#block-ac-catalog-acc-menu > ul.menu > li.expanded > a,#block-ac-catalog-acc-menu > ul.menu > li:hover > a,#block-ac-catalog-acc-menu > ul.menu > li:focus > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li.expanded > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li:hover > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li:focus > a,#block-ac-multi-shops > ul.menu > li.expanded > a,#block-ac-multi-shops > ul.menu > li:hover > a,#block-ac-multi-shops > ul.menu > li:focus > a,#block-ac-multi-shops > .item-list > ul.menu > li.expanded > a,#block-ac-multi-shops > .item-list > ul.menu > li:hover > a,#block-ac-multi-shops > .item-list > ul.menu > li:focus > a,#shops-select-list > ul.menu > li.expanded > a,#shops-select-list > ul.menu > li:hover > a,#shops-select-list > ul.menu > li:focus > a,#shops-select-list > .item-list > ul.menu > li.expanded > a,#shops-select-list > .item-list > ul.menu > li:hover > a,#shops-select-list > .item-list > ul.menu > li:focus > a{color:#e27e2e;}#block-ac-catalog-catalog-menu > ul.menu > li.expanded:before,#block-ac-catalog-catalog-menu > ul.menu > li:hover:before,#block-ac-catalog-catalog-menu > ul.menu > li:focus:before,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li.expanded:before,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li:hover:before,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li:focus:before,#block-ac-catalog-acc-menu > ul.menu > li.expanded:before,#block-ac-catalog-acc-menu > ul.menu > li:hover:before,#block-ac-catalog-acc-menu > ul.menu > li:focus:before,#block-ac-catalog-acc-menu > .item-list > ul.menu > li.expanded:before,#block-ac-catalog-acc-menu > .item-list > ul.menu > li:hover:before,#block-ac-catalog-acc-menu > .item-list > ul.menu > li:focus:before,#block-ac-multi-shops > ul.menu > li.expanded:before,#block-ac-multi-shops > ul.menu > li:hover:before,#block-ac-multi-shops > ul.menu > li:focus:before,#block-ac-multi-shops > .item-list > ul.menu > li.expanded:before,#block-ac-multi-shops > .item-list > ul.menu > li:hover:before,#block-ac-multi-shops > .item-list > ul.menu > li:focus:before,#shops-select-list > ul.menu > li.expanded:before,#shops-select-list > ul.menu > li:hover:before,#shops-select-list > ul.menu > li:focus:before,#shops-select-list > .item-list > ul.menu > li.expanded:before,#shops-select-list > .item-list > ul.menu > li:hover:before,#shops-select-list > .item-list > ul.menu > li:focus:before{background-position:-320px -10px;}#block-ac-catalog-catalog-menu > ul.menu > li > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > a,#block-ac-catalog-acc-menu > ul.menu > li > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > a,#block-ac-multi-shops > ul.menu > li > a,#block-ac-multi-shops > .item-list > ul.menu > li > a,#shops-select-list > ul.menu > li > a,#shops-select-list > .item-list > ul.menu > li > a{padding:3px 0;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu,#block-ac-multi-shops > ul.menu > li > ul.menu,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu,#shops-select-list > ul.menu > li > ul.menu,#shops-select-list > .item-list > ul.menu > li > ul.menu{font-size:14px;padding-left:0;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li.active > a,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li.active-trail > a,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li:hover > a,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li:focus > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li.active > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li.active-trail > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li:hover > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li:focus > a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li.active > a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li.active-trail > a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li:hover > a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li:focus > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li.active > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li.active-trail > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li:hover > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li:focus > a,#block-ac-multi-shops > ul.menu > li > ul.menu li.active > a,#block-ac-multi-shops > ul.menu > li > ul.menu li.active-trail > a,#block-ac-multi-shops > ul.menu > li > ul.menu li:hover > a,#block-ac-multi-shops > ul.menu > li > ul.menu li:focus > a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li.active > a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li.active-trail > a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li:hover > a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li:focus > a,#shops-select-list > ul.menu > li > ul.menu li.active > a,#shops-select-list > ul.menu > li > ul.menu li.active-trail > a,#shops-select-list > ul.menu > li > ul.menu li:hover > a,#shops-select-list > ul.menu > li > ul.menu li:focus > a,#shops-select-list > .item-list > ul.menu > li > ul.menu li.active > a,#shops-select-list > .item-list > ul.menu > li > ul.menu li.active-trail > a,#shops-select-list > .item-list > ul.menu > li > ul.menu li:hover > a,#shops-select-list > .item-list > ul.menu > li > ul.menu li:focus > a{color:#0e43b9;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li.active > a .name,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li.active-trail > a .name,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li:hover > a .name,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li:focus > a .name,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li.active > a .name,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li.active-trail > a .name,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li:hover > a .name,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li:focus > a .name,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li.active > a .name,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li.active-trail > a .name,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li:hover > a .name,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li:focus > a .name,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li.active > a .name,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li.active-trail > a .name,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li:hover > a .name,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li:focus > a .name,#block-ac-multi-shops > ul.menu > li > ul.menu li.active > a .name,#block-ac-multi-shops > ul.menu > li > ul.menu li.active-trail > a .name,#block-ac-multi-shops > ul.menu > li > ul.menu li:hover > a .name,#block-ac-multi-shops > ul.menu > li > ul.menu li:focus > a .name,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li.active > a .name,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li.active-trail > a .name,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li:hover > a .name,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li:focus > a .name,#shops-select-list > ul.menu > li > ul.menu li.active > a .name,#shops-select-list > ul.menu > li > ul.menu li.active-trail > a .name,#shops-select-list > ul.menu > li > ul.menu li:hover > a .name,#shops-select-list > ul.menu > li > ul.menu li:focus > a .name,#shops-select-list > .item-list > ul.menu > li > ul.menu li.active > a .name,#shops-select-list > .item-list > ul.menu > li > ul.menu li.active-trail > a .name,#shops-select-list > .item-list > ul.menu > li > ul.menu li:hover > a .name,#shops-select-list > .item-list > ul.menu > li > ul.menu li:focus > a .name{text-decoration:underline;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li.active.expanded > a,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li.active-trail.expanded > a,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li:hover.expanded > a,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li:focus.expanded > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li.active.expanded > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li.active-trail.expanded > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li:hover.expanded > a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li:focus.expanded > a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li.active.expanded > a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li.active-trail.expanded > a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li:hover.expanded > a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li:focus.expanded > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li.active.expanded > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li.active-trail.expanded > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li:hover.expanded > a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li:focus.expanded > a,#block-ac-multi-shops > ul.menu > li > ul.menu li.active.expanded > a,#block-ac-multi-shops > ul.menu > li > ul.menu li.active-trail.expanded > a,#block-ac-multi-shops > ul.menu > li > ul.menu li:hover.expanded > a,#block-ac-multi-shops > ul.menu > li > ul.menu li:focus.expanded > a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li.active.expanded > a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li.active-trail.expanded > a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li:hover.expanded > a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li:focus.expanded > a,#shops-select-list > ul.menu > li > ul.menu li.active.expanded > a,#shops-select-list > ul.menu > li > ul.menu li.active-trail.expanded > a,#shops-select-list > ul.menu > li > ul.menu li:hover.expanded > a,#shops-select-list > ul.menu > li > ul.menu li:focus.expanded > a,#shops-select-list > .item-list > ul.menu > li > ul.menu li.active.expanded > a,#shops-select-list > .item-list > ul.menu > li > ul.menu li.active-trail.expanded > a,#shops-select-list > .item-list > ul.menu > li > ul.menu li:hover.expanded > a,#shops-select-list > .item-list > ul.menu > li > ul.menu li:focus.expanded > a{color:#e27e2e;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li.active.expanded > a .name,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li.active-trail.expanded > a .name,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li:hover.expanded > a .name,#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu li:focus.expanded > a .name,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li.active.expanded > a .name,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li.active-trail.expanded > a .name,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li:hover.expanded > a .name,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu li:focus.expanded > a .name,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li.active.expanded > a .name,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li.active-trail.expanded > a .name,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li:hover.expanded > a .name,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu li:focus.expanded > a .name,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li.active.expanded > a .name,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li.active-trail.expanded > a .name,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li:hover.expanded > a .name,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu li:focus.expanded > a .name,#block-ac-multi-shops > ul.menu > li > ul.menu li.active.expanded > a .name,#block-ac-multi-shops > ul.menu > li > ul.menu li.active-trail.expanded > a .name,#block-ac-multi-shops > ul.menu > li > ul.menu li:hover.expanded > a .name,#block-ac-multi-shops > ul.menu > li > ul.menu li:focus.expanded > a .name,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li.active.expanded > a .name,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li.active-trail.expanded > a .name,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li:hover.expanded > a .name,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu li:focus.expanded > a .name,#shops-select-list > ul.menu > li > ul.menu li.active.expanded > a .name,#shops-select-list > ul.menu > li > ul.menu li.active-trail.expanded > a .name,#shops-select-list > ul.menu > li > ul.menu li:hover.expanded > a .name,#shops-select-list > ul.menu > li > ul.menu li:focus.expanded > a .name,#shops-select-list > .item-list > ul.menu > li > ul.menu li.active.expanded > a .name,#shops-select-list > .item-list > ul.menu > li > ul.menu li.active-trail.expanded > a .name,#shops-select-list > .item-list > ul.menu > li > ul.menu li:hover.expanded > a .name,#shops-select-list > .item-list > ul.menu > li > ul.menu li:focus.expanded > a .name{text-decoration:none;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu > li,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu > li,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu > li,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu > li,#block-ac-multi-shops > ul.menu > li > ul.menu > li,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu > li,#shops-select-list > ul.menu > li > ul.menu > li,#shops-select-list > .item-list > ul.menu > li > ul.menu > li{position:relative;padding-left:15px;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu > li:before,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu > li:before,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu > li:before,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu > li:before,#block-ac-multi-shops > ul.menu > li > ul.menu > li:before,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu > li:before,#shops-select-list > ul.menu > li > ul.menu > li:before,#shops-select-list > .item-list > ul.menu > li > ul.menu > li:before{content:"";display:block;width:11px;height:11px;position:absolute;left:0;top:5px;background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat -330px -10px;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu ul.menu,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu ul.menu,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu ul.menu,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu ul.menu,#block-ac-multi-shops > ul.menu > li > ul.menu ul.menu,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu ul.menu,#shops-select-list > ul.menu > li > ul.menu ul.menu,#shops-select-list > .item-list > ul.menu > li > ul.menu ul.menu{font-size:12px;padding:5px;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu ul.menu li,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu ul.menu li,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu ul.menu li,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu ul.menu li,#block-ac-multi-shops > ul.menu > li > ul.menu ul.menu li,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu ul.menu li,#shops-select-list > ul.menu > li > ul.menu ul.menu li,#shops-select-list > .item-list > ul.menu > li > ul.menu ul.menu li{padding:3px 0;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu ul.menu a,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu ul.menu a,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu ul.menu a,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu ul.menu a,#block-ac-multi-shops > ul.menu > li > ul.menu ul.menu a,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu ul.menu a,#shops-select-list > ul.menu > li > ul.menu ul.menu a,#shops-select-list > .item-list > ul.menu > li > ul.menu ul.menu a{padding-left:8px;position:relative;}#block-ac-catalog-catalog-menu > ul.menu > li > ul.menu ul.menu a:before,#block-ac-catalog-catalog-menu > .item-list > ul.menu > li > ul.menu ul.menu a:before,#block-ac-catalog-acc-menu > ul.menu > li > ul.menu ul.menu a:before,#block-ac-catalog-acc-menu > .item-list > ul.menu > li > ul.menu ul.menu a:before,#block-ac-multi-shops > ul.menu > li > ul.menu ul.menu a:before,#block-ac-multi-shops > .item-list > ul.menu > li > ul.menu ul.menu a:before,#shops-select-list > ul.menu > li > ul.menu ul.menu a:before,#shops-select-list > .item-list > ul.menu > li > ul.menu ul.menu a:before{content:'';display:block;width:3px;height:3px;background:#e27e2e;position:absolute;left:0;top:5px;}#block-ac-catalog-catalog-menu li,#block-ac-catalog-acc-menu li,#block-ac-multi-shops li,#shops-select-list li{list-style:none;list-style-image:none;line-height:1.2em;padding:2px 0 2px 0;}#block-ac-catalog-catalog-menu li span.count,#block-ac-catalog-acc-menu li span.count,#block-ac-multi-shops li span.count,#shops-select-list li span.count{margin-left:5px;color:#CFA68A;font-size:0.8em;text-decoration:none;}#block-ac-multi-shops li.no-my-city{font-style:italic;text-align:right;}
.views-displays .secondary li{float:none;margin:0 6px 0;}.views-displays .secondary a:link,.views-displays .secondary a:visited{text-shadow:none;padding:2px 7px 3px;}.views-displays .secondary .open > a{-webkit-border-radius:7px 7px 0 0;-moz-border-radius:7px 7px 0 0;-ms-border-radius:7px 7px 0 0;-o-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}.views-displays .secondary .open > a:hover{color:#333;}.views-displays .secondary .action-list li{margin:0;}.views-displays .secondary .action-list li:first-child{-webkit-border-radius:0 7px 0 0;-moz-border-radius:0 7px 0 0;-ms-border-radius:0 7px 0 0;-o-border-radius:0 7px 0 0;border-radius:0 7px 0 0;}.views-displays .secondary .action-list li:last-child{-webkit-border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-ms-border-radius:0 0 7px 7px;-o-border-radius:0 0 7px 7px;border-radius:0 0 7px 7px;}.view-id-catalog .taxonomy-term .image{float:right;}.view-id-catalog.view-display-id-brand .model{width:47%;margin:0.5em 0;padding:1%;-webkit-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;-moz-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.view-id-catalog.view-display-id-brand .model:hover,.view-id-catalog.view-display-id-brand .model:focus,.view-id-catalog.view-display-id-brand .model.active{-webkit-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;-moz-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;}.view-id-catalog.view-display-id-brand .model.odd{float:left;clear:both;}.view-id-catalog.view-display-id-brand .model.even{float:right;clear:right;}.view-id-catalog.view-display-id-brand .model ul.parts{margin-left:100px;}.view-id-catalog.view-display-id-brand .model h3{margin:0;}.view-id-catalog.view-display-id-brand .model h3 a{text-decoration:none;}.view-id-catalog.view-display-id-brand .model h3 .title{color:#0e43b9;font-size:1.2em;text-align:center;}.view-id-catalog.view-display-id-brand .model h3 .image{float:left;margin-right:15px;min-height:90px;min-width:10px;}.view-id-catalog.view-display-id-model .part{width:47%;margin:0.5em 0;padding:1%;-webkit-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;-moz-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.view-id-catalog.view-display-id-model .part:hover,.view-id-catalog.view-display-id-model .part:focus,.view-id-catalog.view-display-id-model .part.active{-webkit-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;-moz-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;}.view-id-catalog.view-display-id-model .part.odd{float:left;clear:both;}.view-id-catalog.view-display-id-model .part.even{float:right;clear:right;}.view-id-catalog.view-display-id-model .part h3{margin:0;}.view-id-catalog.view-display-id-model .part h3 a{text-decoration:none;}.view-id-catalog.view-display-id-model .part h3 .title{color:#0e43b9;font-size:1.2em;text-align:center;}.view-id-catalog.view-display-id-model .part h3 .image{float:left;margin-right:1px;min-height:90px;min-width:10px;}.view-id-catalog.view-display-id-model .part ul.sub-parts{padding:0;margin-left:103px;}.view-id-catalog.view-display-id-parts,.view-id-catalog.view-display-id-parts_filtered{font-size:1.1em;}.view-id-catalog.view-display-id-parts ul.sub-parts,.view-id-catalog.view-display-id-parts_filtered ul.sub-parts{padding:0;width:100%;}.view-id-catalog.view-display-id-parts li.sub-part,.view-id-catalog.view-display-id-parts_filtered li.sub-part{display:block;width:47%;margin:0.5em 0;padding:1%;-webkit-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;-moz-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.view-id-catalog.view-display-id-parts li.sub-part:hover,.view-id-catalog.view-display-id-parts li.sub-part:focus,.view-id-catalog.view-display-id-parts li.sub-part.active,.view-id-catalog.view-display-id-parts_filtered li.sub-part:hover,.view-id-catalog.view-display-id-parts_filtered li.sub-part:focus,.view-id-catalog.view-display-id-parts_filtered li.sub-part.active{-webkit-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;-moz-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;}.view-id-catalog.view-display-id-parts li.sub-part.odd,.view-id-catalog.view-display-id-parts_filtered li.sub-part.odd{float:left;clear:both;}.view-id-catalog.view-display-id-parts li.sub-part.even,.view-id-catalog.view-display-id-parts_filtered li.sub-part.even{float:right;clear:right;}.view-id-catalog.view-display-id-parts li.sub-part.active a,.view-id-catalog.view-display-id-parts_filtered li.sub-part.active a{color:#0e43b9;}.view-id-catalog.view-display-id-parts li.sub-part a,.view-id-catalog.view-display-id-parts_filtered li.sub-part a{display:block;text-decoration:none;}.view-id-catalog.view-display-id-parts li.sub-part a:hover,.view-id-catalog.view-display-id-parts li.sub-part a:focus,.view-id-catalog.view-display-id-parts_filtered li.sub-part a:hover,.view-id-catalog.view-display-id-parts_filtered li.sub-part a:focus{color:#0e43b9;}.view-id-catalog.view-display-id-parts li.sub-part .image,.view-id-catalog.view-display-id-parts_filtered li.sub-part .image{float:left;margin-right:20px;}.view-id-catalog ul.parts li,.view-id-catalog ul.sub-parts li{list-style:none;list-style-image:none;padding:0.2em 0;}.view-id-catalog ul.parts li a,.view-id-catalog ul.sub-parts li a{color:#333;}.view-id-catalog ul.parts li .count,.view-id-catalog ul.sub-parts li .count{margin-left:3px;color:#e27e2e;}.ac-catalog{clear:both;margin:1em 0;}.ac-catalog .image{float:right;}.ac-catalog.view-brand .section,.ac-catalog.view-model .section{width:47%;margin:0.5em 0;padding:1%;-webkit-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;-moz-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.ac-catalog.view-brand .section:hover,.ac-catalog.view-brand .section:focus,.ac-catalog.view-brand .section.active,.ac-catalog.view-model .section:hover,.ac-catalog.view-model .section:focus,.ac-catalog.view-model .section.active{-webkit-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;-moz-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;}.ac-catalog.view-brand .section.odd,.ac-catalog.view-model .section.odd{float:left;clear:both;}.ac-catalog.view-brand .section.even,.ac-catalog.view-model .section.even{float:right;clear:right;}.ac-catalog.view-brand .section ul.sub-sections,.ac-catalog.view-model .section ul.sub-sections{margin-left:100px;}.ac-catalog.view-brand .section h3,.ac-catalog.view-model .section h3{margin:0;text-align:center;}.ac-catalog.view-brand .section h3 a,.ac-catalog.view-model .section h3 a{text-decoration:none;color:#0e43b9;font-size:1.2em;}.ac-catalog.view-brand .section .image,.ac-catalog.view-model .section .image{float:left;margin-right:15px;min-height:90px;min-width:10px;}.ac-catalog.view-model .section ul.sub-sections{padding:0;margin-left:103px;}.ac-catalog.view-model .section .image{margin-right:1px;}.ac-catalog.view-part_type .filters,.ac-catalog.view-part .filters{font-size:1.1em;}.ac-catalog.view-part_type .filters ul.parts,.ac-catalog.view-part .filters ul.parts{padding:0;width:100%;}.ac-catalog.view-part_type .filters li.part,.ac-catalog.view-part .filters li.part{display:block;width:47%;margin:0.5em 0;padding:1%;-webkit-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;-moz-box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;box-shadow:0 0 0 1px #f2f2f2,0 6px 4px -4px #d2d2d2;border:1px solid #DDD;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.ac-catalog.view-part_type .filters li.part:hover,.ac-catalog.view-part_type .filters li.part:focus,.ac-catalog.view-part_type .filters li.part.active,.ac-catalog.view-part .filters li.part:hover,.ac-catalog.view-part .filters li.part:focus,.ac-catalog.view-part .filters li.part.active{-webkit-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;-moz-box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;box-shadow:0 0 0 1px #e27e2e,0 6px 6px -4px #e27e2e;}.ac-catalog.view-part_type .filters li.part.odd,.ac-catalog.view-part .filters li.part.odd{float:left;clear:both;}.ac-catalog.view-part_type .filters li.part.even,.ac-catalog.view-part .filters li.part.even{float:right;clear:right;}.ac-catalog.view-part_type .filters li.part.active a,.ac-catalog.view-part .filters li.part.active a{color:#0e43b9;}.ac-catalog.view-part_type .filters li.part a,.ac-catalog.view-part .filters li.part a{display:block;text-decoration:none;}.ac-catalog.view-part_type .filters li.part a:hover,.ac-catalog.view-part_type .filters li.part a:focus,.ac-catalog.view-part .filters li.part a:hover,.ac-catalog.view-part .filters li.part a:focus{color:#0e43b9;}.ac-catalog.view-part_type .filters li.part a .image,.ac-catalog.view-part .filters li.part a .image{float:left;margin-right:20px;}.ac-catalog.view-part_type .filters li.part a .title,.ac-catalog.view-part .filters li.part a .title{display:block;margin-left:50px;}.ac-catalog ul.sub-sections li{list-style:none;list-style-image:none;padding:0.2em 0;}.ac-catalog ul.sub-sections li a{color:#333;}.ac-catalog ul.sub-sections li .count{margin-left:3px;color:#e27e2e;}.lt-ie9 .ac-catalog.view-brand .section:hover,.lt-ie9 .ac-catalog.view-brand .section:focus,.lt-ie9 .ac-catalog.view-brand .section.active,.lt-ie9 .ac-catalog.view-model .section:hover,.lt-ie9 .ac-catalog.view-model .section:focus,.lt-ie9 .ac-catalog.view-model .section.active{border-color:#e27e2e;}.lt-ie9 .ac-catalog.view-part_type .filters li.part:hover,.lt-ie9 .ac-catalog.view-part_type .filters li.part:focus,.lt-ie9 .ac-catalog.view-part_type .filters li.part.active,.lt-ie9 .ac-catalog.view-part .filters li.part:hover,.lt-ie9 .ac-catalog.view-part .filters li.part:focus,.lt-ie9 .ac-catalog.view-part .filters li.part.active{border-color:#e27e2e;}.view-id-news.view-display-id-page .news{margin:0.5em 0 2em 0;}.view-id-news.view-display-id-page .news .date{font-size:1.2em;color:#e27e2e;}.view-id-news.view-display-id-page .news .title{margin:0.5em 0;}.view-id-news.view-display-id-page .news .title a{font-size:1.2em;color:#0e43b9;}.view-id-news.view-display-id-page .news .anons{color:#666;}.view-photogalleries .gallery{width:45%;padding:2%;min-height:270px;display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;vertical-align:top;}.view-photogalleries .gallery .title{font-size:1.2em;text-align:center;margin-top:3px;}.view-photogalleries .gallery .title a{color:#0e43b9;}.view-photogalleries .gallery .cover{text-align:center;}.view-photogalleries .gallery .cover img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;}.view-photogalleries .gallery .cover img:focus,.view-photogalleries .gallery .cover img:hover{border:1px solid #e27e2e;-webkit-box-shadow:0 0 8px #e27e2e;-moz-box-shadow:0 0 8px #e27e2e;box-shadow:0 0 8px #e27e2e;}.view-products-search .view-footer{padding:10px;font-size:13px;background:#dedede;margin-top:20px;border-radius:3px;}.view-products-search .form_by_key_text{clear:both;color:#0042AD;font-size:16px;margin-bottom:20px;}.view-products-search div.messages{font-size:16px;}.view-products-search .product-title{font-size:16px;width:auto !important;background:#ccc !important;}.view-id-products .view-content,.view-id-products_search .view-content{display:grid;grid-template-columns:repeat(2,1fr);gap:30px 2%;padding:20px 0;}@media (max-width:600px){.view-id-products .view-content,.view-id-products_search .view-content{grid-template-columns:1fr;}}.view-id-products .view-content > div,.view-id-products_search .view-content > div{display:flex;height:100%;width:100%;margin:0;clear:none;}.product-card{position:relative;display:flex;flex-direction:column;background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:16px;transition:box-shadow 0.3s ease,border-color 0.3s ease;width:100%;box-sizing:border-box;}.product-card:hover{box-shadow:0 4px 15px rgba(0,0,0,0.08);border-color:#d1d5db;}.product-card__favorite{position:absolute;top:16px;right:16px;background:none;border:none;cursor:pointer;padding:0;z-index:2;transition:transform 0.2s ease;}.product-card__favorite:hover{transform:scale(1.1);}.product-card__image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;height:auto;margin-bottom:16px;display:block;background-color:#ffffff;}.product-card__image-wrapper .product-image,.product-card__image-wrapper a.colorbox{display:block !important;position:static !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;float:none !important;}.product-card__image-wrapper img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;display:block !important;float:none !important;object-fit:cover !important;}.product-card__info{display:flex;flex-direction:column;flex-grow:1;}.product-card__meta{display:flex;flex-direction:column;font-size:13px;color:#6b7280;margin-bottom:8px;line-height:1.4;}.product-card__meta .field{display:flex;gap:4px;margin-bottom:2px;}.product-card__meta .field-label,.product-card__meta .field-items{font-weight:normal;}.product-card__title{font-size:15px;font-weight:500;line-height:1.3;margin:0 0 12px 0;}.product-card__title a{color:#111827;text-decoration:none;transition:color 0.2s ease;}.product-card__title a:hover{color:#0e43b9;}.product-card__status{display:flex;align-items:center;font-size:13px;font-weight:500;margin-top:auto;margin-bottom:16px;color:#e27e2e;}.product-card__status .field{margin:0;}.product-card__status .field-label{display:none;}.product-card__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;}.product-card__price-wrapper{display:flex;flex-direction:column;}.product-card__price,.product-card__price .field{font-size:20px;font-weight:700;color:#111827;margin:0;}.product-card__buy-btn-wrapper form,.product-card__buy-btn-wrapper div{margin:0;}.product-card__buy-btn-wrapper input[type="submit"],.product-card__buy-btn-wrapper button{background-color:#0e43b9 !important;color:#ffffff !important;border:none;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color 0.2s ease;display:inline-block;text-transform:none;background-image:none;}.product-card__buy-btn-wrapper input[type="submit"]:hover,.product-card__buy-btn-wrapper button:hover{background-color:#0a338e !important;}@media (max-width:400px){.view-id-products .view-content,.view-id-products_search .view-content{grid-template-columns:1fr;}}.product-card .product-card__footer .product-card__buy-btn-wrapper a.ecart-add-to-cart-link,.product-card .product-card__footer .product-card__buy-btn-wrapper a.button{display:inline-block !important;background-color:#004aad !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='21' r='1'%3E%3C/circle%3E%3Ccircle cx='20' cy='21' r='1'%3E%3C/circle%3E%3Cpath d='M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6'%3E%3C/path%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:10px center !important;color:#ffffff !important;border:none !important;border-radius:4px !important;padding:8px 15px 8px 36px !important;font-size:14px !important;font-weight:bold !important;line-height:1.2 !important;text-transform:uppercase !important;text-decoration:none !important;cursor:pointer !important;transition:background-color 0.2s ease !important;}.product-card .product-card__footer .product-card__buy-btn-wrapper a.ecart-add-to-cart-link:hover,.product-card .product-card__footer .product-card__buy-btn-wrapper a.button:hover{background-color:#003680 !important;color:#ffffff !important;}
.node-unpublished{}.node-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .node-unpublished p.unpublished > *{position:relative;}.auto-product .left{float:left;}.auto-product .right{float:right;width:400px;}.auto-product.view-mode-full > .product-info .ecart-price{font-size:1.5em;}.auto-product .ecart-add-to-cart{width:100px;text-align:center;}.auto-product .product-stock{float:right;}.auto-product .articul .label{font-weight:bold;}.auto-product .product-addons{clear:both;margin-top:3em;}.auto-product .product-addons .addons-title{color:#e27e2e;background:#E2E2E2;padding:0.5em;}
.comments{margin:1.5em 0;}.comments h2.title{}.comments h2.comment-form{}.comment{}.comment.comment-preview{background-color:#ffffea;}.comment.new{}.comment.first{}.comment.last{}.comment.odd{}.comment.even{}.comment.comment-by-anonymous{}.comment.comment-by-node-author{}.comment.comment-by-viewer{}.comment h3.comment-title{}.comment .new{color:#c00;}.comment .user-picture{}.comment .submitted{}.comment .permalink{text-transform:uppercase;font-size:75%;}.comment .user-signature{}.comment ul.links{}.indented{margin-left:20px;}.comment-unpublished{}.comment-unpublished p.unpublished{height:0;overflow:visible;color:#d8d8d8;font-size:75px;line-height:1;font-family:Impact,"Arial Narrow",Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;text-align:center;word-wrap:break-word;}.lt-ie8 .comment-unpublished p.unpublished > *{position:relative;}
.form-item,.form-wrapper{margin:0.75em 0;}.form-item{}.form-item input.form-text,.form-item input.form-title,.form-item textarea,.form-item select{margin:0;border:1px solid;height:auto;padding:4px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-color:#8E8E8E #C5C5C5 #C5C5C5 #8E8E8E;max-width:100%;}.form-item .resizable-textarea textarea{-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-ms-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #c00;}.form-item .form-text:focus,.form-item .form-checkbox:focus,.form-item .form-radio:focus,.form-item .form-select:focus,.form-item textarea:focus{border:1px solid;background-color:#FFFFDF;border-color:#EF8000 #EFA000 #EFA000 #EF8000;box-shadow:0 0 4px 0 #efa000;}.form-item label{display:block;font-weight:bold;margin:0.2em 0;}.form-item label.option{display:inline;font-weight:normal;}.form-item .form-required{color:#c00;}.form-item label.form-required{color:inherit;}.form-item .description{font-size:0.725em;line-height:1.3;color:#666;}.form-checkboxes .form-item,.form-radios .form-item{margin:0;}.lt-ie9 .form-item input.form-text{max-width:none;}html.js input.form-autocomplete{background-position:99.5% 7px;}html.js input.throbbing{background-position:99.5% -14px;}input.form-button-disabled,input.form-button-disabled:active,input.form-button-disabled:focus,input.form-button-disabled:hover{background:#eee none;border-color:#eee;text-shadow:none;color:#999;}.filter-wrapper{margin-top:0;}.filter-wrapper .fieldset-wrapper{padding:0 1em;font-size:0.85em;}.filter-wrapper .form-item,div.teaser-checkbox .form-item,.form-item .form-item{font-size:0.85em;padding:5px 0;margin:0;border:0;}.form-item input[type="text"],.form-item input[type="email"],.form-item input[type="tel"],.form-item input[type="number"],.form-item input[type="url"],.form-item input[type="password"],.form-item input[type="search"],.form-item textarea,.form-item select{border:1px solid #8e8e8e;box-sizing:border-box;}.form-item input.error,.form-item textarea.error,.form-item select.error{border-color:#c00;border-width:2px;}.form-text.required,.form-item input[type="text"]:required,.form-item input[type="email"]:required,.form-item input[type="tel"]:required,.form-item input[type="number"]:required,.form-item input[type="url"]:required{background-image:url(/themes/custom/autocraft_theme/css/images/required.png);background-repeat:no-repeat;background-position:99% 50%;}textarea.required{background:white url(/themes/custom/autocraft_theme/css/images/required.png) no-repeat 99% 1%;}.lt-ie9 textarea.required{background:url(/themes/custom/autocraft_theme/css/images/required-msie.png) no-repeat 99% 1%;}.form-item.form-type-textfield span.form-required,.form-item.form-type-textarea span.form-required,.form-item.form-type-password span.form-required{display:none;}.container-inline div,.container-inline label{display:inline;}.tips{}.password-parent,.confirm-parent{margin:0;}#block-search-form{}#user-login-form{text-align:left;}#user-login-form ul{margin-bottom:0;}html.js #user-login-form li.openid-link,#user-login-form li.openid-link{margin-top:1.5em;margin-left:-20px;}#user-login-form li.user-link{margin-top:1.5em;}#user-login ul{margin:1.5em 0;}form th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}form tbody{border-top:1px solid #ccc;}form tr.even{background-color:#fff;}form table .item-list ul{margin:0;}.lt-ie8 tr.even th,.lt-ie8 tr.even td,.lt-ie8 tr.odd th,.lt-ie8 tr.odd td{border-bottom:1px solid #ccc;}td.menu-disabled{background:#ccc;}fieldset.form-wrapper{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}.fieldset-wrapper{padding:0.5em 0;}.fieldset-wrapper .fieldset-wrapper{font-size:0.875em;}.vertical-tabs ul.vertical-tabs-list li{outline:none;}.vertical-tabs ul.vertical-tabs-list li a:hover strong,.vertical-tabs ul.vertical-tabs-list li a:focus strong,.vertical-tabs ul.vertical-tabs-list li a:active strong{text-decoration:none;}.vertical-tabs ul.vertical-tabs-list li.selected a:hover{outline:none;}.vertical-tabs ul.vertical-tabs-list li.selected a:hover strong,.vertical-tabs ul.vertical-tabs-list li.selected a:focus strong,.vertical-tabs ul.vertical-tabs-list li.selected a:active strong{text-decoration:none;}a.link-edit-summary{text-decoration:none;border-bottom:1px dashed;}#modalContent .popups-container{border:5px solid #2a53aa;}#modalContent .popups-container .modal-header{padding:0.5em 1em 0.5em 1em;background:#2a53aa;}#modalContent .popups-container .modal-header .modal-title{color:#fff;}#modalContent .popups-container .modal-header .popups-close{background:url(/themes/custom/autocraft_theme/css/images/sprite.png) -220px -60px no-repeat;width:21px;height:21px;top:0.5em;right:0.5em;}#modalContent .popups-container .modal-header .popups-close:hover,#modalContent .popups-container .modal-header .popups-close:focus{background-position:-220px -81px;}#modalContent .popups-container .modal-scroll{-webkit-box-shadow:inset 0px 0px 7px #313131;-moz-box-shadow:inset 0px 0px 7px #313131;box-shadow:inset 0px 0px 7px #313131;}#modalContent .popups-container .modal-scroll .modal-content form > div{padding-right:11px;}#modalContent .popups-container .modal-scroll .modal-content form .form-item label{color:#383838;}#modalContent .popups-container .modal-scroll .modal-content form .form-item input.form-text{width:448px;}#modalContent .popups-container .modal-scroll .modal-content form .form-item textarea{width:458px;}#modalContent .popups-container .modal-scroll .modal-content form .form-item .resizable-textarea .grippie{display:none;}#modalContent .popups-container .modal-scroll .modal-content form .form-item.form-type-textfield span.form-required,#modalContent .popups-container .modal-scroll .modal-content form .form-item.form-type-textarea span.form-required,#modalContent .popups-container .modal-scroll .modal-content form .form-item.form-type-password span.form-required{display:inline;}#modalContent .popups-container .modal-scroll .modal-content form .form-actions{text-align:center;}#modalContent .ac-message,#modalContent div.messages{font-size:1.1em;}.autocraft-ymap-balloon{text-align:center;}.autocraft-ymap-balloon ul{text-align:left;}.autocraft-ymap-balloon .logo{text-align:center;margin-bottom:1em;}.autocraft-ymap-balloon .address,.autocraft-ymap-balloon .phones,.autocraft-ymap-balloon .worktime-shedule{font-size:1.2em;}.autocraft-ymap-balloon .description{margin-bottom:1em;}.autocraft-ymap-balloon .worktime .time{color:#e27e2e;margin-left:5px;}.autocraft-ymap-balloon .worktime.holiday .time{color:red;}#ac-forms-get-price .product-title,#ac-forms-call-me .product-title{background:#D7E2F1;padding:5px;width:100%;}
.field-label{}.field-name-field-news-date{font-size:1.2em;color:#e27e2e;margin-bottom:1em;}.photos .photo{float:left;margin:0 10px 10px 0;min-height:152px;}.photos .photo img{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #d2d2d2;}.photos .photo img:focus,.photos .photo img:hover{border:1px solid #e27e2e;-webkit-box-shadow:0 0 8px #e27e2e;-moz-box-shadow:0 0 8px #e27e2e;box-shadow:0 0 8px #e27e2e;}.field{}.product-stock{text-align:left;margin-top:5px;color:#e27e2e;position:relative;padding-left:20px;}.product-stock:before{content:"";display:block;width:15px;height:13px;position:absolute;left:0;top:0;background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat -220px -30px;}.price{font-size:1.4em;color:#e27e2e;}.price .ecart-price-empty{font-size:0.9em;}.price .ecart-price-empty a{position:relative;padding-left:23px;color:#e27e2e;}.price .ecart-price-empty a:before{content:"";display:block;width:17px;height:17px;position:absolute;left:0;top:3px;background:url(/themes/custom/autocraft_theme/css/images/sprite.png) no-repeat -250px -30px;}.captcha > img{float:left;margin-right:20px;}
@media print{a:link,a:visited{text-decoration:underline !important;}#site-name a:link,#site-name
  a:visited{text-decoration:none !important;}#content a[href]:after{content:" (" attr(href) ")";font-weight:normal;font-size:10px;}#content a[href^="javascript:"]:after,#content a[href^="#"]:after{content:"";}#content abbr[title]:after{content:" (" attr(title) ")";}#content{float:none !important;width:100% !important;margin:0 !important;padding:0 !important;}body,#page,#main,#content{color:#000;background-color:transparent !important;background-image:none !important;}#skip-link,#toolbar,#navigation,.region-sidebar-first,.region-sidebar-second,#footer,.breadcrumb,.tabs,.action-links,.links,.book-navigation,.forum-topic-navigation,.pager,.feed-icons{visibility:hidden;display:none;}}
.left{float:left;}.right{float:right;}body.cke_editable{font-size:13px;}ul.inline-float{display:block;padding:0;*position:relative;*zoom:1;}ul.inline-float:before,ul.inline-float:after{content:"";display:table;}ul.inline-float:after{clear:both;}ul.inline-float li{display:block;float:left;list-style-type:none;list-style:none;padding:0 1em 0 0;}ul.table{display:table;padding:0;width:100%;}ul.table li{display:table-cell;list-style-type:none;list-style:none;text-align:center;vertical-align:middle;}.lt-ie8 ul.table{display:block !important;}.lt-ie8 ul.table li{display:block !important;float:left;}
#block-ac-catalog-catalog-menu li.dhtml-menu.start-collapsed > ul.menu{display:none;}#block-ac-catalog-catalog-menu li.dhtml-menu.start-collapsed.dhtml-menu-open > ul.menu{display:block;}#block-ac-catalog-catalog-menu li.dhtml-menu > a{cursor:pointer;}#block-views-exp-products-search-page .views-exposed-form .views-exposed-widget{float:left;}#block-views-exp-products-search-page .views-exposed-form .form-item,#block-views-exp-products-search-page .views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.front .content-wrapper{display:flex;flex-direction:column;}.front .content-wrapper > .region-content{display:contents;}.front #block-autocraft-theme-zagolovokstranicy{order:1;}.front #block-views-slideshow-block{order:2;}.front #block-autocraft-theme-soderzhimoestranicy{order:3;}.front #block-views-catalog-front{order:4;}.front #block-views-additional-description-block{order:5;}#block-views-slideshow-block ul.slides,#block-views-slideshow-block ul.slides > li{list-style:none;margin:0;padding:0;}#block-views-slideshow-block ul.slides > li{display:block;}.field-name-field-body-t > .field-label{display:none;}.front #block-autocraft-theme-zagolovokstranicy h1{font-size:20px;line-height:22px;margin-bottom:8px;}.front #block-views-slideshow-block{margin-bottom:12px;}.pager .pager__items{margin:0;padding:0;list-style:none;}.pager .pager__item{display:inline-block;vertical-align:middle;margin:0;padding:0 0.2em;}.pager .pager__item a{display:inline-block;vertical-align:middle;text-decoration:none;padding:0.3em 0.5em;border:1px solid #ccc;border-radius:3px;}.pager .pager__item a:hover,.pager .pager__item a:focus{border-color:#e27e2e;}.pager .pager__item.is-active a{background-color:#e27e2e;color:#fff;border-color:#e27e2e;}.catalog-tiles{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 18px;}.catalog-tile{display:flex;align-items:center;gap:10px;box-sizing:border-box;width:calc(50% - 6px);padding:12px 14px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;text-decoration:none;color:#333;}.catalog-tile:hover,.catalog-tile:focus,.catalog-tile.active{border-color:#e27e2e;}.catalog-tile .tile-icon img{width:40px;height:auto;display:block;}.catalog-tile .tile-name{color:#0e43b9;}.catalog-tile .tile-count{color:#e27e2e;white-space:nowrap;}.catalog-term-header{margin:0 0 18px;}.catalog-term-header .term-image{float:right;margin:0 0 12px 16px;max-width:220px;}.catalog-term-header .term-image img{max-width:100%;height:auto;}.catalog-term-header .term-description{line-height:1.5;}.catalog-cards{position:relative;}.catalog-cards .section{width:calc(50% - 7px);box-sizing:border-box;margin:0 0 14px;padding:14px 16px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;display:flex;align-items:flex-start;gap:12px;}.catalog-cards .section .card-image{flex:none;}.catalog-cards .section .card-image img{display:block;width:100px;height:auto;}.catalog-cards .section .card-body{flex:1 1 auto;min-width:0;}.catalog-cards .section .card-title{margin:0 0 8px;font-size:17px;line-height:1.3;text-align:center;}.catalog-cards .section .card-title a{color:#0e43b9;text-decoration:none;font-weight:bold;}.catalog-cards .section .card-title .count{color:#999;font-size:14px;font-weight:normal;}.catalog-cards .section ul.sub-sections{margin:0;padding:0;list-style:none;}.catalog-cards .section ul.sub-sections li{margin:0;padding:3px 0;line-height:1.3;}.catalog-cards .section ul.sub-sections li a{color:#333;text-decoration:none;border-bottom:1px solid #d0d0d0;}.catalog-cards .section ul.sub-sections li a:hover{border-color:#e27e2e;}.catalog-cards .section ul.sub-sections .count{color:#e27e2e;}@media (max-width:700px){.catalog-cards .section{width:100%;}}#block-ac-catalog-catalog-menu li.active-trail > a{color:#e27e2e;}#block-ac-catalog-catalog-menu ul.menu.models{padding-left:14px;}#block-ac-catalog-catalog-menu ul.menu.models li{line-height:1.5;}#block-ac-catalog-catalog-menu ul.menu.models li.active > a{font-weight:bold;}.field-name-field-photo .field-items,.field--name-field-photo .field__items{margin:0;padding:0;list-style:none;}.field-name-field-photo .field-item,.field--name-field-photo .field__item{display:inline-block;vertical-align:top;margin:0 10px 10px 0;}.field-name-field-photo .field-item img,.field--name-field-photo .field__item img{display:block;border:1px solid #e0e0e0;}#main #content .product-card{border:1px solid #e0e0e0 !important;border-radius:8px !important;padding:16px !important;background:#fff !important;box-shadow:none !important;}#main #content .ac-catalog.view-products > .view-content > div.product{border:0 !important;border-radius:0 !important;padding:0 !important;background:transparent !important;}@media (min-width:601px){#main #content .ac-catalog.view-products > .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;}#main #content .ac-catalog.view-products > .view-content > div.product{width:48.5% !important;}}.ac-get-price-form .ac-message{background:#fbfbe5;border:1px solid #e6e6c0;border-radius:4px;padding:12px;margin:0 0 14px;line-height:1.4;}.ac-get-price-form .ac-message .attention{color:#c00;}.ac-get-price-form .ac-message--ok{background:#e6ffe6;border-color:#bfe6bf;}.ac-get-price-form .product-title{font-weight:bold;background:#eef3fb;padding:8px 10px;margin:0 0 12px;}.ac-get-price-form .form-item{margin:0 0 10px;}.ac-get-price-form input[type="text"],.ac-get-price-form input[type="tel"],.ac-get-price-form input[type="email"],.ac-get-price-form textarea{width:100%;box-sizing:border-box;}.guestbook-add{margin:0 0 18px;}.guestbook-entry{border:1px solid #e0e0e0;border-radius:8px;padding:14px 16px;margin:0 0 12px;background:#fff;}.guestbook-entry .gb-head{margin:0 0 6px;}.guestbook-entry .gb-author{font-weight:bold;color:#0e43b9;}.guestbook-entry .gb-date{color:#999;margin-left:10px;font-size:13px;}.guestbook-entry .gb-message{line-height:1.5;}.guestbook-entry .gb-reply{margin:10px 0 0;padding:10px 12px;background:#f3f7ff;border-left:3px solid #0e43b9;border-radius:0 4px 4px 0;}.guestbook-entry .gb-reply-label{font-weight:bold;color:#0e43b9;}.ac-guestbook-form .form-item{margin:0 0 10px;}.ac-guestbook-form input[type="text"],.ac-guestbook-form input[type="email"],.ac-guestbook-form textarea{width:100%;box-sizing:border-box;}.cart-empty{padding:20px 0;}.ecart-table{width:100%;border-collapse:collapse;margin:0 0 10px;}.ecart-table td{padding:12px 8px;border-bottom:1px solid #eee;vertical-align:middle;}.ecart-table td:first-child{width:24px;padding-right:0;}.ecart-table td:last-child{text-align:right;white-space:nowrap;width:130px;}.ecart-remove{color:#b7b7b7;font-size:20px;line-height:1;text-decoration:none;}.ecart-remove:hover{color:#c00;}.ecart-table a{color:#1a4ea8;text-decoration:none;}.ecart-table a:hover{text-decoration:underline;}.ecart-line-price{font-weight:bold;color:#333;}.ecart-table .form-item{margin:0;}.ecart-stepper{display:inline-flex;align-items:stretch;}.ecart-step{width:26px;border:1px solid #ccc;background:#f5f5f5;color:#333;font-size:16px;line-height:1;cursor:pointer;padding:0;}.ecart-step:hover{background:#ebebeb;}.ecart-qty{width:44px;text-align:center;border:1px solid #ccc;border-left:0;border-right:0;box-sizing:border-box;-moz-appearance:textfield;}.ecart-qty::-webkit-outer-spin-button,.ecart-qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}.ecart-step.minus{border-radius:3px 0 0 3px;}.ecart-step.plus{border-radius:0 3px 3px 0;}.ecart-total{text-align:right;font-size:18px;margin:6px 0 10px;}.ecart-cart-form .ecart-update{float:right;margin:0 0 14px;}.ecart-cart-form .ecart-update + *{clear:both;}.ecart-order-title{color:#0e43b9;font-size:22px;margin:22px 0 14px;clear:both;}.ecart-delivery-title{color:#0e43b9;font-size:17px;margin:16px 0 4px;}.ecart-delivery-help{color:#555;margin:0 0 10px;}#ac-catalog-checkout-form .form-item{margin:0 0 12px;}#ac-catalog-checkout-form input[type="text"],#ac-catalog-checkout-form input[type="tel"],#ac-catalog-checkout-form input[type="email"],#ac-catalog-checkout-form textarea{width:100%;box-sizing:border-box;}#ac-catalog-checkout-form input[name="zip"]{width:auto;}div.messages{display:flex;align-items:flex-start;gap:9px;margin:0 0 14px;padding:9px 13px;border:1px solid #ccc;border-radius:4px;background:#fff;font-size:13px;line-height:1.35;}.messages__icon{flex:0 0 auto;width:18px;height:18px;margin-top:1px;background-repeat:no-repeat;background-position:center;background-size:contain;}.messages__content{flex:1 1 auto;min-width:0;font-size:13px;}.messages__content > :first-child{margin-top:0;}.messages__content > :last-child{margin-bottom:0;}.messages__list{margin:0;padding-left:18px;}.messages__item{margin:1px 0;}.messages--error{border-color:#dca7a7;background:#fcf4f2;color:#9f3a38;}.messages--error a{color:#9f3a38;text-decoration:underline;}.messages--error .messages__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23c0392b'/%3E%3Cpath d='M8 8l8 8M16 8l-8 8' stroke='white' stroke-width='2.2' stroke-linecap='round'/%3E%3C/svg%3E");}.messages--status{border-color:#a8c79a;background:#f2f8ee;color:#2c662d;}.messages--status a{color:#2c662d;text-decoration:underline;}.messages--status .messages__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%232e7d32'/%3E%3Cpath d='M6.5 12.5l3.5 3.5 7.5-7.5' fill='none' stroke='white' stroke-width='2.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.messages--warning{border-color:#e0c97a;background:#fdfaef;color:#7d6608;}.messages--warning a{color:#7d6608;text-decoration:underline;}.messages--warning .messages__icon{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23e08e0b'/%3E%3Crect x='10.8' y='5.5' width='2.4' height='8.2' rx='1.2' fill='white'/%3E%3Ccircle cx='12' cy='17.2' r='1.4' fill='white'/%3E%3C/svg%3E");}.ui-dialog.ui-widget,.ui-dialog:not(.ui-dialog-off-canvas){background:#fff !important;border:1px solid #bcbcbc !important;border-radius:6px !important;box-shadow:0 10px 40px rgba(0,0,0,.35) !important;padding:0 !important;}.ui-dialog .ui-dialog-titlebar{position:relative !important;background:#f5f5f5 !important;border:0 !important;border-bottom:1px solid #e3e3e3 !important;border-radius:6px 6px 0 0 !important;margin:0 !important;padding:13px 46px 13px 20px !important;}.ui-dialog .ui-dialog-title{float:none !important;margin:0 !important;font-size:18px !important;font-weight:bold !important;line-height:1.2 !important;color:#222 !important;}.ui-dialog .ui-dialog-titlebar-close,.ui-dialog button.ui-dialog-titlebar-close,.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;right:10px !important;width:30px !important;height:30px !important;margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;overflow:visible !important;text-indent:0 !important;font:0/1 Arial,sans-serif !important;cursor:pointer;z-index:5;}.ui-dialog .ui-dialog-titlebar-close > *{display:none !important;}.ui-dialog .ui-dialog-titlebar-close::before{content:"\00d7" !important;display:block !important;width:30px !important;text-align:center !important;font:700 28px/30px Arial,sans-serif !important;color:#444 !important;}.ui-dialog .ui-dialog-titlebar-close:hover::before{color:#000 !important;}.ui-dialog .ui-dialog-content{background:#fff !important;padding:20px !important;box-sizing:border-box;}.ui-dialog .ui-dialog-content .form-item{margin:0 0 14px;}.ui-dialog .ui-dialog-content .form-actions{margin:4px 0 0;}.ui-dialog .ui-dialog-buttonpane{margin:0 !important;padding:12px 20px !important;border-top:1px solid #eee !important;}.ui-widget-overlay{background:#000 !important;opacity:.5 !important;}.ui-dialog input[type="submit"],.ui-dialog button[type="submit"],.ui-dialog .form-actions input[type="submit"],.ui-dialog .form-actions .button{background:#1b62c4 !important;background-image:none !important;color:#fff !important;border:0 !important;border-radius:3px !important;padding:9px 20px !important;line-height:normal !important;font-size:15px !important;font-weight:bold;text-decoration:none;cursor:pointer;}.ui-dialog input[type="submit"]:hover,.ui-dialog button[type="submit"]:hover,.ui-dialog input[type="submit"]:focus,.ui-dialog button[type="submit"]:focus{background:#1751a8 !important;}#block-ecart-shopping-cart .icon{position:relative;}#block-ecart-shopping-cart .cart-icon-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;}#block-ecart-shopping-cart .cart-count{display:none;}@media (max-width:767px){#block-ecart-shopping-cart .block-title,#block-ecart-shopping-cart .cart-state{display:none !important;}#block-ecart-shopping-cart .icon{display:inline-block;width:30px;height:28px;}#block-ecart-shopping-cart .cart-count{display:flex !important;align-items:center;justify-content:center;position:absolute;bottom:-5px;left:-8px;z-index:3;width:18px;height:18px;min-width:0;padding:0;box-sizing:border-box;background:#1f6fd0;color:#fff !important;font-family:Arial,sans-serif;font-size:11px !important;font-weight:700;line-height:1 !important;text-align:center;border-radius:50%;}}
:root{--ac-orange:#e27e2e;--ac-orange-dark:#c9691d;--ac-blue:#0e43b9;--ac-blue-dark:#0a3492;--ac-text:#2b2b2b;--ac-muted:#6b7280;--ac-border:#e6e8ec;--ac-bg:#f5f6f8;--ac-card:#ffffff;--ac-radius:10px;--ac-radius-sm:6px;--ac-shadow:0 1px 2px rgba(16,24,40,0.04);--ac-shadow-hover:0 6px 18px rgba(16,24,40,0.10);--ac-transition:0.18s ease;}body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"PT Sans",sans-serif;color:var(--ac-text);background:var(--ac-bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:1.5;}#main-wrapper,#main.page-section{background:transparent !important;}h1,h2,h3,h4{color:var(--ac-text);font-weight:700;letter-spacing:-0.01em;}a{color:var(--ac-blue);transition:color var(--ac-transition);}a:hover{color:var(--ac-orange);}#main #content{background:var(--ac-card);border:1px solid var(--ac-border);border-radius:var(--ac-radius);box-shadow:var(--ac-shadow);}h1.title,#page-title{font-size:26px;margin:0 0 18px;padding-bottom:14px;border-bottom:2px solid var(--ac-orange);display:inline-block;}#top-panel-wrapper{background:#1f2430 !important;border:0 !important;box-shadow:none !important;}#top-panel{background:transparent !important;}#top-menu a,#reviews a{color:#c9ced8 !important;background:none !important;text-decoration:none;font-size:13px;}#top-menu a:hover,#reviews a:hover,#top-menu li.active a{color:#fff !important;}#reviews .count{color:var(--ac-orange);}#header-wrapper{background:var(--ac-card) !important;border-bottom:1px solid var(--ac-border);box-shadow:none !important;}#header{background:transparent !important;}#header .phones .number{color:var(--ac-text);font-weight:700;}#header .phones .filials .city{color:var(--ac-muted);}#header .worktime-shedule .days{color:var(--ac-muted);}#header .cart{background:none !important;}#header .cart a,#header .cart .ecart-cart-link{background:var(--ac-orange) !important;color:#fff !important;border:0 !important;border-radius:var(--ac-radius-sm) !important;padding:8px 14px !important;box-shadow:none !important;transition:background var(--ac-transition);}#header .cart a:hover{background:transparent !important;}#navigation{background:var(--ac-blue) !important;border:0 !important;border-radius:var(--ac-radius);box-shadow:none !important;overflow:hidden;padding-top:5px !important;padding-bottom:5px !important;}#navigation .views-exposed-widgets{display:flex;align-items:center;}#navigation .views-exposed-widget{float:none !important;}#navigation .left-light,#navigation .right-light,#navigation .wrapper{background:none !important;border:0 !important;box-shadow:none !important;}#navigation .menu,#navigation ul.menu{background:none !important;border:0 !important;}#navigation .menu a,#navigation ul.menu li a{background:none !important;color:#fff !important;border:0 !important;padding:14px 18px !important;font-weight:600;text-decoration:none;}#navigation .menu a:hover,#navigation .menu a:focus,#navigation .menu li.active a,#navigation .menu li.active-trail > a,#navigation .menu li a.is-active{background:none !important;color:#fff !important;border-radius:0 !important;box-shadow:none !important;}#block-views-exp-products-search-page{background:none !important;}#edit-keys.form-text{border:0 !important;border-radius:var(--ac-radius-sm) !important;padding:9px 12px !important;background:#fff !important;box-shadow:none !important;outline:none;min-width:220px;}#edit-keys.form-text:focus{box-shadow:0 0 0 3px rgba(255,255,255,0.35) !important;}#edit-submit-products-search.form-submit{background:var(--ac-orange) !important;color:#fff !important;border:0 !important;border-radius:var(--ac-radius-sm) !important;width:auto !important;height:auto !important;padding:9px 20px !important;margin:0 !important;font-size:14px !important;line-height:1.2 !important;font-weight:600;vertical-align:middle;cursor:pointer;box-shadow:none !important;transition:background var(--ac-transition);}#edit-submit-products-search.form-submit:hover{background:var(--ac-orange-dark) !important;}.breadcrumb{background:none !important;border:0 !important;padding:0 0 14px !important;font-size:13px;color:var(--ac-muted);}.breadcrumb a{color:var(--ac-muted);text-decoration:none;}.breadcrumb a:hover{color:var(--ac-orange);}.breadcrumb .separator{color:#c3c7cf;}input.form-submit,button.form-submit,.button,a.button{background:var(--ac-orange) !important;color:#fff !important;border:0 !important;border-radius:var(--ac-radius-sm) !important;padding:9px 18px !important;font-weight:600;box-shadow:none !important;cursor:pointer;transition:background var(--ac-transition);}input.form-submit:hover,button.form-submit:hover,.button:hover,a.button:hover{background:var(--ac-orange-dark) !important;}input.form-text,input[type="email"],input[type="tel"],textarea,select{border:1px solid var(--ac-border) !important;border-radius:var(--ac-radius-sm) !important;padding:9px 12px !important;box-shadow:none !important;background:#fff;transition:border-color var(--ac-transition),box-shadow var(--ac-transition);}input.form-text:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,select:focus{border-color:var(--ac-orange) !important;box-shadow:0 0 0 3px rgba(226,126,46,0.15) !important;outline:none;}.region-sidebar-first .block{background:var(--ac-card);border:1px solid var(--ac-border);border-radius:var(--ac-radius);box-shadow:var(--ac-shadow);padding:4px 0 8px;margin-bottom:16px;overflow:hidden;}.region-sidebar-first .block-title{background:none !important;color:var(--ac-text) !important;font-size:15px;font-weight:700;padding:14px 16px 10px !important;margin:0 !important;border:0 !important;border-bottom:1px solid var(--ac-border);}.region-sidebar-first .menu{background:none !important;border:0 !important;margin:0;padding:6px 0;}.region-sidebar-first .menu li{background:none !important;border:0 !important;list-style:none;}.region-sidebar-first .menu a{display:block;background:none !important;color:var(--ac-text) !important;text-decoration:none;padding:8px 16px !important;border:0 !important;border-radius:0;transition:background var(--ac-transition),color var(--ac-transition);}.region-sidebar-first .menu a:hover,.region-sidebar-first .menu a.active,.region-sidebar-first .menu a.active-trail{background:rgba(226,126,46,0.10) !important;color:var(--ac-orange-dark) !important;}.region-sidebar-first .menu .count{color:var(--ac-muted);font-size:12px;font-weight:400;}.region-sidebar-first .menu .models a{padding-left:30px !important;}#block-ac-catalog-catalog-menu > ul.menu > li,#block-ac-catalog-acc-menu > ul.menu > li{border-top:0 !important;border-bottom:1px solid var(--ac-border) !important;padding-right:0 !important;}#block-ac-catalog-catalog-menu > ul.menu > li.last,#block-ac-catalog-acc-menu > ul.menu > li.last{border-bottom:0 !important;}#block-ac-catalog-catalog-menu > ul.menu > li > a,#block-ac-catalog-acc-menu > ul.menu > li > a{padding:9px 34px 9px 16px !important;color:var(--ac-text) !important;}#block-ac-catalog-catalog-menu > ul.menu > li:hover > a,#block-ac-catalog-acc-menu > ul.menu > li:hover > a{color:var(--ac-orange-dark) !important;}#block-ac-catalog-catalog-menu > ul.menu > li:before,#block-ac-catalog-acc-menu > ul.menu > li:before{content:"" !important;background:none !important;width:7px !important;height:7px !important;border:solid #b9bec9 !important;border-width:0 2px 2px 0 !important;right:16px !important;top:50% !important;margin-top:-6px !important;transform:rotate(-45deg);transition:transform var(--ac-transition),border-color var(--ac-transition);}#block-ac-catalog-catalog-menu > ul.menu > li:hover:before,#block-ac-catalog-acc-menu > ul.menu > li:hover:before{border-color:var(--ac-orange) !important;background:none !important;}#block-ac-catalog-catalog-menu > ul.menu > li.expanded:before,#block-ac-catalog-catalog-menu > ul.menu > li.dhtml-menu-open:before{transform:rotate(45deg);margin-top:-7px !important;background:none !important;}.region-sidebar-first .news{padding:10px 16px;border-bottom:1px solid var(--ac-border);}.region-sidebar-first .news .date{color:var(--ac-muted);font-size:12px;margin-bottom:2px;}.region-sidebar-first .news .title a{color:var(--ac-text);font-weight:600;text-decoration:none;}.region-sidebar-first .news .title a:hover{color:var(--ac-orange);}.region-sidebar-first .more-link{text-align:right;padding:8px 16px 4px;}.region-sidebar-first .more-link a{font-size:13px;color:var(--ac-orange);text-decoration:none;}#block-views-catalog-front{background:var(--ac-card);border:1px solid var(--ac-border);border-radius:var(--ac-radius);box-shadow:var(--ac-shadow);padding:4px 18px 18px;margin-top:18px;}#block-views-catalog-front .block-title{background:none !important;color:var(--ac-text);font-size:20px;font-weight:700;padding:16px 0 14px;margin:0 0 8px;border-bottom:1px solid var(--ac-border);}#block-views-catalog-front .country{background:none !important;border:0 !important;margin:0 0 8px;}#block-views-catalog-front .country > .title{height:auto !important;border-bottom:2px solid var(--ac-blue) !important;margin:0 0 14px !important;}#block-views-catalog-front .country .title .name{float:none !important;display:inline-block;background:none !important;color:var(--ac-blue);font-weight:700;font-size:14px;line-height:1.3 !important;text-transform:uppercase;letter-spacing:0.03em;padding:0 0 8px !important;}#block-views-catalog-front ul.brands{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:0 !important;padding:0 !important;align-items:stretch;}#block-views-catalog-front .brands .brand{background:none !important;border:0 !important;list-style:none;margin:0 !important;padding:0 !important;}#block-views-catalog-front .brands .brand a{display:flex;align-items:center;gap:10px;height:100%;box-sizing:border-box;background:var(--ac-bg) !important;border:1px solid var(--ac-border) !important;border-radius:var(--ac-radius-sm);padding:10px 12px !important;color:var(--ac-text) !important;text-decoration:none;font-weight:600;font-size:13px;line-height:1.25;transition:border-color var(--ac-transition),box-shadow var(--ac-transition),transform var(--ac-transition);}#block-views-catalog-front .brands .brand a:hover{border-color:var(--ac-orange) !important;box-shadow:var(--ac-shadow-hover);transform:translateY(-1px);}#block-views-catalog-front .brands .brand .image{flex:0 0 34px;width:34px;height:26px;display:flex;align-items:center;justify-content:center;}#block-views-catalog-front .brands .brand .image img{max-width:34px;max-height:26px;width:auto;height:auto;}#block-views-catalog-front .brands .brand .title{flex:1;}#block-views-additional-description-block{background:var(--ac-card);border:1px solid var(--ac-border);border-radius:var(--ac-radius);box-shadow:var(--ac-shadow);padding:18px 22px;margin-top:18px;}#block-views-additional-description-block h2{font-size:20px;margin-top:0;}#block-views-slideshow-block img{border-radius:var(--ac-radius);display:block;max-width:100%;height:auto;}#main #content .product-card{border:1px solid var(--ac-border) !important;border-radius:var(--ac-radius) !important;box-shadow:var(--ac-shadow) !important;transition:box-shadow var(--ac-transition),transform var(--ac-transition);}#main #content .product-card:hover{box-shadow:var(--ac-shadow-hover) !important;transform:translateY(-2px);}#main #content .product-card .product-card__image-wrapper{border:1px solid var(--ac-border) !important;border-radius:8px !important;background:#fff !important;padding:0 !important;margin-bottom:12px !important;overflow:hidden;}#main #content .product-card .product-card__image-wrapper .product-image,#main #content .product-card .product-card__image-wrapper a.colorbox{display:block !important;height:160px !important;width:100% !important;cursor:zoom-in;}#main #content .product-card .product-card__image-wrapper img{width:100% !important;height:160px !important;object-fit:cover !important;border-radius:0 !important;display:block !important;}#main #content .product-card .product-card__title a{color:#1f2937 !important;font-size:16px;font-weight:700;text-decoration:none !important;}#main #content .product-card .product-card__title a:hover{text-decoration:underline !important;}#main #content .product-card .product-card__meta{flex-direction:row !important;flex-wrap:wrap;gap:6px;}#main #content .product-card .product-card__meta .articul{display:inline-block;background:#f1f3f5;color:#6b7280 !important;font-size:12px;line-height:1.3;padding:3px 10px;border-radius:6px;}#main #content .product-card .product-card__meta .articul .label{font-weight:600;}#main #content .product-card .product-card__title a:hover{color:var(--ac-blue) !important;}#main #content .product-card .product-card__status .product-stock.stock-in,#main #content .product-card .product-card__status--in-stock{color:#16a34a !important;}#main #content .product-card .product-card__status .product-stock.stock-in:before{background:none !important;content:"\2713" !important;width:auto !important;height:auto !important;color:#16a34a !important;font-weight:700;font-size:14px;line-height:1;top:1px;}#main #content .product-card .product-card__footer .product-card__buy-btn-wrapper a.ecart-add-to-cart-link{text-transform:capitalize !important;background-color:var(--ac-blue) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23ffffff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='8'%20cy='21'%20r='1'/%3E%3Ccircle%20cx='19'%20cy='21'%20r='1'/%3E%3Cpath%20d='M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:16px center !important;background-size:17px 17px !important;padding-left:42px !important;}#main #content .product-card .product-card__footer .product-card__buy-btn-wrapper a.ecart-add-to-cart-link:hover{background-color:#003c8f !important;}#main #content .product-addons .view-content > div.product{border:0 !important;border-radius:0 !important;padding:0 !important;background:transparent !important;box-shadow:none !important;}.pager .pager__items{display:flex !important;flex-wrap:wrap;align-items:center;gap:6px;margin:26px 0 6px !important;padding:0;list-style:none;}.pager .pager__item{display:inline-flex !important;margin:0 !important;padding:0 !important;}.pager .pager__item a{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 13px !important;box-sizing:border-box;border:1px solid var(--ac-border) !important;border-radius:var(--ac-radius-sm) !important;background:#fff !important;color:var(--ac-text) !important;font-weight:600;text-decoration:none;transition:background var(--ac-transition),border-color var(--ac-transition),color var(--ac-transition);}.pager .pager__item a:hover,.pager .pager__item a:focus{border-color:var(--ac-orange) !important;background:rgba(226,126,46,0.08) !important;color:var(--ac-orange-dark) !important;}.pager .pager__item.is-active a{background:var(--ac-orange) !important;border-color:var(--ac-orange) !important;color:#fff !important;}#footer-wrapper{background:#1f2430 !important;border:0 !important;box-shadow:none !important;color:#aeb4c0;}#footer{background:transparent !important;}#footer,#footer .copyright,#footer .footer-note{color:#aeb4c0 !important;}#footer a{color:#d7dbe2 !important;}#footer a:hover{color:var(--ac-orange) !important;}#footer .phones .number{color:#fff !important;font-weight:700;}#footer .footer-links a{color:#9aa1ad !important;}#header .phones .icon,#header .address .icon,#header .worktime-shedule .icon{background:none !important;width:26px !important;height:26px !important;display:inline-flex !important;align-items:center;justify-content:center;}#header .phones .icon svg,#header .address .icon svg,#header .worktime-shedule .icon svg{width:22px;height:22px;color:var(--ac-orange);stroke-width:2;}#header .cart{width:auto !important;}#header #block-ecart-shopping-cart{display:grid !important;grid-template-columns:36px auto;grid-template-areas:"icon title" "icon state";column-gap:10px;row-gap:1px;align-items:center;text-align:left;float:none;}#header #block-ecart-shopping-cart .icon{grid-area:icon;align-self:center;margin:0 !important;background:none !important;width:36px !important;height:36px !important;}#header #block-ecart-shopping-cart .block-title{grid-area:title;align-self:end;margin:0 !important;font-weight:700 !important;color:var(--ac-text) !important;font-size:14px !important;line-height:1.15;white-space:nowrap;}#header #block-ecart-shopping-cart .cart-state{grid-area:state;align-self:start;margin:0 !important;}#header #block-ecart-shopping-cart .cart-state.empty-message{color:var(--ac-muted) !important;font-size:12px !important;white-space:nowrap;}#header #block-ecart-shopping-cart a.cart-icon-link{display:block;width:36px !important;height:36px !important;padding:0 !important;border-radius:var(--ac-radius-sm) !important;background:var(--ac-orange) url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23ffffff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='8'%20cy='21'%20r='1'/%3E%3Ccircle%20cx='19'%20cy='21'%20r='1'/%3E%3Cpath%20d='M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E") no-repeat center !important;background-size:20px 20px !important;box-shadow:none !important;}#header #block-ecart-shopping-cart a.cart-icon-link:hover{background-color:transparent !important;}#edit-keys.form-text{height:auto !important;line-height:1.2 !important;}#block-ac-catalog-catalog-menu ul.menu ul.menu li:before,#block-ac-catalog-catalog-menu ul.menu ul.menu li > a:before,#block-ac-catalog-catalog-menu ul.menu ul.menu li > a:after{display:none !important;content:none !important;background:none !important;}#block-ac-catalog-catalog-menu ul.menu ul.menu{margin:2px 0 6px !important;padding:0 !important;}#block-ac-catalog-catalog-menu ul.menu ul.menu li{border:0 !important;list-style:none !important;padding:0 !important;position:relative;}#block-ac-catalog-catalog-menu ul.menu ul.menu li > a{display:block;padding:7px 14px 7px 28px !important;margin:0 !important;color:var(--ac-text) !important;font-size:14px;text-decoration:none;border-radius:6px;transition:background var(--ac-transition),color var(--ac-transition);}#block-ac-catalog-catalog-menu ul.menu ul.menu li > a:hover{background:rgba(226,126,46,0.08) !important;color:var(--ac-orange-dark) !important;}#block-ac-catalog-catalog-menu ul.menu ul.menu li.active > a,#block-ac-catalog-catalog-menu ul.menu ul.menu li.active-trail > a,#block-ac-catalog-catalog-menu ul.menu ul.menu li > a.active,#block-ac-catalog-catalog-menu ul.menu ul.menu li > a.active-trail{color:var(--ac-orange-dark) !important;font-weight:600;}#block-ac-catalog-catalog-menu ul.menu ul.menu ul.menu li > a,#block-ac-catalog-catalog-menu ul.menu .models li > a{padding-left:42px !important;font-size:13px;}#block-ac-catalog-catalog-menu ul.menu ul.menu .count{color:var(--ac-muted) !important;font-size:12px;font-weight:400;}#header .address,#header .worktime-shedule{width:-moz-fit-content !important;width:fit-content !important;}#ac-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%,20px);background:#1f2430;color:#fff;font-size:15px;font-weight:600;padding:12px 22px;border-radius:10px;box-shadow:0 8px 24px rgba(16,24,40,0.25);z-index:100000;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease;}#ac-toast:before{content:"✓ ";color:#46c46a;}#ac-toast.is-visible{opacity:1;transform:translate(-50%,0);}.ac-banner{margin:0;visibility:hidden;}.ac-banner.is-initialized{visibility:visible;}.ac-banner .splide__slide{height:200px;border-radius:var(--ac-radius);overflow:hidden;display:flex;align-items:center;}.ac-banner .splide__slide img{width:100% !important;height:200px !important;object-fit:cover !important;max-width:none !important;display:block;border-radius:0 !important;}.ac-banner .ac-banner-text{padding:0 44px;}.ac-banner .s-blue{background:var(--ac-blue);}.ac-banner .s-orange{background:var(--ac-orange);}.ac-banner .ac-banner-inner{color:#fff;}.ac-banner .ac-banner-inner h3{font-size:24px;margin:0 0 8px;color:#fff;}.ac-banner .ac-banner-inner p{margin:0;opacity:.92;max-width:460px;}.ac-banner .splide__pagination__page.is-active{background:var(--ac-orange);}.ac-banner .splide__arrow{background:rgba(0,0,0,.35);opacity:1;}.ac-banner .splide__arrow:hover{background:rgba(0,0,0,.55);}.ac-banner .splide__arrow svg{fill:#fff;}.mobile-menu-content{padding:6px 0;}.mobile-menu-content .mobile-menu-list{display:block;list-style:none;margin:0;padding:0;}.mobile-menu-content .mobile-menu-list + .mobile-menu-list{margin-top:0;border-top:0;}.mobile-menu-content .mobile-menu-list li{display:block !important;float:none !important;list-style:none !important;margin:0 !important;padding:0 !important;}.mobile-menu-content .mobile-menu-list a{display:block;padding:15px 22px !important;color:var(--ac-text) !important;font-size:16px;font-weight:600;text-decoration:none;background:none !important;border-bottom:1px solid var(--ac-border);}.mobile-menu-content .mobile-menu-list a:hover{background:rgba(226,126,46,0.10) !important;color:var(--ac-orange-dark) !important;}.mobile-menu-content .mobile-menu-list a.active,.mobile-menu-content .mobile-menu-list a.active-trail{background:none !important;color:var(--ac-text) !important;}.mobile-menu-logo{padding:16px 22px;border-bottom:1px solid var(--ac-border);}.mobile-menu-logo img{max-height:42px;width:auto;display:block;}.mobile-menu-content .mobile-menu-list a .icon,.mobile-menu-content .mobile-menu-list a .sup,.mobile-menu-content .mobile-menu-list a sup.count{}.mobile-menu-content .mobile-menu-list .count{color:var(--ac-orange);font-weight:400;}.mobile-menu-contacts{padding:18px 22px 26px;border-top:6px solid var(--ac-bg);}.mobile-menu-contacts > div{margin:0 0 14px !important;float:none !important;width:auto !important;display:flex !important;align-items:flex-start;gap:10px;}.mobile-menu-contacts > div:last-child{margin-bottom:0 !important;}.mobile-menu-contacts .icon{flex:0 0 24px !important;width:24px !important;height:24px !important;display:inline-flex !important;align-items:center;justify-content:center;background:none !important;}.mobile-menu-contacts .icon svg{width:20px;height:20px;color:var(--ac-orange);}.mobile-menu-contacts .number{color:var(--ac-blue);font-weight:700;font-size:16px;}.mobile-menu-contacts .city{color:var(--ac-muted);font-size:13px;}.mobile-menu-contacts .desc{color:var(--ac-muted);font-size:12px;display:block;}.mobile-menu-contacts .worktime-shedule .worktime{display:inline-block;margin-right:12px;}.mobile-menu-contacts .days{color:var(--ac-muted);margin-right:4px;}#main #content{padding-top:14px !important;}@media (max-width:768px){#header-wrapper{background:var(--ac-card) !important;}#main-wrapper{margin-top:4px !important;}#main.page-section{padding-top:0 !important;}#main #content .catalog-cards .section{display:flex !important;flex-direction:row !important;align-items:flex-start !important;gap:12px !important;width:100% !important;}#main #content .catalog-cards .section .card-image{flex:0 0 auto !important;width:auto !important;}#main #content .catalog-cards .section .card-image img{width:88px !important;height:auto !important;}#main #content .catalog-cards .section .card-body{flex:1 1 auto !important;min-width:0 !important;}#main #content .catalog-cards .section .card-title{text-align:left !important;}#main #content .catalog-term-header .term-image{float:none !important;display:block !important;margin:0 auto 12px !important;max-width:140px !important;}#main #content .catalog-term-header .term-description{width:100% !important;}#header .cart{float:none !important;position:absolute !important;top:8px !important;right:14px !important;left:auto !important;bottom:auto !important;width:40px !important;height:40px !important;}#header #block-ecart-shopping-cart{display:block !important;position:relative !important;width:40px !important;height:40px !important;}#header #block-ecart-shopping-cart .block-title,#header #block-ecart-shopping-cart .cart-state{display:none !important;}#header #block-ecart-shopping-cart .icon{position:relative !important;width:40px !important;height:40px !important;margin:0 !important;}#header #block-ecart-shopping-cart .icon a.cart-icon-link{position:absolute;top:0;left:0;}#header #block-ecart-shopping-cart a.cart-icon-link{width:40px !important;height:40px !important;}#header #block-ecart-shopping-cart .cart-count{position:absolute !important;top:-6px !important;right:-6px !important;min-width:18px;height:18px;padding:0 4px;box-sizing:border-box;border-radius:9px;background:var(--ac-blue) !important;color:#fff !important;font-size:11px !important;font-weight:700;line-height:18px !important;text-align:center;border:2px solid #fff;}}@media (max-width:768px){#block-views-catalog-front{display:none !important;}}body.node-type-product #content h1.title{border-bottom:0 !important;padding-bottom:0 !important;display:block !important;}#main #content .auto-product .product-info{display:grid !important;grid-template-columns:repeat(2,1fr);gap:2%;align-items:stretch;}#main #content .auto-product .product-info .left{float:none !important;border:1px solid var(--ac-border);border-radius:12px;background:#fff;padding:0 !important;position:relative !important;overflow:hidden !important;min-height:340px !important;display:block !important;box-sizing:border-box;}#main #content .auto-product .product-info .left a.colorbox,#main #content .auto-product .product-info .left img{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;object-fit:cover !important;border:0 !important;border-radius:0 !important;background:#fff;display:block !important;}#main #content .auto-product .product-info .left a.colorbox{cursor:zoom-in;}#main #content .auto-product .product-info .left a.colorbox img{position:static !important;}#main #content .auto-product .product-info .right{float:none !important;width:auto !important;display:flex;flex-direction:column;}#main #content .auto-product .product-info .product-buy-panel{border:1px solid var(--ac-border);border-radius:12px;background:#fff;padding:22px 24px;height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;}#main #content .auto-product .product-info .product-stock{float:none !important;clear:both;margin:0 !important;}#main #content .auto-product .product-info .field{color:#6b7280;margin:0 !important;}#main #content .auto-product .product-info .product-stock{color:#16a34a !important;}#main #content .auto-product .product-info .product-stock:before{background:none !important;content:"\2713" !important;width:auto !important;height:auto !important;color:#16a34a !important;font-weight:700;font-size:14px;line-height:1;top:1px;}#main #content .auto-product .product-info .price,#main #content .auto-product .product-info .price .ecart-price,#main #content .auto-product .product-info .price .field{font-size:30px !important;font-weight:800 !important;color:#111827 !important;margin:0 !important;}#main #content .auto-product .product-info .ecart-add-to-cart{width:100% !important;text-align:left !important;margin:0 !important;}#main #content .auto-product .product-info .ecart-add-to-cart-link{display:block !important;width:100% !important;box-sizing:border-box !important;text-align:center !important;background-color:var(--ac-blue) !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23ffffff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='8'%20cy='21'%20r='1'/%3E%3Ccircle%20cx='19'%20cy='21'%20r='1'/%3E%3Cpath%20d='M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:18px center !important;background-size:18px 18px !important;color:#fff !important;border:0 !important;border-radius:8px !important;padding:12px 24px 12px 46px !important;font-size:16px !important;font-weight:700 !important;text-transform:capitalize !important;text-decoration:none !important;}#main #content .auto-product .product-info .ecart-add-to-cart-link:hover{background-color:#003c8f !important;}#main #content .auto-product .product-addons .addons-title{background:#f1f3f5 !important;color:#1f2937 !important;font-size:20px !important;font-weight:700 !important;padding:10px 16px !important;border-radius:8px !important;}#main #content .view-content > div.product{display:flex !important;}#main #content .product-card{display:flex !important;flex-direction:column !important;width:100% !important;height:100% !important;}#main #content .product-card .product-card__info{flex-grow:1 !important;display:flex !important;flex-direction:column !important;}#main #content .product-card .product-card__footer{margin-top:auto !important;}#main #content .product-addons .product-card__meta .articul:nth-of-type(2){display:none !important;}@media (max-width:768px){#main #content .auto-product .product-info{display:block !important;}#main #content .auto-product .product-info .left,#main #content .auto-product .product-info .right{width:100% !important;}#main #content .auto-product .product-info .left{margin-bottom:14px !important;}#main #content .auto-product .product-info .product-buy-panel{display:flex !important;flex-direction:column !important;gap:16px !important;height:auto !important;}#main #content .auto-product .product-buy-panel > *{width:100% !important;float:none !important;text-align:left !important;margin:0 !important;}#main #content .auto-product .product-info .ecart-add-to-cart-link{text-align:center !important;}}#top-panel #top-menu li,#top-panel #top-menu li > a,#top-panel #reviews li,#top-panel #reviews li > a{border-left:0 !important;}#top-panel #top-menu li{position:relative;}#top-panel #top-menu li:not(.first)::before{content:"";position:absolute;left:0;top:50%;width:1px;height:15px;transform:translateY(-50%);background:rgba(255,255,255,0.20);}#top-panel #top-menu ul.links,#top-panel #reviews ul.links{display:flex !important;align-items:center;}#navigation .right-light{display:flex !important;align-items:center !important;}#navigation .right-light > *{float:none !important;}#navigation #block-views-exp-products-search-page{margin-left:auto !important;}#navigation .views-exposed-widgets{gap:10px;}#views-exposed-form-products-search-page,#block-views-exp-products-search-page form{background:none !important;}#top-panel #reviews .add-review{padding-left:16px !important;}#top-panel #reviews .add-review a{display:inline-flex !important;align-items:center;justify-content:center;gap:6px;height:27px !important;box-sizing:border-box;margin:0 !important;padding:0 12px !important;border:1px solid rgba(255,255,255,0.30) !important;border-radius:6px !important;color:#e6e9ef !important;line-height:1 !important;transition:background var(--ac-transition),border-color var(--ac-transition),color var(--ac-transition);}#top-panel #reviews .add-review a::before{content:"";flex:0 0 13px;width:13px;height:13px;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23e6e9ef'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M12%2020h9'/%3E%3Cpath%20d='M16.5%203.5a2.121%202.121%200%200%201%203%203L7%2019l-4%201%201-4L16.5%203.5z'/%3E%3C/svg%3E") no-repeat center;background-size:contain;}#top-panel #reviews .add-review a:hover{background:rgba(255,255,255,0.10) !important;border-color:rgba(255,255,255,0.50) !important;color:#fff !important;}#header-wrapper{background:linear-gradient(to bottom,var(--ac-card) calc(100% - 17px),var(--ac-border) calc(100% - 17px),var(--ac-border) calc(100% - 16px),var(--ac-bg) calc(100% - 16px)) !important;border-bottom:0 !important;}#block-ac-catalog-catalog-menu > ul.menu > li::before,#block-ac-catalog-acc-menu > ul.menu > li::before{display:none !important;content:none !important;}#block-ac-catalog-catalog-menu > ul.menu > li > a,#block-ac-catalog-acc-menu > ul.menu > li > a{position:relative;}#block-ac-catalog-catalog-menu > ul.menu > li > a::after,#block-ac-catalog-acc-menu > ul.menu > li > a::after{content:"";position:absolute;right:16px;top:50%;margin-top:-5px;width:7px;height:7px;border:solid #b9bec9;border-width:0 2px 2px 0;transform:rotate(-45deg);transition:transform var(--ac-transition),border-color var(--ac-transition);}#block-ac-catalog-catalog-menu > ul.menu > li:hover > a::after,#block-ac-catalog-acc-menu > ul.menu > li:hover > a::after{border-color:var(--ac-orange);}#block-ac-catalog-catalog-menu > ul.menu > li.expanded > a::after,#block-ac-catalog-catalog-menu > ul.menu > li.dhtml-menu-open > a::after{transform:rotate(45deg);margin-top:-7px;}#block-ac-catalog-catalog-menu .count,#block-ac-catalog-acc-menu .count,.region-sidebar-first .menu .count{color:#c2884f !important;}#main #content .catalog-tile .tile-text{flex:1;min-width:0;}#main #content .catalog-tile:not(:has(.tile-icon))::before{content:"";flex:0 0 40px;width:40px;height:30px;border-radius:4px;background:#f1f3f5 url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23aeb4c0'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Cpath%20d='M21%2016V8a2%202%200%200%200-1-1.73l-7-4a2%202%200%200%200-2%200l-7%204A2%202%200%200%200%203%208v8a2%202%200%200%200%201%201.73l7%204a2%202%200%200%200%202%200l7-4A2%202%200%200%200%2021%2016z'/%3E%3Cpolyline%20points='3.27%206.96%2012%2012.01%2020.73%206.96'/%3E%3Cline%20x1='12'%20y1='22.08'%20x2='12'%20y2='12'/%3E%3C/svg%3E") no-repeat center;background-size:20px;}#main #content .catalog-term-footer{background:var(--ac-card);border:1px solid var(--ac-border);border-radius:var(--ac-radius);box-shadow:var(--ac-shadow);padding:18px 22px;margin-top:18px;line-height:1.6;color:var(--ac-text);}#main #content .catalog-term-footer h2{font-size:20px;margin:0 0 12px;}#main #content .catalog-term-footer h3{font-size:17px;margin:14px 0 8px;}#main #content .catalog-term-footer p{margin:0 0 10px;}#main #content .catalog-term-footer ul{margin:0 0 10px 22px;}#header .phones .main-phone{display:flex !important;flex-wrap:wrap;align-items:baseline;}#header .phones .main-phone .phone-8800{display:inline-flex !important;align-items:baseline;margin:0 !important;}#header .phones .main-phone .phone-8800:first-child::after{content:"|";color:var(--ac-orange);font-weight:400;margin:0 10px;}#header .phones .filials{margin-top:4px;}#header .cart{width:auto !important;}#header #block-ecart-shopping-cart{display:grid !important;grid-template-columns:40px auto;grid-template-areas:"icon title" "icon state";column-gap:12px;align-items:center;background:var(--ac-bg) !important;border:1px solid var(--ac-border) !important;border-radius:12px !important;padding:9px 18px 9px 14px !important;float:none !important;}#header #block-ecart-shopping-cart .block-title{grid-area:title;align-self:end;font-weight:700 !important;color:var(--ac-text) !important;font-size:14px !important;white-space:nowrap;margin:0 !important;}#header #block-ecart-shopping-cart .cart-state{grid-area:state;align-self:start;margin:0 !important;}#header #block-ecart-shopping-cart .cart-state.empty-message{color:var(--ac-muted) !important;font-size:12px !important;white-space:nowrap;}#header #block-ecart-shopping-cart .icon{grid-area:icon;position:relative;margin:0 !important;background:none !important;width:40px !important;height:40px !important;}#header #block-ecart-shopping-cart a.cart-icon-link{display:block;width:40px !important;height:40px !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%236b7280'%20stroke-width='1.8'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='8'%20cy='21'%20r='1'/%3E%3Ccircle%20cx='19'%20cy='21'%20r='1'/%3E%3Cpath%20d='M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E") no-repeat center !important;background-size:30px 30px !important;}#header #block-ecart-shopping-cart.cart-empty-block .icon::after{content:"0";position:absolute;top:0;right:2px;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;background:var(--ac-orange);color:#fff;font-size:11px;font-weight:700;line-height:17px;text-align:center;border-radius:9px;}@media (min-width:769px){#header{display:flex !important;align-items:center;gap:26px;flex-wrap:nowrap;}#header > *{float:none !important;}#header #logo{flex:0 0 auto;margin:0 !important;}#header #logo img{height:52px !important;width:auto !important;max-width:none !important;}#header .phones{flex:0 1 auto;display:grid !important;grid-template-columns:auto auto;grid-template-areas:"icon main" "icon filials";column-gap:10px;row-gap:2px;align-items:center;margin:0 !important;position:static !important;}#header .phones > .icon{grid-area:icon;align-self:center;margin:0 !important;}#header .phones .main-phone{grid-area:main;}#header .phones .filials{grid-area:filials;position:static !important;font-size:14px !important;margin:0 !important;}#header .phones .main-phone .number{font-size:20px !important;}#header .phones .filials .number{font-size:14px !important;}#header .phones .filials .desc{font-size:12px !important;color:var(--ac-muted);}#header .contacts-col{flex:0 0 auto;display:flex;flex-direction:column;gap:8px;align-items:flex-start;}#header .contacts-col .address{float:none !important;width:auto !important;margin:0 !important;display:flex !important;align-items:center;gap:8px;}#header .contacts-col .worktime-shedule{float:none !important;width:auto !important;margin:0 !important;clear:none !important;display:grid !important;grid-template-columns:auto auto;grid-template-areas:"i a" "i b";column-gap:8px;align-items:center;}#header .contacts-col .worktime-shedule > .icon{grid-area:i;align-self:center;}#header .contacts-col .worktime-shedule > .worktime:nth-of-type(2){grid-area:a;}#header .contacts-col .worktime-shedule > .worktime:nth-of-type(3){grid-area:b;}#header .cart{flex:0 0 auto;margin-left:auto !important;}}#header #block-ecart-shopping-cart > .block-title,#header #block-ecart-shopping-cart > a.block-title{grid-area:title;align-self:end;margin:0 !important;background:none !important;color:var(--ac-text) !important;font-weight:700 !important;font-size:14px !important;text-decoration:none !important;padding:0 !important;border-radius:0 !important;white-space:nowrap;}#header #block-ecart-shopping-cart .cart-state,#header #block-ecart-shopping-cart .cart-state a{grid-area:state;align-self:start;margin:0 !important;text-decoration:none !important;background:none !important;padding:0 !important;white-space:nowrap;font-size:12px !important;}#header #block-ecart-shopping-cart .cart-state.empty-message{color:var(--ac-muted) !important;}#header #block-ecart-shopping-cart .cart-state.full a{color:var(--ac-orange-dark) !important;font-weight:600;}#header #block-ecart-shopping-cart .icon{grid-area:icon;position:relative;}#header #block-ecart-shopping-cart .cart-count{position:absolute;top:-2px;right:0;min-width:17px;height:17px;padding:0 4px;box-sizing:border-box;background:var(--ac-orange);color:#fff;font-size:11px;font-weight:700;line-height:17px;text-align:center;border-radius:9px;display:block;}@media (max-width:768px){#header #block-ecart-shopping-cart .block-title,#header #block-ecart-shopping-cart .cart-state{display:none !important;}#header #block-ecart-shopping-cart{grid-template-columns:auto !important;grid-template-areas:"icon" !important;padding:6px 8px !important;}#header #logo img{height:42px !important;width:auto !important;}}@media (min-width:769px){#header{gap:18px !important;}#header #logo img{height:48px !important;}#header .phones{flex:0 0 auto !important;}#header .phones .main-phone{display:flex !important;flex-wrap:nowrap !important;white-space:nowrap;}#header .phones .main-phone .phone-8800,#header .phones .main-phone .number{white-space:nowrap !important;}#header .phones .main-phone .number{font-size:18px !important;}#header .phones .filials .number{white-space:nowrap !important;}}@media (min-width:769px){#header{gap:14px !important;}#header .phones .main-phone .number{font-size:16px !important;}#header .phones .filials{font-size:13px !important;}#header .contacts-col .address,#header .contacts-col .worktime-shedule{font-size:14px !important;}}@media (min-width:769px) and (max-width:1180px){#header #block-ecart-shopping-cart .block-title,#header #block-ecart-shopping-cart .cart-state{display:none !important;}#header #block-ecart-shopping-cart{grid-template-columns:auto !important;grid-template-areas:"icon" !important;padding:8px 10px !important;}}@media (min-width:769px){#header .phones{display:flex !important;align-items:center;gap:10px;}#header .phones > .icon{flex:0 0 auto;align-self:center;}#header .phones .phone-list{display:flex;flex-direction:column;line-height:1.3;}#header .phones .phone-list .number{font-size:18px !important;font-weight:700;text-decoration:none;white-space:nowrap;}#header .phones .phone-list .num-blue{color:var(--ac-blue) !important;}#header .phones .phone-list .num-black{color:#1a1a1a !important;}#header .phones .phone-list .phone-caption{font-size:13px;color:var(--ac-muted);margin-top:3px;white-space:nowrap;}#header .contacts-col .address .value{margin-left:0 !important;}#header .contacts-col .worktime-shedule .worktime{margin-left:0 !important;}}@media (min-width:769px){#header{align-items:flex-start !important;padding:16px 0 16px 0 !important;}#header #logo{margin:0 !important;}#header .cart{margin-left:auto !important;}#header .phones{align-items:flex-start !important;}#header .phones > .icon{align-self:flex-start !important;margin-top:1px !important;}#header .contacts-col{align-items:flex-start !important;}#header .contacts-col .address{align-items:flex-start !important;}#header .contacts-col .address > .icon{align-self:flex-start !important;margin-top:0 !important;}#header .contacts-col .worktime-shedule{align-items:start !important;}#header .contacts-col .worktime-shedule > .icon{align-self:start !important;margin-top:0 !important;}#header .worktime-shedule .worktime{line-height:1.35 !important;}#header .worktime-shedule .worktime .days{font-size:14px !important;}#header .worktime-shedule .worktime .time{font-size:14px !important;font-weight:600 !important;margin-left:6px !important;}#header .worktime-shedule .worktime .time sup{font-size:9px !important;top:-0.4em;}#top-panel{padding-left:0 !important;padding-right:0 !important;}#navigation .wrapper,#navigation .left-light{padding:0 !important;margin:0 !important;}#navigation .right-light{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:0 !important;}#navigation #block-views-exp-products-search-page{float:none !important;margin:0 !important;}}@media (min-width:769px){#header-wrapper > .page-section{padding-left:0 !important;padding-right:0 !important;}#navigation .right-light{display:flex !important;align-items:center !important;justify-content:flex-start !important;}#navigation .right-light #block-views-exp-products-search-page{margin-left:auto !important;float:none !important;}}@media (min-width:769px){#header #logo{margin-left:-14px !important;}#header .cart{margin-right:-14px !important;}#navigation .wrapper,#navigation .left-light,#navigation .right-light{width:100% !important;box-sizing:border-box !important;}}@media (min-width:769px){#navigation{padding-left:0 !important;padding-right:0 !important;}}@media (min-width:769px){#navigation #block-views-exp-products-search-page,#navigation #block-views-exp-products-search-page form,#navigation .views-exposed-form,#navigation .views-exposed-widgets,#navigation .views-submit-button{margin:0 !important;padding:0 !important;}}@media (min-width:769px){#header{justify-content:space-between !important;}#header .cart{margin-left:0 !important;margin-right:-14px !important;}#navigation{position:relative !important;width:calc(100% + 10px) !important;max-width:none !important;margin-right:-10px !important;}#navigation #block-views-exp-products-search-page{position:absolute !important;right:0 !important;top:50% !important;transform:translateY(-50%) !important;margin:0 !important;float:none !important;}}@media (min-width:769px){#header{display:flex !important;align-items:flex-start !important;justify-content:space-between !important;gap:0 !important;padding:18px 0 26px 0 !important;}#header > #logo,#header > .phones,#header > .contacts-col,#header > .cart{margin:0 !important;flex:0 0 auto !important;}#navigation{margin-top:-39px !important;}.region-sidebar-first .block{margin-left:0 !important;}}@media (min-width:769px){#header::before,#header::after{display:none !important;}.region-sidebar-first{padding-left:0 !important;}}@media (min-width:769px){#header-wrapper{background:#fff !important;position:relative;z-index:1;}#header{padding-top:18px !important;padding-bottom:43px !important;}#main-wrapper{margin-top:0 !important;}#navigation{margin-top:-25px !important;position:relative;z-index:2;}}@media (min-width:769px){#header-wrapper{background:#fff !important;position:relative;z-index:1;}#header{padding-top:18px !important;padding-bottom:2px !important;}#main-wrapper{margin-top:-41px !important;}#navigation{margin-top:-39px !important;position:relative;z-index:2;}.breadcrumb{padding-top:18px !important;}}@media (min-width:769px){#navigation{width:calc(100% + 20px) !important;margin-left:-10px !important;margin-right:-10px !important;padding-left:10px !important;}}@media (min-width:769px){#navigation{box-sizing:border-box !important;width:calc(100% + 20px) !important;margin-left:-10px !important;margin-right:-10px !important;padding-left:7px !important;}}@media (min-width:769px){#navigation{padding-top:13px !important;padding-bottom:13px !important;}#navigation .wrapper,#navigation .left-light,#navigation .right-light{min-height:0 !important;height:auto !important;}#navigation .menu a,#navigation ul.menu li a{padding-top:0 !important;padding-bottom:0 !important;line-height:1.2 !important;}}@media (min-width:769px){#navigation{height:auto !important;min-height:56px !important;padding-top:9px !important;padding-bottom:9px !important;}#navigation .menu a,#navigation ul.menu li a{padding-top:12px !important;padding-bottom:12px !important;line-height:1.2 !important;}}@media (min-width:769px){#header{padding-bottom:7px !important;}#navigation{margin-top:-44px !important;}}@media (max-width:768px){#header .cart{display:flex !important;align-items:center !important;justify-content:flex-end !important;}#header #block-ecart-shopping-cart{width:36px !important;height:36px !important;min-height:0 !important;padding:0 !important;margin:0 !important;grid-template-columns:36px !important;grid-template-rows:36px !important;grid-template-areas:"icon" !important;align-items:center !important;justify-items:center !important;border-radius:8px !important;}#header #block-ecart-shopping-cart .icon{width:36px !important;height:36px !important;margin:0 !important;display:flex !important;align-items:center !important;justify-content:center !important;}#header #block-ecart-shopping-cart a.cart-icon-link{width:22px !important;height:22px !important;background-size:22px 22px !important;}#header #block-ecart-shopping-cart .cart-count{top:1px !important;right:1px !important;min-width:15px !important;height:15px !important;padding:0 3px !important;font-size:10px !important;line-height:15px !important;}}@media (max-width:768px){#header #block-ecart-shopping-cart{position:relative !important;display:block !important;background:var(--ac-bg) !important;border:1px solid var(--ac-border) !important;}#header #block-ecart-shopping-cart .icon{position:static !important;}#header #block-ecart-shopping-cart a.cart-icon-link{position:absolute !important;inset:0 !important;width:auto !important;height:auto !important;background-position:center !important;background-size:22px 22px !important;border-radius:8px !important;}#header #block-ecart-shopping-cart:hover,#header #block-ecart-shopping-cart a.cart-icon-link:hover,#header .cart a:hover{background-color:var(--ac-bg) !important;}#header #block-ecart-shopping-cart .cart-count,#header #block-ecart-shopping-cart.cart-empty-block .icon::after{content:counter(x) !important;position:absolute !important;top:-6px !important;right:-6px !important;left:auto !important;min-width:18px !important;height:18px !important;padding:0 4px !important;box-sizing:border-box !important;background:var(--ac-blue) !important;color:#fff !important;font-size:11px !important;font-weight:700 !important;line-height:18px !important;text-align:center !important;border-radius:9px !important;border:2px solid #fff !important;}#header #block-ecart-shopping-cart.cart-empty-block .icon::after{content:"0" !important;}}@media (max-width:768px){#header{padding-top:12px !important;}#mobile-catalog-toggle{margin-top:12px !important;}#mobile-menu-toggle{top:21px !important;}#header .cart{top:13px !important;bottom:auto !important;}}#main #content .auto-product .product-info{display:grid !important;grid-template-columns:repeat(2,1fr) !important;gap:2% !important;align-items:stretch !important;border:0 !important;padding:0 !important;background:transparent !important;}#main #content .auto-product .product-info .right{border:0 !important;padding:0 !important;background:transparent !important;}#main #content .auto-product .product-buy-panel{display:flex !important;flex-direction:column !important;gap:16px !important;}#main #content .auto-product .product-buy-panel > *{margin:0 !important;}@media (max-width:768px){#main #content .auto-product .product-info{grid-template-columns:1fr !important;gap:14px !important;}}#main #content .product-card .product-card__info{display:flex !important;flex-direction:column !important;gap:12px !important;}#main #content .product-card .product-card__info > *{margin:0 !important;}#main #content .product-card .product-card__footer{margin-top:auto !important;}#main #content .product-card .product-card__meta .articul + .articul{display:none !important;}#footer .counters{display:flex !important;gap:10px !important;align-items:center !important;flex-wrap:wrap !important;}#footer .counters a{line-height:0 !important;}#main #content .view-products .view-content{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;gap:30px 2% !important;}#main #content .view-products .view-content > .product{flex:0 0 48% !important;max-width:48% !important;height:auto !important;align-self:stretch !important;margin:0 !important;float:none !important;box-sizing:border-box !important;}#main #content .view-products .view-content > .product > .product-card{height:100% !important;}@media (max-width:600px){#main #content .view-products .view-content > .product{flex:0 0 100% !important;max-width:100% !important;}}#main #content article.product-card .product-card__footer{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;align-items:center !important;justify-content:space-between !important;gap:8px !important;width:100% !important;box-sizing:border-box !important;}#main #content article.product-card .product-card__footer .product-card__price-wrapper{flex:1 1 auto !important;min-width:0 !important;}#main #content article.product-card .product-card__footer .product-card__buy-btn-wrapper{flex:0 0 auto !important;width:max-content !important;min-width:max-content !important;max-width:none !important;margin:0 !important;}#main #content article.product-card .product-card__footer .product-card__buy-btn-wrapper .ecart-add-to-cart{display:block !important;width:max-content !important;max-width:100% !important;margin:0 !important;padding:0 !important;}#main #content article.product-card .product-card__footer .product-card__buy-btn-wrapper a.ecart-add-to-cart-link{display:inline-flex !important;align-items:center !important;justify-content:center !important;white-space:nowrap !important;width:auto !important;max-width:none !important;box-sizing:border-box !important;}#main #content article.product-card .product-card__image-wrapper{padding:0 !important;overflow:hidden !important;}#main #content article.product-card .product-card__image-wrapper .product-image,#main #content article.product-card .product-card__image-wrapper a.colorbox{display:block !important;height:160px !important;width:100% !important;}#main #content article.product-card .product-card__image-wrapper img{width:100% !important;height:160px !important;object-fit:cover !important;border-radius:0 !important;display:block !important;}#main #content .auto-product .product-info .left a.colorbox img,#main #content .auto-product .product-info .left > img{object-fit:cover !important;width:100% !important;height:100% !important;max-height:none !important;}#main #content article.product-card .product-card__image-wrapper,#main #content article.product-card .product-card__image-wrapper .product-image,#main #content article.product-card .product-card__image-wrapper .product-image a,#main #content article.product-card .product-card__image-wrapper a.colorbox,#main #content article.product-card .product-card__image-wrapper a.ac-glb{height:180px !important;width:100% !important;padding:0 !important;margin:0 !important;display:block !important;}#main #content article.product-card .product-card__image-wrapper{overflow:hidden !important;margin-bottom:12px !important;}#main #content article.product-card .product-card__image-wrapper img{width:100% !important;height:180px !important;max-height:none !important;object-fit:cover !important;border-radius:0 !important;display:block !important;}.glightbox-container .gslide-description,.glightbox-clean .gslide-description{background:#fff !important;}.glightbox-container .gdesc-inner{padding:16px 20px !important;}.glightbox-container .gslide-title,.glightbox-clean .gslide-title{font-size:18px !important;line-height:1.35 !important;font-weight:700 !important;margin:0 !important;color:#1f2937 !important;}.glightbox-container .gslide-desc,.glightbox-clean .gslide-desc{font-size:16px !important;line-height:1.45 !important;}#block-views-catalog-front .brands .brand .title{flex:1;align-self:stretch;display:flex;align-items:center;}@media (max-width:768px){#main #content .view-products .view-content,#main #content .product-addons .view-content{row-gap:14px !important;}}@media (max-width:768px){#footer .right{float:none !important;text-align:center !important;}#footer .counters{justify-content:center !important;}#footer .developer{text-align:center !important;}}.mobile-menu-contacts .phones{align-items:flex-start;}.mobile-menu-contacts .phone-list .number{display:block;}.mobile-menu-contacts .address .value,.mobile-menu-contacts .worktime-shedule .worktime{font-size:16px;line-height:1.35;}.mobile-menu-contacts .worktime-shedule{display:block !important;position:relative;padding-left:34px;}.mobile-menu-contacts .worktime-shedule .icon{position:absolute;left:0;top:0;}.mobile-menu-contacts .worktime-shedule .worktime{display:block !important;margin:0 0 2px;}#main #content .auto-product .product-info .ecart-add-to-cart-link{display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;background-image:none !important;padding:12px 24px !important;}#main #content .auto-product .product-info .ecart-add-to-cart-link::before{content:"";flex:0 0 18px;width:18px;height:18px;background:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='%23ffffff'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='8'%20cy='21'%20r='1'/%3E%3Ccircle%20cx='19'%20cy='21'%20r='1'/%3E%3Cpath%20d='M2.05%202.05h2l2.66%2012.42a2%202%200%200%200%202%201.58h9.78a2%202%200%200%200%201.95-1.57l1.65-7.43H5.12'/%3E%3C/svg%3E") no-repeat center / 18px 18px;}@media (max-width:768px){#main-wrapper{padding-bottom:22px !important;}#main #content .content-wrapper{padding-bottom:6px !important;}}#main #content h1 .seo-articul,h1#page-title .seo-articul,.seo-articul{color:#9ca3af !important;font-weight:400 !important;}#footer .logo img{max-width:280px !important;height:auto !important;}#main #content .auto-product .product-info .price .ecart-ask-price{color:var(--ac-blue) !important;font-weight:700 !important;text-decoration:none !important;}#main #content .auto-product .product-info .price .ecart-ask-price:hover{text-decoration:underline !important;}#main #content .auto-product .product-buy-panel > *{margin-left:0 !important;align-self:stretch !important;}#main #content .auto-product .product-info .product-stock{position:relative !important;margin-left:0 !important;padding-left:20px !important;text-indent:0 !important;}#main #content .auto-product .product-info .product-stock:before{position:absolute !important;left:0 !important;}.ecart-table td{vertical-align:middle;}.ecart-table .ecart-thumb-link{display:inline-block;line-height:0;}.ecart-table .ecart-thumb{display:block;width:64px;height:64px;object-fit:contain;background:#fff;border:1px solid var(--ac-border);border-radius:6px;}@media (max-width:768px){#header #logo{max-width:none !important;width:auto !important;}#header #logo img{height:38px !important;width:auto !important;max-width:none !important;object-fit:contain !important;}}#navigation ul li,#navigation ul li.leaf,#navigation ul li.first,#navigation ul li.last,#navigation ul li.expanded,#navigation ul li.collapsed,#navigation ul li.active-trail,#navigation ul li:hover{background:none !important;background-image:none !important;list-style:none !important;list-style-image:none !important;}#navigation ul li a,#navigation ul li a:hover,#navigation ul li a:focus,#navigation ul li a:active,#navigation ul li a.is-active,#navigation ul li.active-trail > a{background:none !important;background-image:none !important;box-shadow:none !important;border-radius:0 !important;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
.ui-dialog:not(.ui-dialog-off-canvas){max-width:1280px;border:0 none !important;border-radius:var(--gin-border-m);background:var(--gin-bg-layer);}@media (forced-colors:active){.ui-dialog:not(.ui-dialog-off-canvas){border:1px solid buttonBorder !important;}}.ui-dialog:not(.ui-dialog-off-canvas) .ui-dialog-content:first-of-type{border-start-start-radius:var(--gin-border-m);border-start-end-radius:var(--gin-border-m);}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-actions{position:absolute;inset-block-end:0;inset-inline-start:var(--gin-spacing-m);inset-block-start:auto;inset-inline-end:auto;}.ui-dialog:not(.ui-dialog-off-canvas) .layout-region-node-secondary{width:100%;}.ui-dialog:not(.ui-dialog-off-canvas) .views-exposed-form.views-exposed-form,.ui-dialog:not(.ui-dialog-off-canvas) .views-displays{border:1px solid var(--gin-border-color-layer);}@media (max-width:47.99em){.ui-dialog:not(.ui-dialog-off-canvas){min-width:92%;max-width:92%;}}.ui-dialog{position:absolute;inset-block-start:0;font-family:var(--gin-font);outline:none;}[dir="ltr"] .ui-dialog{inset-inline-start:0;}[dir="rtl"] .ui-dialog{inset-inline-end:0;}.ui-dialog,.ui-dialog:focus,.ui-dialog:focus:active,.ui-dialog:focus:hover{box-shadow:var(--gin-shadow-l1);}.ui-dialog .ui-dialog-titlebar{line-height:1.2;padding:var(--gin-spacing-m) var(--gin-spacing-l);background:#1b1b1d;border:0 none;border-radius:var(--gin-border-m) var(--gin-border-m) 0 0;position:relative;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar{border-block-end:1px solid buttonBorder;}}.ui-dialog .ui-dialog-title{font-size:var(--gin-font-size-l);font-weight:var(--gin-font-weight-normal);color:#fff;width:100%;padding-inline-end:var(--gin-spacing-xl);margin:0;box-sizing:border-box;}.ui-dialog .ui-dialog-content{color:var(--gin-color-text);}.ui-dialog .ui-dialog-content:not(:has(+ .ui-widget-content.ui-dialog-buttonpane)){border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane{padding:var(--gin-spacing-s) var(--gin-spacing-l);border-block-start:1px solid var(--gin-border-color-layer);border-end-start-radius:var(--gin-border-m);border-end-end-radius:var(--gin-border-m);background:var(--gin-bg-app);}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button{font-family:var(--gin-font);font-size:var(--gin-font-size-s);font-weight:var(--gin-font-weight-semibold);padding-block:calc(var(--gin-spacing-s) - 2px);padding-inline:var(--gin-spacing-m);margin-block:0;height:auto;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button:last-of-type{margin-inline-end:0;}.ui-dialog .ui-widget-content.ui-dialog-buttonpane .button.button--danger,.ui-dialog [data-drupal-selector*=-remove-form] .button.button--danger{border-color:var(--gin-color-danger) !important;}.ui-dialog .ui-dialog-buttonset{margin-block-start:0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;inset-block-start:50%;inset-inline-start:auto;inset-inline-end:0;width:2rem;height:2rem;opacity:.8;margin:0 var(--gin-spacing-m);transform:translateY(-50%);background:none;border:none;}.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{width:100%;height:100%;inset-block-start:0;inset-inline-start:0;margin:0;transform:none;background:#fff;-webkit-mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);mask-image:url(/themes/contrib/gin/dist/media/sprite.svg#close-view);-webkit-mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);mask-size:var(--gin-icon-size-close) var(--gin-icon-size-close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;}@media (forced-colors:active){.ui-dialog .ui-dialog-titlebar-close .ui-icon-closethick{background:linktext;}}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1;}.ui-dialog .ui-widget-content.ui-dialog-content{padding-inline:var(--gin-spacing-l);background:var(--gin-bg-layer);}.ui-dialog .gin-layer-wrapper{margin-block-end:var(--gin-spacing-l);}.ui-dialog .gin-confirm-form{margin-block-start:var(--gin-spacing-m);margin-block-end:var(--gin-spacing-s);}.ui-dialog.token-tree-dialog{max-width:none;z-index:505;}.erl-overlay,.layout-paragraphs-dialog{position:fixed !important;inset-block-start:50% !important;inset-inline-start:50% !important;width:calc(100% - var(--gin-spacing-xl)) !important;}[dir="ltr"] .erl-overlay,[dir="ltr"] .layout-paragraphs-dialog{transform:translate(-50%,-50%);}[dir="rtl"] .erl-overlay,[dir="rtl"] .layout-paragraphs-dialog{transform:translate(50%,-50%);}@media (min-width:64em){.erl-overlay,.layout-paragraphs-dialog{width:calc(100% - var(--gin-spacing-xxxl)) !important;}}ul.paragraphs-add-dialog-list{margin:var(--gin-spacing-l) 0;}.ui-widget-overlay{opacity:.9;background:var(--gin-bg-layer2);}.views-ui-dialog .views-offset-bottom{border-block-start:1px solid var(--gin-border-color);}@media (forced-colors:active){.views-ui-dialog .views-offset-bottom{border-block-start:none;}}.ui-widget-content a{color:var(--gin-color-primary);}.ui-widget.ui-dialog.ui-dialog-off-canvas{--gin-offcanvas-active:var(--gin-color-primary);background:#444;border:0 none;box-shadow:0 0 48px rgba(0,0,0,.075);}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{background:#1b1b1d;border-radius:0;}.ui-widget.ui-dialog.ui-dialog-off-canvas .ui-resizable-w{border:0 none;background-color:transparent;}.ui-widget.ui-dialog.ui-dialog-off-canvas .fieldset{color:var(--gin-color-text);}.ui-widget.ui-dialog.ui-dialog-off-canvas #drupal-off-canvas .button--primary[type=submit]{background:var(--gin-offcanvas-active);}.ui-dialog .ui-widget-content.ui-dialog-content{overflow:auto;}.ui-dialog.webform-off-canvas .ui-widget-content.ui-dialog-content{background:var(--gin-bg-layer);}table.treetable tr.branch{background-color:transparent;}.ui-dialog .gin-layer-wrapper{margin-block:var(--gin-spacing-l);}.views-ui-dialog.views-ui-dialog > .ui-dialog-content{padding:0;}#drupal-modal .gin-sticky-form-actions.form-actions{display:none;}
