/*
 *  Copyright 2016 Adobe Systems Incorporated
 *
 *  Licensed under the Apache License, Version 2.0 (the "License");
 *  you may not use this file except in compliance with the License.
 *  You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
/*
 * ADOBE CONFIDENTIAL
 *
 * Copyright 2015 Adobe Systems Incorporated
 * All Rights Reserved.
 *
 * NOTICE:  All information contained herein is, and remains
 * the property of Adobe Systems Incorporated and its suppliers,
 * if any.  The intellectual and technical concepts contained
 * herein are proprietary to Adobe Systems Incorporated and its
 * suppliers and may be covered by U.S. and Foreign Patents,
 * patents in process, and are protected by trade secret or copyright law.
 * Dissemination of this information or reproduction of this material
 * is strictly forbidden unless prior written permission is obtained
 * from Adobe Systems Incorporated.
 */
/* grid component */
.aem-Grid {
  display: block;
  width: 100%;
}
.aem-Grid::before,
.aem-Grid::after {
  display: table;
  content: " ";
}
.aem-Grid::after {
  clear: both;
}
/* placeholder for new components */
.aem-Grid-newComponent {
  clear: both;
  margin: 0;
}
/* column of a grid */
.aem-GridColumn {
  box-sizing: border-box;
  clear: both;
}
/* force showing hidden */
.aem-GridShowHidden > .aem-Grid > .aem-GridColumn {
  display: block !important;
}
/* Generates all the rules for the grid columns up to the given amount of column */
/* Generates all the rules for the grid column offset up to the given amount of column */
/* Generates all the rules for the grid and columns for the given break point and total of columns */
/* Generates all the rules for the grids and columns */
/* API function to be called to generate a grid config */
/* maximum amount of grid cells to be provided */
/* default breakpoint */
.aem-Grid {
  width: auto;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--1 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--2 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--3 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--4 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--default--5 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--default--6 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 14.28571429%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 28.57142857%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 42.85714286%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 57.14285714%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 71.42857143%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 85.71428571%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 14.28571429%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 28.57142857%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 42.85714286%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 57.14285714%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 71.42857143%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 85.71428571%;
}
.aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 14.28571429%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 28.57142857%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 42.85714286%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 57.14285714%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 71.42857143%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 85.71428571%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 14.28571429%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 28.57142857%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 42.85714286%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 57.14285714%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 71.42857143%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 85.71428571%;
}
.aem-Grid.aem-Grid--default--7 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 12.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 37.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 62.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 87.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 12.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 37.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 62.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 87.5%;
}
.aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 12.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 37.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 62.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 87.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 12.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 37.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 62.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 87.5%;
}
.aem-Grid.aem-Grid--default--8 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 11.11111111%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 22.22222222%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 44.44444444%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 55.55555556%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 77.77777778%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 88.88888889%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 11.11111111%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 22.22222222%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 44.44444444%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 55.55555556%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 77.77777778%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 88.88888889%;
}
.aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 11.11111111%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 22.22222222%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 44.44444444%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 55.55555556%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 77.77777778%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 88.88888889%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 11.11111111%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 22.22222222%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 44.44444444%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 55.55555556%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 77.77777778%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 88.88888889%;
}
.aem-Grid.aem-Grid--default--9 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 10%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 30%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 70%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 90%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 10%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 30%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 70%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 90%;
}
.aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 10%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 20%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 30%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 40%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 60%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 70%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 80%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 90%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 10%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 20%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 30%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 40%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 60%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 70%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 80%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 90%;
}
.aem-Grid.aem-Grid--default--10 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 9.09090909%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 18.18181818%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 27.27272727%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 36.36363636%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 45.45454545%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 54.54545455%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 63.63636364%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 72.72727273%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 81.81818182%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 90.90909091%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 9.09090909%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 18.18181818%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 27.27272727%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 36.36363636%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 45.45454545%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 54.54545455%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 63.63636364%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 72.72727273%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 81.81818182%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 90.90909091%;
}
.aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 9.09090909%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 18.18181818%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 27.27272727%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 36.36363636%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 45.45454545%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 54.54545455%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 63.63636364%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 72.72727273%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 81.81818182%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 90.90909091%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 9.09090909%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 18.18181818%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 27.27272727%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 36.36363636%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 45.45454545%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 54.54545455%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 63.63636364%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 72.72727273%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 81.81818182%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 90.90909091%;
}
.aem-Grid.aem-Grid--default--11 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 8.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 41.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 58.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 91.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--default--12 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 8.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 41.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 58.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 91.66666667%;
}
.aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--default--12 {
  margin-left: 100%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--1 {
  float: left;
  clear: none;
  width: 8.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--2 {
  float: left;
  clear: none;
  width: 16.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--3 {
  float: left;
  clear: none;
  width: 25%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--4 {
  float: left;
  clear: none;
  width: 33.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--5 {
  float: left;
  clear: none;
  width: 41.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--6 {
  float: left;
  clear: none;
  width: 50%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--7 {
  float: left;
  clear: none;
  width: 58.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--8 {
  float: left;
  clear: none;
  width: 66.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--9 {
  float: left;
  clear: none;
  width: 75%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--10 {
  float: left;
  clear: none;
  width: 83.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--11 {
  float: left;
  clear: none;
  width: 91.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--default--12 {
  float: left;
  clear: none;
  width: 100%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--0 {
  margin-left: 0%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--1 {
  margin-left: 8.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--2 {
  margin-left: 16.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--3 {
  margin-left: 25%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--4 {
  margin-left: 33.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--5 {
  margin-left: 41.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--6 {
  margin-left: 50%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--7 {
  margin-left: 58.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--8 {
  margin-left: 66.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--9 {
  margin-left: 75%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--10 {
  margin-left: 83.33333333%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--11 {
  margin-left: 91.66666667%;
}
.aem-Grid.aem-Grid--default--12 > .aem-GridColumn.aem-GridColumn--offset--default--12 {
  margin-left: 100%;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--newline {
  /* newline behavior */
  display: block;
  clear: both !important;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--none {
  /* none behavior */
  display: block;
  clear: none !important;
  float: left;
}
.aem-Grid > .aem-GridColumn.aem-GridColumn--default--hide {
  /* hide behavior */
  display: none;
}
/* xs breakpoint */
@media (max-width: 529px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--1 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--1 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--1 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--2 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xs--2 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--2 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--2 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xs--2 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--3 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xs--3 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xs--3 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--3 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--3 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xs--3 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xs--3 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xs--4 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--xs--5 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xs--6 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--xs--7 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--xs--8 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--xs--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--xs--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--xs--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--xs--9 > .aem-GridColumn.aem-GridColumn--offset--xs--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--xs--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--xs--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--xs--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--xs--10 > .aem-GridColumn.aem-GridColumn--offset--xs--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--xs--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--xs--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--xs--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--xs--11 > .aem-GridColumn.aem-GridColumn--offset--xs--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--xs--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--xs--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--xs--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--xs--12 > .aem-GridColumn.aem-GridColumn--offset--xs--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xs--newline {
    /* newline behavior */
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xs--none {
    /* none behavior */
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--xs--hide {
    /* hide behavior */
    display: none;
  }
}
/* sm breakpoint */
@media (min-width: 530px) and (max-width: 767px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--1 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--1 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--1 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--2 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--3 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--sm--4 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--sm--5 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--sm--6 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--sm--7 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--sm--8 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--sm--9 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--sm--10 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--sm--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--sm--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--sm--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--sm--11 > .aem-GridColumn.aem-GridColumn--offset--sm--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--sm--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--sm--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--sm--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--sm--12 > .aem-GridColumn.aem-GridColumn--offset--sm--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--sm--newline {
    /* newline behavior */
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--sm--none {
    /* none behavior */
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--sm--hide {
    /* hide behavior */
    display: none;
  }
}
/* md breakpoint */
@media (min-width: 768px) and (max-width: 1023px) {
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--1 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--1 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--1 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--1 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--2 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--2 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--3 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--3 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--4 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--md--4 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--5 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--md--5 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--6 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--md--6 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--7 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 14.28571429%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 28.57142857%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 42.85714286%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 57.14285714%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 71.42857143%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 85.71428571%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 14.28571429%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 28.57142857%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 42.85714286%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 57.14285714%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 71.42857143%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 85.71428571%;
  }
  .aem-Grid.aem-Grid--md--7 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--8 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 12.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 37.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 62.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 87.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 12.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 37.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 62.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 87.5%;
  }
  .aem-Grid.aem-Grid--md--8 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--9 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 11.11111111%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 22.22222222%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 44.44444444%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 55.55555556%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 77.77777778%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 88.88888889%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 11.11111111%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 22.22222222%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 44.44444444%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 55.55555556%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 77.77777778%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 88.88888889%;
  }
  .aem-Grid.aem-Grid--md--9 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--10 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 10%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 20%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 30%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 40%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 60%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 70%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 80%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 90%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 10%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 20%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 30%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 40%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 60%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 70%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 80%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 90%;
  }
  .aem-Grid.aem-Grid--md--10 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--md--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--11 > .aem-GridColumn.aem-GridColumn--offset--md--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 9.09090909%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 18.18181818%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 27.27272727%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 36.36363636%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 45.45454545%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 54.54545455%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 63.63636364%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 72.72727273%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 81.81818182%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 90.90909091%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--md--11 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 9.09090909%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 18.18181818%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 27.27272727%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 36.36363636%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 45.45454545%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 54.54545455%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 63.63636364%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 72.72727273%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 81.81818182%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 90.90909091%;
  }
  .aem-Grid.aem-Grid--md--11 > .aem-GridColumn.aem-GridColumn--offset--md--11 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--md--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--12 > .aem-GridColumn.aem-GridColumn--offset--md--12 {
    margin-left: 100%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--1 {
    float: left;
    clear: none;
    width: 8.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--2 {
    float: left;
    clear: none;
    width: 16.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--3 {
    float: left;
    clear: none;
    width: 25%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--4 {
    float: left;
    clear: none;
    width: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--5 {
    float: left;
    clear: none;
    width: 41.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--6 {
    float: left;
    clear: none;
    width: 50%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--7 {
    float: left;
    clear: none;
    width: 58.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--8 {
    float: left;
    clear: none;
    width: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--9 {
    float: left;
    clear: none;
    width: 75%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--10 {
    float: left;
    clear: none;
    width: 83.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--11 {
    float: left;
    clear: none;
    width: 91.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--md--12 {
    float: left;
    clear: none;
    width: 100%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--0 {
    margin-left: 0%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--1 {
    margin-left: 8.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--2 {
    margin-left: 16.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--3 {
    margin-left: 25%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--4 {
    margin-left: 33.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--5 {
    margin-left: 41.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--6 {
    margin-left: 50%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--7 {
    margin-left: 58.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--8 {
    margin-left: 66.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--9 {
    margin-left: 75%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--10 {
    margin-left: 83.33333333%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--11 {
    margin-left: 91.66666667%;
  }
  .aem-Grid.aem-Grid--md--12 > .aem-GridColumn.aem-GridColumn--offset--md--12 {
    margin-left: 100%;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--md--newline {
    /* newline behavior */
    display: block;
    clear: both !important;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--md--none {
    /* none behavior */
    display: block;
    clear: none !important;
    float: left;
  }
  .aem-Grid > .aem-GridColumn.aem-GridColumn--md--hide {
    /* hide behavior */
    display: none;
  }
}

@font-face {
    font-family: 'STIHL-Contraface-Display-Medium';
    src: url(stihl-styles/resources/STIHLContrafaceDisplayMedium.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceDisplayMedium.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceDisplayMedium.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceDisplayMedium.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Display-Title';
    src: url(stihl-styles/resources/STIHLContrafaceDisplayTitling.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceDisplayTitling.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceDisplayTitling.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceDisplayTitling.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Text';
    src: url(stihl-styles/resources/STIHLContrafaceText.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceText.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceText.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceText.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Text';
    font-weight: bold;
    src: url(stihl-styles/resources/STIHLContrafaceText-Bold.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceText-Bold.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceText-Bold.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceText-Bold.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Text';
    font-weight: bold;
    font-style: italic;
    src: url(stihl-styles/resources/STIHLContrafaceText-BoldItalic.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceText-BoldItalic.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceText-BoldItalic.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceText-BoldItalic.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Text';
    font-style: italic;
    src: url(stihl-styles/resources/STIHLContrafaceText-Italic.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceText-Italic.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceText-Italic.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceText-Italic.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Text-Demi';
    src: url(stihl-styles/resources/STIHLContrafaceTextDemi.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceTextDemi.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceTextDemi.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceTextDemi.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Text-Demi';
    font-style: italic;
    src: url(stihl-styles/resources/STIHLContrafaceTextDemi-Italic.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceTextDemi-Italic.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceTextDemi-Italic.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceTextDemi-Italic.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Text-Light';
    src: url(stihl-styles/resources/STIHLContrafaceTextLight.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceTextLight.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceTextLight.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceTextLight.otf) format("otf");
    font-display: swap;
}

@font-face {
    font-family: 'STIHL-Contraface-Text-Light';
    font-style: italic;
    src: url(stihl-styles/resources/STIHLContrafaceTextLight-Italic.woff2) format("woff2"),
    url(stihl-styles/resources/STIHLContrafaceTextLight-Italic.woff) format("woff"),
    url(stihl-styles/resources/STIHLContrafaceTextLight-Italic.ttf) format("ttf"),
    url(stihl-styles/resources/STIHLContrafaceTextLight-Italic.otf) format("otf");
    font-display: swap;
}

html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:0.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}fieldset{padding:0.35em 0.75em 0.625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:0.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:white;border:solid;color:black;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}:root{--color1: #000;--color2: #fff;--color3: #F37A1F;--color4: #EDEDED;--color5: #DADADA;--color6: #B1B1B1;--color7: #749F4A;--color8: #FDC543;--color9: #D43B3B;--color10: #249ABE;--color11: #46762D;--color12: #E5F0DB}.ts-body{--color1: #fff;--color2: #000}.ts-body header{--color1: #000;--color2: #fff}/*!
 * @diconium/animate.css -https://diconium.com
 * Version - 3.7.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn,.overlay--active.overlay--standard,.overlay--active.overlay--full{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown,.search-navi-flyout__content--active{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight,.overlay--active.overlay--sidebar{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut,.overlay--inactive.overlay--standard,.overlay--inactive.overlay--full{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.fadeOutRight,.overlay--inactive.overlay--sidebar{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.fadeOutUp,.search-navi-flyout__content--inactive{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:.8s;animation-duration:.8s}.animated.faster{-webkit-animation-duration:.5s;animation-duration:.5s}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media (print){.animated{-webkit-animation:unset !important;animation:unset !important;transition:none !important}}:root{--default-banner-height: 46px;--header-height: 41px;--menu-height: 46px}@media only screen and (min-width: 768px){:root{--header-height: 46px;--menu-height: 66px}}@-webkit-keyframes fadeInBackground{from{opacity:0}to{opacity:0.4}}@keyframes fadeInBackground{from{opacity:0}to{opacity:0.4}}@-webkit-keyframes fadeOutBackground{from{opacity:0.4}to{opacity:0}}@keyframes fadeOutBackground{from{opacity:0.4}to{opacity:0}}@-webkit-keyframes fadeInContent{from{opacity:0;transform:translate3d(0, 15%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeInContent{from{opacity:0;transform:translate3d(0, 15%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeDown{from{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}@keyframes fadeUp{from{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.icon-with-label{margin-right:10px !important}.icon-16-m10-link-arrow-down{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-arrow-down::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-down-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-arrow-down::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-arrow-down{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-down::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-down-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-down::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-arrow-down{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-arrow-down-16.svg) no-repeat center/cover}.icon-16-m10-link-arrow-left{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-arrow-left::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-left-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-arrow-left::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-arrow-left{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-left::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-left-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-left::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-arrow-left,.btn_icon-big__icon--arrow-left,.m_footer-breadcrumb ul li:nth-last-child(2)::before,.m_footer-breadcrumb ol li:nth-last-child(2)::before{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-arrow-left-16.svg) no-repeat center/cover}.icon-16-m10-link-arrow-left-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-arrow-left-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-left-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-arrow-left-white::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-arrow-left-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-left-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-left-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-left-white::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-arrow-left-white,.btn_icon-big__icon--arrow-left__white,.m_header-banner__backlink--white>.m_backlink>.icon-16-bg-arrow-left,.m_header-banner__backlink--white>.m_backlink>.btn_icon-big__icon--arrow-left,.m_footer-breadcrumb ul .m_header-banner__backlink--white>.m_backlink>li:nth-last-child(2)::before,.m_footer-breadcrumb ol .m_header-banner__backlink--white>.m_backlink>li:nth-last-child(2)::before{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-arrow-left-white-16.svg) no-repeat center/cover}.icon-16-m10-link-arrow-left-2{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-arrow-left-2::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-left-2-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-arrow-left-2::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-arrow-left-2{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-left-2::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-left-2-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-left-2::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-arrow-left-2{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-arrow-left-2-16.svg) no-repeat center/cover}.icon-16-m10-link-arrow-right{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-arrow-right::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-right-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-arrow-right::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-arrow-right{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-right::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-right-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-right::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-arrow-right,.btn_icon-big__icon--arrow-right,.m_footer-breadcrumb ul li::after,.m_footer-breadcrumb ol li::after{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/cover}.icon-16-m10-link-arrow-right-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-arrow-right-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-arrow-right-white::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-arrow-right-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-right-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-right-white::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-arrow-right-white,.btn_circle-icon__icon--arrow-right,.btn_icon-big__icon--arrow-right__white{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg) no-repeat center/cover}.icon-16-m10-link-arrow-up{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-arrow-up::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-up-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-arrow-up::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-arrow-up{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-up::before{content:"";background-image:url(stihl-styles/resources/icons/icon-arrow-up-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-arrow-up::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-arrow-up{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-arrow-up-16.svg) no-repeat center/cover}.icon-16-m10-link-bin{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-bin::before{content:"";background-image:url(stihl-styles/resources/icons/icon-bin-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-bin::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-bin{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-bin::before{content:"";background-image:url(stihl-styles/resources/icons/icon-bin-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-bin::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-bin{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-bin-16.svg) no-repeat center/cover}.icon-16-m10-link-bookmark{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-bookmark::before{content:"";background-image:url(stihl-styles/resources/icons/icon-bookmark-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-bookmark::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-bookmark{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-bookmark::before{content:"";background-image:url(stihl-styles/resources/icons/icon-bookmark-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-bookmark::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-bookmark{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-bookmark-16.svg) no-repeat center/cover}.icon-16-m10-link-bookmark-add{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-bookmark-add::before{content:"";background-image:url(stihl-styles/resources/icons/icon-bookmark-add-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-bookmark-add::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-bookmark-add{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-bookmark-add::before{content:"";background-image:url(stihl-styles/resources/icons/icon-bookmark-add-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-bookmark-add::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-bookmark-add{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-bookmark-add-16.svg) no-repeat center/cover}.icon-16-m10-link-bookmark-check{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-bookmark-check::before{content:"";background-image:url(stihl-styles/resources/icons/icon-bookmark-check-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-bookmark-check::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-bookmark-check{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-bookmark-check::before{content:"";background-image:url(stihl-styles/resources/icons/icon-bookmark-check-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-bookmark-check::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-bookmark-check{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-bookmark-check-16.svg) no-repeat center/cover}.icon-16-m10-link-cart{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-cart::before{content:"";background-image:url(stihl-styles/resources/icons/icon-cart-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-cart::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-cart{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-cart::before{content:"";background-image:url(stihl-styles/resources/icons/icon-cart-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-cart::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-cart{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-cart-16.svg) no-repeat center/cover}.icon-16-m10-link-chat{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-chat::before{content:"";background-image:url(stihl-styles/resources/icons/icon-chat-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-chat::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-chat{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-chat::before{content:"";background-image:url(stihl-styles/resources/icons/icon-chat-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-chat::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-chat{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-chat-16.svg) no-repeat center/cover}.icon-16-m10-link-check,.m_teaser-info__headline{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-check::before,.m_teaser-info__headline::before{content:"";background-image:url(stihl-styles/resources/icons/icon-check-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-check::before,.m_teaser-info__headline::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-check{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-check::before{content:"";background-image:url(stihl-styles/resources/icons/icon-check-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-check::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-check{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-check-16.svg) no-repeat center/cover}.icon-16-m10-link-circle-empty{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-circle-empty::before{content:"";background-image:url(stihl-styles/resources/icons/icon-circle-empty-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-circle-empty::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-circle-empty{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-circle-empty::before{content:"";background-image:url(stihl-styles/resources/icons/icon-circle-empty-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-circle-empty::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-circle-empty{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-circle-empty-16.svg) no-repeat center/cover}.icon-16-m10-link-circle-full{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-circle-full::before{content:"";background-image:url(stihl-styles/resources/icons/icon-circle-full-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-circle-full::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-circle-full{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-circle-full::before{content:"";background-image:url(stihl-styles/resources/icons/icon-circle-full-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-circle-full::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-circle-full{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-circle-full-16.svg) no-repeat center/cover}.icon-16-m10-link-circle-half{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-circle-half::before{content:"";background-image:url(stihl-styles/resources/icons/icon-circle-half-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-circle-half::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-circle-half{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-circle-half::before{content:"";background-image:url(stihl-styles/resources/icons/icon-circle-half-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-circle-half::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-circle-half{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-circle-half-16.svg) no-repeat center/cover}.icon-16-m10-link-clock{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-clock::before{content:"";background-image:url(stihl-styles/resources/icons/icon-clock-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-clock::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-clock{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-clock::before{content:"";background-image:url(stihl-styles/resources/icons/icon-clock-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-clock::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-clock{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-clock-16.svg) no-repeat center/cover}.icon-16-m10-link-compare{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-compare::before{content:"";background-image:url(stihl-styles/resources/icons/icon-compare-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-compare::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-compare{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-compare::before{content:"";background-image:url(stihl-styles/resources/icons/icon-compare-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-compare::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-compare{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-compare-16.svg) no-repeat center/cover}.icon-16-m10-link-compare-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-compare-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-compare-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-compare-white::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-compare-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-compare-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-compare-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-compare-white::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-compare-white,.btn_circle-icon__icon--compare,.btn_icon-big__icon--compare{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-compare-white-16.svg) no-repeat center/cover}.icon-16-m10-link-cross{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-cross::before{content:"";background-image:url(stihl-styles/resources/icons/icon-cross-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-cross::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-cross{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-cross::before{content:"";background-image:url(stihl-styles/resources/icons/icon-cross-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-cross::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-cross{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-cross-16.svg) no-repeat center/cover}.icon-16-m10-link-cross-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-cross-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-cross-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-cross-white::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-cross-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-cross-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-cross-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-cross-white::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-cross-white,.btn_icon-big__icon--cross,.promotions-banner__icon-cross{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-cross-white-16.svg) no-repeat center/cover}.icon-16-m10-link-crosshair{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-crosshair::before{content:"";background-image:url(stihl-styles/resources/icons/icon-crosshair-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-crosshair::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-crosshair{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-crosshair::before{content:"";background-image:url(stihl-styles/resources/icons/icon-crosshair-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-crosshair::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-crosshair{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-crosshair-16.svg) no-repeat center/cover}.icon-16-m10-link-cursor{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-cursor::before{content:"";background-image:url(stihl-styles/resources/icons/icon-cursor-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-cursor::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-cursor{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-cursor::before{content:"";background-image:url(stihl-styles/resources/icons/icon-cursor-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-cursor::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-cursor{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-cursor-16.svg) no-repeat center/cover}.icon-16-m10-link-download{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-download::before{content:"";background-image:url(stihl-styles/resources/icons/icon-download-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-download::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-download{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-download::before{content:"";background-image:url(stihl-styles/resources/icons/icon-download-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-download::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-download{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-download-16.svg) no-repeat center/cover}.icon-16-m10-link-enter{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-enter::before{content:"";background-image:url(stihl-styles/resources/icons/icon-enter-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-enter::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-enter{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-enter::before{content:"";background-image:url(stihl-styles/resources/icons/icon-enter-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-enter::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-enter{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-enter-16.svg) no-repeat center/cover}.icon-16-m10-link-envelope{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-envelope::before{content:"";background-image:url(stihl-styles/resources/icons/icon-envelope-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-envelope::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-envelope{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-envelope::before{content:"";background-image:url(stihl-styles/resources/icons/icon-envelope-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-envelope::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-envelope{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-envelope-16.svg) no-repeat center/cover}.icon-16-m10-link-exclamationmark{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-exclamationmark::before{content:"";background-image:url(stihl-styles/resources/icons/icon-exclamationmark-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-exclamationmark::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-exclamationmark{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-exclamationmark::before{content:"";background-image:url(stihl-styles/resources/icons/icon-exclamationmark-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-exclamationmark::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-exclamationmark{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-exclamationmark-16.svg) no-repeat center/cover}.icon-16-m10-link-eye{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-eye::before{content:"";background-image:url(stihl-styles/resources/icons/icon-eye-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-eye::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-eye{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-eye::before{content:"";background-image:url(stihl-styles/resources/icons/icon-eye-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-eye::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-eye{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-eye-16.svg) no-repeat center/cover}.icon-16-m10-link-facebook{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-facebook::before{content:"";background-image:url(stihl-styles/resources/icons/icon-facebook-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-facebook::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-facebook{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-facebook::before{content:"";background-image:url(stihl-styles/resources/icons/icon-facebook-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-facebook::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-facebook{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-facebook-16.svg) no-repeat center/cover}.icon-16-m10-link-flash{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-flash::before{content:"";background-image:url(stihl-styles/resources/icons/icon-flash-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-flash::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-flash{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-flash::before{content:"";background-image:url(stihl-styles/resources/icons/icon-flash-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-flash::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-flash{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-flash-16.svg) no-repeat center/cover}.icon-16-m10-link-google{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-google::before{content:"";background-image:url(stihl-styles/resources/icons/icon-google-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-google::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-google{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-google::before{content:"";background-image:url(stihl-styles/resources/icons/icon-google-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-google::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-google{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-google-16.svg) no-repeat center/cover}.icon-16-m10-link-grid{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-grid::before{content:"";background-image:url(stihl-styles/resources/icons/icon-grid-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-grid::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-grid{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-grid::before{content:"";background-image:url(stihl-styles/resources/icons/icon-grid-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-grid::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-grid{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-grid-16.svg) no-repeat center/cover}.icon-16-m10-link-info{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-info::before{content:"";background-image:url(stihl-styles/resources/icons/icon-info-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-info::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-info{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-info::before{content:"";background-image:url(stihl-styles/resources/icons/icon-info-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-info::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-info{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-info-16.svg) no-repeat center/cover}.icon-16-m10-link-instagram{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-instagram::before{content:"";background-image:url(stihl-styles/resources/icons/icon-instagram-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-instagram::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-instagram{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-instagram::before{content:"";background-image:url(stihl-styles/resources/icons/icon-instagram-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-instagram::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-instagram{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-instagram-16.svg) no-repeat center/cover}.icon-16-m10-link-linkedin{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-linkedin::before{content:"";background-image:url(stihl-styles/resources/icons/icon-linkedin-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-linkedin::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-linkedin{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-linkedin::before{content:"";background-image:url(stihl-styles/resources/icons/icon-linkedin-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-linkedin::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-linkedin{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-linkedin-16.svg) no-repeat center/cover}.icon-16-m10-link-list{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-list::before{content:"";background-image:url(stihl-styles/resources/icons/icon-list-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-list::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-list{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-list::before{content:"";background-image:url(stihl-styles/resources/icons/icon-list-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-list::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-list{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-list-16.svg) no-repeat center/cover}.icon-16-m10-link-list-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-list-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-list-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-list-white::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-list-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-list-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-list-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-list-white::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-list-white,.btn_circle-icon__icon--list,.btn_icon-big__icon--list{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-list-white-16.svg) no-repeat center/cover}.icon-16-m10-link-lock{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-lock::before{content:"";background-image:url(stihl-styles/resources/icons/icon-lock-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-lock::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-lock{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-lock::before{content:"";background-image:url(stihl-styles/resources/icons/icon-lock-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-lock::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-lock{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-lock-16.svg) no-repeat center/cover}.icon-16-m10-link-magnifying-glass{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-magnifying-glass::before{content:"";background-image:url(stihl-styles/resources/icons/icon-magnifying-glass-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-magnifying-glass::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-magnifying-glass{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-magnifying-glass::before{content:"";background-image:url(stihl-styles/resources/icons/icon-magnifying-glass-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-magnifying-glass::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-magnifying-glass,.m_dialog-input__search{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-magnifying-glass-16.svg) no-repeat center/cover}.icon-16-m10-link-map{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-map::before{content:"";background-image:url(stihl-styles/resources/icons/icon-map-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-map::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-map{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-map::before{content:"";background-image:url(stihl-styles/resources/icons/icon-map-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-map::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-map{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-map-16.svg) no-repeat center/cover}.icon-16-m10-link-menu{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-menu::before{content:"";background-image:url(stihl-styles/resources/icons/icon-menu-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-menu::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-menu{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-menu::before{content:"";background-image:url(stihl-styles/resources/icons/icon-menu-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-menu::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-menu{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-menu-16.svg) no-repeat center/cover}.icon-16-m10-link-minus{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-minus::before{content:"";background-image:url(stihl-styles/resources/icons/icon-minus-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-minus::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-minus{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-minus::before{content:"";background-image:url(stihl-styles/resources/icons/icon-minus-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-minus::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-minus,.m-category-overview__less::after,.seo-text__less::after{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-minus-16.svg) no-repeat center/cover}.icon-16-m10-link-minus-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-minus-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-minus-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-minus-white::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-minus-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-minus-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-minus-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-minus-white::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-minus-white,.btn_circle-icon__icon--less{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-minus-white-16.svg) no-repeat center/cover}.icon-16-m10-link-options{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-options::before{content:"";background-image:url(stihl-styles/resources/icons/icon-options-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-options::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-options{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-options::before{content:"";background-image:url(stihl-styles/resources/icons/icon-options-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-options::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-options{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-options-16.svg) no-repeat center/cover}.icon-16-m10-link-overlay{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-overlay::before{content:"";background-image:url(stihl-styles/resources/icons/icon-overlay-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-overlay::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-overlay{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-overlay::before{content:"";background-image:url(stihl-styles/resources/icons/icon-overlay-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-overlay::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-overlay{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-overlay-16.svg) no-repeat center/cover}.icon-16-m10-link-parcel{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-parcel::before{content:"";background-image:url(stihl-styles/resources/icons/icon-parcel-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-parcel::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-parcel{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-parcel::before{content:"";background-image:url(stihl-styles/resources/icons/icon-parcel-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-parcel::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-parcel{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-parcel-16.svg) no-repeat center/cover}.icon-16-m10-link-pen{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-pen::before{content:"";background-image:url(stihl-styles/resources/icons/icon-pen-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-pen::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-pen{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-pen::before{content:"";background-image:url(stihl-styles/resources/icons/icon-pen-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-pen::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-pen{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-pen-16.svg) no-repeat center/cover}.icon-16-m10-link-percent{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-percent::before{content:"";background-image:url(stihl-styles/resources/icons/icon-percent-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-percent::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-percent{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-percent::before{content:"";background-image:url(stihl-styles/resources/icons/icon-percent-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-percent::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-percent{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-percent-16.svg) no-repeat center/cover}.icon-16-m10-link-phone{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-phone::before{content:"";background-image:url(stihl-styles/resources/icons/icon-phone-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-phone::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-phone{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-phone::before{content:"";background-image:url(stihl-styles/resources/icons/icon-phone-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-phone::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-phone{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-phone-16.svg) no-repeat center/cover}.icon-16-m10-link-pin{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-pin::before{content:"";background-image:url(stihl-styles/resources/icons/icon-pin-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-pin::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-pin{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-pin::before{content:"";background-image:url(stihl-styles/resources/icons/icon-pin-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-pin::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-pin{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-pin-16.svg) no-repeat center/cover}.icon-16-m10-link-plus{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-plus::before{content:"";background-image:url(stihl-styles/resources/icons/icon-plus-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-plus::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-plus{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-plus::before{content:"";background-image:url(stihl-styles/resources/icons/icon-plus-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-plus::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-plus,.m-category-overview__more::after,.seo-text__more::after{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-plus-16.svg) no-repeat center/cover}.icon-16-m10-link-price{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-price::before{content:"";background-image:url(stihl-styles/resources/icons/icon-price-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-price::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-price{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-price::before{content:"";background-image:url(stihl-styles/resources/icons/icon-price-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-price::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-price{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-price-16.svg) no-repeat center/cover}.icon-16-m10-link-questionmark{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-questionmark::before{content:"";background-image:url(stihl-styles/resources/icons/icon-questionmark-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-questionmark::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-questionmark{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-questionmark::before{content:"";background-image:url(stihl-styles/resources/icons/icon-questionmark-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-questionmark::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-questionmark{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-questionmark-16.svg) no-repeat center/cover}.icon-16-m10-link-restart{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-restart::before{content:"";background-image:url(stihl-styles/resources/icons/icon-restart-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-restart::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-restart{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-restart::before{content:"";background-image:url(stihl-styles/resources/icons/icon-restart-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-restart::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-restart{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-restart-16.svg) no-repeat center/cover}.icon-16-m10-link-return{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-return::before{content:"";background-image:url(stihl-styles/resources/icons/icon-return-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-return::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-return{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-return::before{content:"";background-image:url(stihl-styles/resources/icons/icon-return-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-return::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-return{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-return-16.svg) no-repeat center/cover}.icon-16-m10-link-share{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-share::before{content:"";background-image:url(stihl-styles/resources/icons/icon-share-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-share::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-share{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-share::before{content:"";background-image:url(stihl-styles/resources/icons/icon-share-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-share::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-share{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-share-16.svg) no-repeat center/cover}.icon-16-m10-link-smartphone{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-smartphone::before{content:"";background-image:url(stihl-styles/resources/icons/icon-smartphone-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-smartphone::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-smartphone{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-smartphone::before{content:"";background-image:url(stihl-styles/resources/icons/icon-smartphone-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-smartphone::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-smartphone{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-smartphone-16.svg) no-repeat center/cover}.icon-16-m10-link-speachbubble{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-speachbubble::before{content:"";background-image:url(stihl-styles/resources/icons/icon-speachbubble-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-speachbubble::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-speachbubble{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-speachbubble::before{content:"";background-image:url(stihl-styles/resources/icons/icon-speachbubble-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-speachbubble::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-speachbubble{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-speachbubble-16.svg) no-repeat center/cover}.icon-16-m10-link-star{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-star::before{content:"";background-image:url(stihl-styles/resources/icons/icon-star-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-star::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-star{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-star::before{content:"";background-image:url(stihl-styles/resources/icons/icon-star-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-star::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-star{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-star-16.svg) no-repeat center/cover}.icon-16-m10-link-stihl-certified{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-stihl-certified::before{content:"";background-image:url(stihl-styles/resources/icons/icon-stihl-certified-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-stihl-certified::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-stihl-certified{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-stihl-certified::before{content:"";background-image:url(stihl-styles/resources/icons/icon-stihl-certified-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-stihl-certified::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-stihl-certified{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-stihl-certified-16.svg) no-repeat center/cover}.icon-16-m10-link-thumbs-up{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-thumbs-up::before{content:"";background-image:url(stihl-styles/resources/icons/icon-thumbs-up-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-thumbs-up::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-thumbs-up{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-thumbs-up::before{content:"";background-image:url(stihl-styles/resources/icons/icon-thumbs-up-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-thumbs-up::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-thumbs-up{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-thumbs-up-16.svg) no-repeat center/cover}.icon-16-m10-link-twitter{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-twitter::before{content:"";background-image:url(stihl-styles/resources/icons/icon-twitter-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-twitter::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-twitter{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-twitter::before{content:"";background-image:url(stihl-styles/resources/icons/icon-twitter-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-twitter::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-twitter{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-twitter-16.svg) no-repeat center/cover}.icon-16-m10-link-user{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-user::before{content:"";background-image:url(stihl-styles/resources/icons/icon-user-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-user::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-user{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-user::before{content:"";background-image:url(stihl-styles/resources/icons/icon-user-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-user::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-user{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-user-16.svg) no-repeat center/cover}.icon-16-m10-link-whatsapp{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-whatsapp::before{content:"";background-image:url(stihl-styles/resources/icons/icon-whatsapp-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-whatsapp::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-whatsapp{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-whatsapp::before{content:"";background-image:url(stihl-styles/resources/icons/icon-whatsapp-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-whatsapp::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-whatsapp{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-whatsapp-16.svg) no-repeat center/cover}.icon-16-m10-link-xing{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-xing::before{content:"";background-image:url(stihl-styles/resources/icons/icon-xing-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-xing::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-xing{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-xing::before{content:"";background-image:url(stihl-styles/resources/icons/icon-xing-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-xing::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-xing{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-xing-16.svg) no-repeat center/cover}.icon-16-m10-link-youtube{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-youtube::before{content:"";background-image:url(stihl-styles/resources/icons/icon-youtube-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-youtube::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-youtube{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-youtube::before{content:"";background-image:url(stihl-styles/resources/icons/icon-youtube-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-youtube::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-youtube{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-youtube-16.svg) no-repeat center/cover}.icon-16-m10-link-printer{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-printer::before{content:"";background-image:url(stihl-styles/resources/icons/icon-printer-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-printer::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-printer{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-printer::before{content:"";background-image:url(stihl-styles/resources/icons/icon-printer-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-printer::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-printer{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-printer-16.svg) no-repeat center/cover}.icon-16-m10-link-note-plus{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-note-plus::before{content:"";background-image:url(stihl-styles/resources/icons/icon-note-plus-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-note-plus::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-note-plus{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-note-plus::before{content:"";background-image:url(stihl-styles/resources/icons/icon-note-plus-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-note-plus::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-note-plus{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-note-plus-16.svg) no-repeat center/cover}.icon-16-m10-link-plus-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-m10-link-plus-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-plus-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-m10-link-plus-white::before{margin-right:10px !important}.icon-16-mt0-mb0-mr10-link-plus-white{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.icon-16-mt0-mb0-mr10-link-plus-white::before{content:"";background-image:url(stihl-styles/resources/icons/icon-plus-white-16.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}.icon-16-mt0-mb0-mr10-link-plus-white::before{margin-right:5px !important;margin-bottom:-4px}.icon-16-bg-plus-white,.btn_circle-icon__icon--plus{height:16px;width:16px;background:url(stihl-styles/resources/icons/icon-plus-white-16.svg) no-repeat center/cover}@-webkit-keyframes shine-lines{0%{background-position:-100px}40%,100%{background-position:140px}}@keyframes shine-lines{0%{background-position:-100px}40%,100%{background-position:140px}}@-webkit-keyframes shine-avatar{0%{background-position:-32px}40%,100%{background-position:208px}}@keyframes shine-avatar{0%{background-position:-32px}40%,100%{background-position:208px}}html{height:100%;font-size:10px;overflow-x:hidden}body{width:100%;margin:0;font-size:16px;line-height:1.4;background-color:white;background-color:var(--color2);padding-top:var(--header-height);-ms-overflow-style:scrollbar;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.no-scroll-html{overflow-x:inherit}.no-scroll{overflow:hidden;height:calc(100vh - var(--header-height))}@media (hover: none) and (pointer: coarse){.no-scroll-bounce,.no-scroll-bounce body{overflow:hidden;height:100vh;position:fixed}}img{display:block;max-width:100%;max-height:100%}button{margin:0;cursor:pointer}p{margin:0}input,textarea{margin:0;padding:0;border-radius:0}.hidden{display:none !important}.swiper-container{width:100%}.full-width{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}*::before,*::after{box-sizing:border-box}@media only screen and (max-width: 1023px){*:focus{outline:none}}.flex-row{display:flex;flex-flow:row wrap;flex:1}.flex-column{display:flex;flex-flow:column;width:200px}.authoring-error{color:#D43B3B;margin:0 10px 10px;padding:10px;background:rgba(220,20,60,0.5);border-radius:5px}.authoring-error--footer{color:#D43B3B}.error-message,.success-message{margin-bottom:30px}.error-message{color:#D43B3B}.error-message--rte p{color:#D43B3B}.error-message--rte a,.error-message--rte a:hover{text-decoration:underline}.success-message{color:#749F4A}.lazy-load-div,.lazy-load-image,.lazy-load-stage-image{width:100%;height:100%;background-color:#EBF2FA}.m_header-banner .lazy-load-div,.m_header-banner .lazy-load-image,.m_header-banner .lazy-load-stage-image{height:400px}.categoryinfo.section{overflow:hidden}.hdl-c-1{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}@media only screen and (min-width: 768px){.hdl-c-1{font-size:38px}}.hdl-c-1::after{display:block;content:'';background-color:var(--color1)}.hdl-c-1::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.hdl-c-1::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.hdl-c-1--center{text-align:center}.hdl-c-1--right{text-align:right}.hdl-c-1--white{color:#fff}.hdl-c-1--white::after{background:#fff}.hdl-c-2{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px}@media only screen and (min-width: 768px){.hdl-c-2{font-size:32px}}.hdl-c-2::after{display:block;content:'';background-color:var(--color1)}.hdl-c-2::after{width:27px;height:5px;margin-top:8px}@media only screen and (min-width: 768px){.hdl-c-2::after{width:20px;height:4px;margin-top:11px}}.hdl-c-2--center{text-align:center}.hdl-c-2--right{text-align:right}.hdl-c-2--white{color:#fff}.hdl-c-2--white::after{background:#fff}.hdl-c-3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px}@media only screen and (min-width: 768px){.hdl-c-3{font-size:26px}}.hdl-c-3::after{display:block;content:'';background-color:var(--color1)}.hdl-c-3::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.hdl-c-3::after{width:21px;height:4px;margin-top:6px}}.hdl-c-3--center{text-align:center}.hdl-c-3--right{text-align:right}.hdl-c-3--white{color:#fff}.hdl-c-3--white::after{background:#fff}h1,.hdl-1{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}@media only screen and (min-width: 768px){h1,.hdl-1{font-size:38px}}h1--center,.hdl-1--center{text-align:center}h1--right,.hdl-1--right{text-align:right}h1--white,.hdl-1--white{color:#fff}h2,.hdl-2{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px}@media only screen and (min-width: 768px){h2,.hdl-2{font-size:32px}}h2--center,.hdl-2--center{text-align:center}h2--right,.hdl-2--right{text-align:right}h2--white,.hdl-2--white{color:#fff}h3,.hdl-3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px}@media only screen and (min-width: 768px){h3,.hdl-3{font-size:26px}}h3--center,.hdl-3--center{text-align:center}h3--right,.hdl-3--right{text-align:right}h3--white,.hdl-3--white{color:#fff}.hdl-4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px}@media only screen and (min-width: 768px){.hdl-4{font-size:26px}}.hdl-4--center{text-align:center}.hdl-4--right{text-align:right}.hdl-4--white{color:#fff}h4,.hdl-5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width: 768px){h4,.hdl-5{font-size:22px}}h4--center,.hdl-5--center{text-align:center}h4--right,.hdl-5--right{text-align:right}h4--white,.hdl-5--white{color:#fff}.hdl-6{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width: 768px){.hdl-6{font-size:22px}}.hdl-6--center{text-align:center}.hdl-6--right{text-align:right}.hdl-6--white{color:#fff}h5,.hdl-7{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}h5--center,.hdl-7--center{text-align:center}h5--right,.hdl-7--right{text-align:right}h5--white,.hdl-7--white{color:#fff}.hdl-8{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.hdl-8--center{text-align:center}.hdl-8--right{text-align:right}.hdl-8--white{color:#fff}p,.pgph-1{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}p--center,.pgph-1--center{text-align:center}p--right,.pgph-1--right{text-align:right}p--white,.pgph-1--white{color:#fff}.pgph-2{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.pgph-2--center{text-align:center}.pgph-2--right{text-align:right}.pgph-2--white{color:#fff}.pgph-3{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.pgph-3--center{text-align:center}.pgph-3--right{text-align:right}.pgph-3--white{color:#fff}.pgph-4{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-style:italic;font-size:35px}@media only screen and (min-width: 768px){.pgph-4{font-size:25px}}.pgph-4--center{text-align:center}.pgph-4--right{text-align:right}.pgph-4--white{color:#fff}.font_special-1{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.font_special-1--center{text-align:center}.font_special-1--right{text-align:right}.font_special-1--white{color:#fff}.font_special-2{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.font_special-2--center{text-align:center}.font_special-2--right{text-align:right}.font_special-2--white{color:#fff}.font_special-3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.font_special-3--center{text-align:center}.font_special-3--right{text-align:right}.font_special-3--white{color:#fff}.font_special-4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.font_special-4--center{text-align:center}.font_special-4--right{text-align:right}.font_special-4--white{color:#fff}.font_special-5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:10px}.font_special-5--center{text-align:center}.font_special-5--right{text-align:right}.font_special-5--white{color:#fff}.font_special-6{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px}.font_special-6--center{text-align:center}.font_special-6--right{text-align:right}.font_special-6--white{color:#fff}.font_special-7{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px}.font_special-7--center{text-align:center}.font_special-7--right{text-align:right}.font_special-7--white{color:#fff}h1,h2,h3,h4,h5,h6{margin-top:0}body{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}a{text-decoration:none;color:inherit}.link_1{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.link_2,.confirmation-header__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.link_2::after,.confirmation-header__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.link_2:hover::after,.confirmation-header__link:hover::after{transform:translate3d(10px, -50%, 0)}.link_3{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.link_4{display:inline-block;position:relative;cursor:pointer;margin-left:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.link_4::before{content:'';background:url(stihl-styles/resources/icons/icon-arrow-left-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;right:100%;transform:translate3d(-5px, -50%, 0);height:12px;margin-top:-1px;transition:transform 0.2s}.link_4:hover::before{transform:translate3d(-10px, -50%, 0)}.link_5{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.link_6{display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.link_6::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:100%;left:100%;transform:translate3d(17px, -100%, 0);height:16px;transition:transform 0.2s}.link_6:hover::after{transform:translate3d(22px, -100%, 0)}.link_7{display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px}.link_7::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:100%;transform:translate3d(17px, -50%, 0);height:16px;transition:transform 0.2s}.link_7:hover::after{transform:translate3d(22px, -50%, 0)}.link_8{display:inline-block;position:relative;cursor:pointer;margin-right:33px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.link_8::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(7px, -50%, 0);height:12px;transition:transform 0.2s}.link_8:hover::after{transform:translate3d(12px, -50%, 0)}.link_9{display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.link_9::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:100%;transform:translate3d(17px, -50%, 0);height:16px;transition:transform 0.2s}.link_9:hover::after{transform:translate3d(22px, -50%, 0)}.link_11{display:inline-block;position:relative;cursor:pointer;margin-right:33px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px}.link_11::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(7px, 0, 0);height:12px;transition:transform 0.2s}.link_11:hover::after{transform:translate3d(12px, 0, 0)}.link_12{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.label-circle.label-black{--label-color1: white;--label-color2: black;--label-color3: black}.label-circle.label-white{--label-color1: black;--label-color2: black;--label-color3: white}.label-circle.label-orange{--label-color1: #F37A1F;--label-color2: #F37A1F;--label-color3: white}.label-circle.label-red{--label-color1: #D43B3B;--label-color2: #D43B3B;--label-color3: white}.label-circle.label-orange-clean{--label-color1: #F37A1F;--label-color2: #F37A1F;--label-color3: white}.label-circle.label-s{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--label-color1);color:var(--label-color3);box-sizing:border-box;outline:none;flex-shrink:0;width:16px;height:16px;border:1px solid var(--label-color2)}.label-circle.label-s img{width:8px}.label-circle.label-xsm{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--label-color1);color:var(--label-color3);box-sizing:border-box;outline:none;flex-shrink:0;width:20px;height:20px;border:1px solid var(--label-color2)}.label-circle.label-xsm img{width:20px}.label-circle.label-sm{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--label-color1);color:var(--label-color3);box-sizing:border-box;outline:none;flex-shrink:0;width:23px;height:23px;border:1px solid var(--label-color2)}.label-circle.label-sm img{width:20px}.label-circle.label-m{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--label-color1);color:var(--label-color3);box-sizing:border-box;outline:none;flex-shrink:0;width:32px;height:32px;border:1px solid var(--label-color2)}.label-circle.label-m img{width:20px}.label-circle.label-l{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:var(--label-color1);color:var(--label-color3);box-sizing:border-box;outline:none;flex-shrink:0;width:64px;height:64px;border:2px solid var(--label-color2)}.label-circle.label-l img{width:44px}.label-info.label-black{--size: 17px}.label-info.label-black.label-s{--size: 10px}.label-info.label-black.label-xsm{--size: 12px}.label-info.label-black.label-l{--size: 38px}.label-info.label-black::after{background:url(stihl-styles/resources/icons/icon-info-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-info.label-orange,.label-info.label-white{--size: 17px}.label-info.label-orange.label-s,.label-info.label-white.label-s{--size: 10px}.label-info.label-orange.label-xsm,.label-info.label-white.label-xsm{--size: 12px}.label-info.label-orange.label-l,.label-info.label-white.label-l{--size: 38px}.label-info.label-orange::after,.label-info.label-white::after{background:url(stihl-styles/resources/icons/icon-info-white-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-bin.label-black{--size: 17px}.label-bin.label-black.label-s{--size: 10px}.label-bin.label-black.label-xsm{--size: 12px}.label-bin.label-black.label-l{--size: 38px}.label-bin.label-black::after{background:url(stihl-styles/resources/icons/icon-bin-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-bin.label-orange,.label-bin.label-white{--size: 17px}.label-bin.label-orange.label-s,.label-bin.label-white.label-s{--size: 10px}.label-bin.label-orange.label-xsm,.label-bin.label-white.label-xsm{--size: 12px}.label-bin.label-orange.label-l,.label-bin.label-white.label-l{--size: 38px}.label-bin.label-orange::after,.label-bin.label-white::after{background:url(stihl-styles/resources/icons/icon-bin-white-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-questionmark.label-black{--size: 17px}.label-questionmark.label-black.label-s{--size: 10px}.label-questionmark.label-black.label-xsm{--size: 12px}.label-questionmark.label-black.label-l{--size: 38px}.label-questionmark.label-black::after{background:url(stihl-styles/resources/icons/icon-questionmark-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-questionmark.label-orange,.label-questionmark.label-white{--size: 17px}.label-questionmark.label-orange.label-s,.label-questionmark.label-white.label-s{--size: 10px}.label-questionmark.label-orange.label-xsm,.label-questionmark.label-white.label-xsm{--size: 12px}.label-questionmark.label-orange.label-l,.label-questionmark.label-white.label-l{--size: 38px}.label-questionmark.label-orange::after,.label-questionmark.label-white::after{background:url(stihl-styles/resources/icons/icon-questionmark-white-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-exclamationmark.label-black{--size: 17px}.label-exclamationmark.label-black.label-s{--size: 10px}.label-exclamationmark.label-black.label-xsm{--size: 12px}.label-exclamationmark.label-black.label-l{--size: 38px}.label-exclamationmark.label-black::after{background:url(stihl-styles/resources/icons/icon-exclamationmark-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-exclamationmark.label-orange-clean,.label-exclamationmark.label-orange,.label-exclamationmark.label-white{--size: 17px}.label-exclamationmark.label-orange-clean.label-s,.label-exclamationmark.label-orange.label-s,.label-exclamationmark.label-white.label-s{--size: 10px}.label-exclamationmark.label-orange-clean.label-xsm,.label-exclamationmark.label-orange.label-xsm,.label-exclamationmark.label-white.label-xsm{--size: 12px}.label-exclamationmark.label-orange-clean.label-l,.label-exclamationmark.label-orange.label-l,.label-exclamationmark.label-white.label-l{--size: 38px}.label-exclamationmark.label-orange-clean::after,.label-exclamationmark.label-orange::after,.label-exclamationmark.label-white::after{background:url(stihl-styles/resources/icons/icon-exclamationmark-white-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-user.label-black{--size: 17px}.label-user.label-black.label-s{--size: 10px}.label-user.label-black.label-xsm{--size: 12px}.label-user.label-black.label-l{--size: 38px}.label-user.label-black::after{background:url(stihl-styles/resources/icons/icon-user-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-user.label-orange,.label-user.label-white{--size: 17px}.label-user.label-orange.label-s,.label-user.label-white.label-s{--size: 10px}.label-user.label-orange.label-xsm,.label-user.label-white.label-xsm{--size: 12px}.label-user.label-orange.label-l,.label-user.label-white.label-l{--size: 38px}.label-user.label-orange::after,.label-user.label-white::after{background:url(stihl-styles/resources/icons/icon-user-white-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-check.label-black{--size: 17px}.label-check.label-black.label-s{--size: 10px}.label-check.label-black.label-xsm{--size: 12px}.label-check.label-black.label-l{--size: 38px}.label-check.label-black::after{background:url(stihl-styles/resources/icons/icon-check-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-check.label-orange,.label-check.label-white{--size: 17px}.label-check.label-orange.label-s,.label-check.label-white.label-s{--size: 10px}.label-check.label-orange.label-xsm,.label-check.label-white.label-xsm{--size: 12px}.label-check.label-orange.label-l,.label-check.label-white.label-l{--size: 38px}.label-check.label-orange::after,.label-check.label-white::after{background:url(stihl-styles/resources/icons/icon-check-white-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-enter.label-black{--size: 17px}.label-enter.label-black.label-s{--size: 10px}.label-enter.label-black.label-xsm{--size: 12px}.label-enter.label-black.label-l{--size: 38px}.label-enter.label-black::after{background:url(stihl-styles/resources/icons/icon-enter-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-enter.label-orange,.label-enter.label-white{--size: 17px}.label-enter.label-orange.label-s,.label-enter.label-white.label-s{--size: 10px}.label-enter.label-orange.label-xsm,.label-enter.label-white.label-xsm{--size: 12px}.label-enter.label-orange.label-l,.label-enter.label-white.label-l{--size: 38px}.label-enter.label-orange::after,.label-enter.label-white::after{background:url(stihl-styles/resources/icons/icon-enter-white-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-smartphone.label-black{--size: 17px}.label-smartphone.label-black.label-s{--size: 10px}.label-smartphone.label-black.label-xsm{--size: 12px}.label-smartphone.label-black.label-l{--size: 38px}.label-smartphone.label-black::after{background:url(stihl-styles/resources/icons/icon-smartphone-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label-smartphone.label-orange,.label-smartphone.label-white{--size: 17px}.label-smartphone.label-orange.label-s,.label-smartphone.label-white.label-s{--size: 10px}.label-smartphone.label-orange.label-xsm,.label-smartphone.label-white.label-xsm{--size: 12px}.label-smartphone.label-orange.label-l,.label-smartphone.label-white.label-l{--size: 38px}.label-smartphone.label-orange::after,.label-smartphone.label-white::after{background:url(stihl-styles/resources/icons/icon-smartphone-white-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}.label_circle-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-content:center;align-items:center}.label_circle-text__circle{margin-right:10px}.label-triangle-exclamationmark.label-black{--size: 17px}.label-triangle-exclamationmark.label-black.label-s{--size: 10px}.label-triangle-exclamationmark.label-black.label-xsm{--size: 12px}.label-triangle-exclamationmark.label-black.label-l{--size: 38px}.label-triangle-exclamationmark.label-black::after{background:url(stihl-styles/resources/icons/icon-triangle-exclamationmark-16.svg) no-repeat center/contain;height:var(--size);width:var(--size);content:''}label{cursor:pointer;font-weight:inherit;margin:0}.label-circle-tooltip{position:relative}@media only screen and (max-width: 767px){.label-circle-tooltip{position:static;display:inline-block;margin-left:20px}}@media only screen and (max-width: 767px){.label-circle-tooltip__active{z-index:201}}.label-small{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.label-medium{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.label-orange{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:inline-flex;align-items:center;height:24px;padding:0 10px;color:white;background:#F37A1F}@media only screen and (min-width: 320px){.mq1min{display:none !important}}@media only screen and (min-width: 530px){.mq2min{display:none !important}}@media only screen and (min-width: 768px){.mq3min{display:none !important}}@media only screen and (min-width: 1024px){.mq4min{display:none !important}}@media only screen and (max-width: 529px){.mq1max{display:none !important}}@media only screen and (max-width: 767px){.mq2max{display:none !important}}@media only screen and (max-width: 1023px){.mq3max{display:none !important}}@media only screen and (min-width: 320px) and (max-width: 529px){.mq1only{display:none !important}}@media only screen and (min-width: 530px) and (max-width: 767px){.mq2only{display:none !important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.mq3only{display:none !important}}.responsivegrid>.aem-Grid>.container>.container__inner{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.responsivegrid>.aem-Grid>.container>.container__inner{width:728px}}@media only screen and (min-width: 1024px){.responsivegrid>.aem-Grid>.container>.container__inner{width:984px}}.responsivegrid>.aem-Grid>.container>.container__inner .section.title+.section{margin-top:0 !important}.responsivegrid>.aem-Grid>.container>.container__inner>.section:not(.cta):not(.title){margin-top:50px}.responsivegrid>.aem-Grid>.container>.container__inner>.section.cta{margin-top:30px}.aem-GridColumn.highlightteaserbar{margin-top:50px}.aem-GridColumn.seotext{margin-top:50px}.aem-GridColumn.teasergrid{margin-top:50px}.aem-GridColumn.contentoverview{margin-top:50px}.footerwrapper.aem-GridColumn{margin-top:80px}@media only screen and (min-width: 768px){.footerwrapper.aem-GridColumn{margin-top:100px}}@media only screen and (min-width: 1024px){.footerwrapper.aem-GridColumn{margin-top:120px}}.breadcrumb.aem-GridColumn{margin-top:20px}.breadcrumb.aem-GridColumn:empty{display:none}@media only screen and (min-width: 1024px){.container.aem-GridColumn>.container__inner>.richtexteditor,.container.aem-GridColumn>.container__inner>.seotexteditor{width:83.33333%}}.column-control .richtexteditor,.column-control .seotexteditor{margin-top:0}.richtexteditor .cmp-text h2:first-child,.richtexteditor .cmp-text h3:first-child,.richtexteditor .cmp-text h4:first-child,.richtexteditor .cmp-text h5:first-child,.richtexteditor .cmp-text h6:first-child,.seotexteditor .cmp-text h2:first-child,.seotexteditor .cmp-text h3:first-child,.seotexteditor .cmp-text h4:first-child,.seotexteditor .cmp-text h5:first-child,.seotexteditor .cmp-text h6:first-child{margin-top:0 !important}.richtexteditor a,.seotexteditor a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.richtexteditor h1,.richtexteditor h2,.richtexteditor h3,.richtexteditor h4,.richtexteditor h5,.richtexteditor h6,.seotexteditor h1,.seotexteditor h2,.seotexteditor h3,.seotexteditor h4,.seotexteditor h5,.seotexteditor h6{margin-bottom:30px}.richtexteditor h1:not(:first-child),.richtexteditor h2:not(:first-child),.richtexteditor h3:not(:first-child),.richtexteditor h4:not(:first-child),.richtexteditor h5:not(:first-child),.richtexteditor h6:not(:first-child),.seotexteditor h1:not(:first-child),.seotexteditor h2:not(:first-child),.seotexteditor h3:not(:first-child),.seotexteditor h4:not(:first-child),.seotexteditor h5:not(:first-child),.seotexteditor h6:not(:first-child){margin-top:60px}body.product-overview-page .richtexteditor h2,body.product-overview-page .seotexteditor h2{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.product-overview-page .richtexteditor h2,body.product-overview-page .seotexteditor h2{font-size:26px}}body.product-overview-page .richtexteditor h2:first-child,body.product-overview-page .seotexteditor h2:first-child{margin-top:60px}@media only screen and (min-width: 768px){body.product-overview-page .richtexteditor h2:first-child,body.product-overview-page .seotexteditor h2:first-child{margin-top:70px}}@media only screen and (min-width: 1024px){body.product-overview-page .richtexteditor h2:first-child,body.product-overview-page .seotexteditor h2:first-child{margin-top:80px}}body.product-overview-page .richtexteditor h3,body.product-overview-page .seotexteditor h3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.product-overview-page .richtexteditor h3,body.product-overview-page .seotexteditor h3{font-size:22px}}body.product-overview-page .richtexteditor h4,body.product-overview-page .seotexteditor h4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:30px;margin-bottom:20px}body.product-overview-page .richtexteditor h5,body.product-overview-page .seotexteditor h5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-top:30px;margin-bottom:20px}body.product-detail-page .richtexteditor h2,body.product-detail-page .seotexteditor h2{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin-bottom:40px;margin-top:80px}@media only screen and (min-width: 768px){body.product-detail-page .richtexteditor h2,body.product-detail-page .seotexteditor h2{font-size:32px}}@media only screen and (min-width: 768px){body.product-detail-page .richtexteditor h2,body.product-detail-page .seotexteditor h2{margin-top:100px}}@media only screen and (min-width: 1024px){body.product-detail-page .richtexteditor h2,body.product-detail-page .seotexteditor h2{margin-top:120px}}body.product-detail-page .richtexteditor h3,body.product-detail-page .seotexteditor h3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.product-detail-page .richtexteditor h3,body.product-detail-page .seotexteditor h3{font-size:26px}}body.product-detail-page .richtexteditor h4,body.product-detail-page .seotexteditor h4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.product-detail-page .richtexteditor h4,body.product-detail-page .seotexteditor h4{font-size:22px}}body.product-detail-page .richtexteditor h5,body.product-detail-page .seotexteditor h5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:30px;margin-bottom:20px}body.home-page .richtexteditor h2,body.home-page .seotexteditor h2{margin-top:50px;margin-bottom:40px}body.home-page .richtexteditor h3,body.home-page .seotexteditor h3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.home-page .richtexteditor h3,body.home-page .seotexteditor h3{font-size:26px}}body.home-page .richtexteditor h4,body.home-page .seotexteditor h4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.home-page .richtexteditor h4,body.home-page .seotexteditor h4{font-size:22px}}body.home-page .richtexteditor h5,body.home-page .seotexteditor h5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:30px;margin-bottom:20px}body.content-article-page .richtexteditor h2,body.content-article-page .seotexteditor h2{margin-top:50px;margin-bottom:40px}body.content-article-page .richtexteditor h3,body.content-article-page .seotexteditor h3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.content-article-page .richtexteditor h3,body.content-article-page .seotexteditor h3{font-size:26px}}body.content-article-page .richtexteditor h4,body.content-article-page .seotexteditor h4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.content-article-page .richtexteditor h4,body.content-article-page .seotexteditor h4{font-size:22px}}body.content-article-page .richtexteditor h5,body.content-article-page .seotexteditor h5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:30px;margin-bottom:20px}body.campaign-page .richtexteditor h2,body.campaign-page .seotexteditor h2{margin-top:50px;margin-bottom:40px}body.campaign-page .richtexteditor h3,body.campaign-page .seotexteditor h3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.campaign-page .richtexteditor h3,body.campaign-page .seotexteditor h3{font-size:26px}}body.campaign-page .richtexteditor h4,body.campaign-page .seotexteditor h4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.campaign-page .richtexteditor h4,body.campaign-page .seotexteditor h4{font-size:22px}}body.campaign-page .richtexteditor h5,body.campaign-page .seotexteditor h5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:30px;margin-bottom:20px}body.meta-page .richtexteditor h2,body.meta-page .seotexteditor h2{margin-top:50px;margin-bottom:40px}body.meta-page .richtexteditor h3,body.meta-page .seotexteditor h3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.meta-page .richtexteditor h3,body.meta-page .seotexteditor h3{font-size:26px}}body.meta-page .richtexteditor h4,body.meta-page .seotexteditor h4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){body.meta-page .richtexteditor h4,body.meta-page .seotexteditor h4{font-size:22px}}body.meta-page .richtexteditor h5,body.meta-page .seotexteditor h5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:30px;margin-bottom:20px}.richtexteditor ol,.richtexteditor ul,.seotexteditor ol,.seotexteditor ul{-webkit-margin-before:1em;margin-block-start:1em;-webkit-margin-after:1em;margin-block-end:1em;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:40px;padding-inline-start:40px}.richtexteditor ol li:not(:last-child),.richtexteditor ul li:not(:last-child),.seotexteditor ol li:not(:last-child),.seotexteditor ul li:not(:last-child){margin-bottom:5px}.richtexteditor ul li,.seotexteditor ul li{list-style:disc}.richtexteditor ol li,.seotexteditor ol li{list-style:decimal}.richtexteditor p,.seotexteditor p{overflow:hidden}.richtexteditor p+p,.seotexteditor p+p{margin-top:30px}.bg-black,.hover\:bg-black:hover,.before\:bg-black::before,.aria-expanded\:bg-black[aria-expanded=true],.sibling:checked+.sibling-checked\:bg-black{background-color:#000}.bg-gray-lighter,.hover\:bg-gray-lighter:hover{background-color:#EDEDED}.bg-orange{background-color:#F37A1F}.bg-black{background-color:#000}.bg-gray-dark{background-color:#B1B1B1}.bg-green{background-color:#749F4A}.bg-yellow{background-color:#FDC543}.bg-red{background-color:#D43B3B}.bg-blue{background-color:#249ABE}.bg-transparent{background-color:transparent}.bg-white,.hover\:bg-white:hover,.before\:bg-white::before{background-color:#fff}.color-white,.hover\:color-white:hover,.aria-expanded\:color-white[aria-expanded=true],.sibling:checked+.sibling-checked\:color-white{color:#fff}.hover\:color-black:hover{color:#000}.hover\:color-orange:hover{color:#F37A1F}.color-gray-light{color:#B1B1B1}.placeholder\:color-gray-dark::-moz-placeholder{color:gray}.placeholder\:color-gray-dark:-ms-input-placeholder{color:gray}.placeholder\:color-gray-dark::placeholder{color:gray}.placeholder\:color-white::-moz-placeholder{color:#fff}.placeholder\:color-white:-ms-input-placeholder{color:#fff}.placeholder\:color-white::placeholder{color:#fff}.border-t{border-top-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border{border-width:1px}.border-light-gray{border-color:#B1B1B1}.border-light-gray-v2{border-color:#dadada}.border-black{border-color:#000}.border-white{border-color:#fff}.rounded-full{border-radius:9999px}.focus\:shadow-orange-form{transition:box-shadow 0.2s ease-in-out}.focus\:shadow-orange-form:focus{box-shadow:2px 2px 0 #F37A1F}.none,.group[aria-expanded=true] .group-aria-expanded\:none,.group[aria-expanded=false] .group-aria-not-expanded\:none{display:none}.block{display:block}.inline{display:inline}.inline-block,.group[aria-expanded=true] .group-aria-expanded\:inline-block{display:inline-block}.float-right{float:right}.float-left{float:left}.font-normal{font-weight:400}.leading-5{line-height:1.25}.leading-8{line-height:2}.leading-16{line-height:4}.focus\:outline-none{outline:none}.overflow-y-auto{overflow-y:auto}.pointer-events-none{pointer-events:none}.relative{position:relative}.absolute{position:absolute}.fixed{position:fixed}.pin-t{top:0}.pin-b{bottom:0}.pin-r{right:0}.pin-l{left:0}.t-95px{top:95px}.pin-vertical-center{top:50%;transform:translateY(-50%)}.pin-middle{top:50%;left:50%;transform:translate(-50%, -50%)}.m-0{margin:0}.mt-0{margin-top:0}.mt-8{margin-top:2rem}.mt-16{margin-top:4rem}.mb-8{margin-bottom:2rem}.mb-16{margin-bottom:4rem}.my-1{margin-top:0.25rem;margin-bottom:0.25rem}.my-4{margin-top:1rem;margin-bottom:1rem}.mr-4{margin-right:1rem}.mr-8{margin-right:2rem}.ml-2{margin-left:0.5rem}.ml-8{margin-left:2rem}.mb-2{margin-bottom:8px}.mb-4{margin-bottom:16px}.p-0{padding:0}.p-6{padding:24px}.p-7{padding:1.75rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-8{padding-left:2rem;padding-right:2rem}.pr-8{padding-right:2rem}.pb-2{padding-bottom:0.5rem}.pb-8{padding-bottom:2rem}.pb-16{padding-bottom:4rem}.pt-1{padding-top:0.25rem}.pt-8{padding-top:2rem}.pt-16{padding-top:4rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-3{padding-top:0.75rem;padding-bottom:0.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-16{padding-top:4rem;padding-bottom:4rem}@media only screen and (max-width: 767px){.sm\:mt-0{margin-top:0}}@media only screen and (min-width: 768px){.md\:m-0{margin:0}.md\:py-3{padding-top:0.75rem;padding-bottom:0.75rem}.md\:px-8{padding-left:2rem;padding-right:2rem}}.table-fixed{table-layout:fixed}@media only screen and (max-width: 767px){.sm\:text-right{text-align:right}.sm\:text-left{text-align:left}}@media only screen and (min-width: 768px){.md\:text-left{text-align:left}.md\:text-right{text-align:right}}.line-through{text-decoration:line-through}.placeholder\:text-uppercase::-moz-placeholder{text-transform:uppercase}.placeholder\:text-uppercase:-ms-input-placeholder{text-transform:uppercase}.placeholder\:text-uppercase::placeholder{text-transform:uppercase}.group-aria-expanded\:rotate-180{transition:transform 0.3s ease}.group[aria-expanded=true] .group-aria-expanded\:rotate-180{transform:rotate(180deg)}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.invisible{visibility:hidden}.w-2\/3{width:66.66666667%}.w-1\/3{width:33.33333333%}.w-1\/2{width:50%}.w-full{width:100%}.w-1\%{width:1%}.w-150px{width:150px}@media only screen and (min-width: 768px){.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.33333333%}.md\:w-2\/3{width:66.66666667%}}.w-1\/2{height:50%}.h-full{height:100%}*,*::before,*::after{border:0 solid transparent}input,button{background-color:transparent;box-shadow:none;border-radius:0;outline:0}::-moz-placeholder{opacity:1}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.appearance-textfield{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.appearance-textfield::-webkit-outer-spin-button,.appearance-textfield::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.pointer-events-none{pointer-events:none}.invalid{box-shadow:0 0 5px #d9534f}a{transition:color 0.3s ease-in-out, background-color 0.3s ease-in-out}a:hover{text-decoration:none}button{transition:color 0.3s ease-out, background-color 0.3s ease-out}.btn_stage{position:relative;display:block;background-color:white;height:120px;width:60px;padding:0}.btn_stage:hover{background-color:#000}.btn_stage__icon--next::before{background-image:url(stihl-styles/resources/icons/icon-arrow-right-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;display:inline-block;width:100%;background-color:#fff;content:"";height:120px}.btn_stage__icon--next:hover::before{background-image:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;display:inline-block;width:100%;background-color:#000;content:"";height:120px}.btn_stage__icon--previous{height:120px}.btn_stage__icon--previous::before{background-image:url(stihl-styles/resources/icons/icon-arrow-left-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;display:inline-block;width:100%;background-color:#fff;content:"";height:120px}.btn_stage__icon--previous:hover::before{background-image:url(stihl-styles/resources/icons/icon-arrow-left-white-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;display:inline-block;width:100%;background-color:#000;content:"";height:120px}.btn_circle-icon--orange{position:relative;background:linear-gradient(to bottom, #F37A1F 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:inline-flex;justify-content:center;align-items:center;position:relative;height:32px;width:32px;border-radius:50%}.btn_circle-icon--orange.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn_circle-icon--orange:hover{background-position:0 -100%}}.btn_circle-icon--white{position:relative;background:linear-gradient(to bottom, #fff 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:inline-flex;justify-content:center;align-items:center;position:relative;height:32px;width:32px;border-radius:50%}.btn_circle-icon--white.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn_circle-icon--white:hover{background-position:0 -100%}}.btn_circle-icon--black{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:inline-flex;justify-content:center;align-items:center;position:relative;height:32px;width:32px;border-radius:50%}.btn_circle-icon--black.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn_circle-icon--black:hover{background-position:0 -100%}}.btn_circle-icon-no-padding{padding:0}.btn_circle-icon__icon{width:16px;height:16px}.btn_circle-icon__icon--arrow-down{position:static}.btn_circle-icon__icon--arrow-down::before{background-image:url(stihl-styles/resources/icons/icon-arrow-down-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;display:-ms-flexbox;width:32px;height:32px;content:"";position:absolute;top:0;left:0}.btn_circle-icon__icon--arrow-down:hover::before{background-image:url(stihl-styles/resources/icons/icon-arrow-down-white-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;display:-ms-flexbox;width:32px;height:32px;content:"";position:absolute;top:0;left:0}.btn_circle-icon__icon--white{color:#fff}.btn_circle-icon__icon--black{color:#000}.btn_icon-big{height:45px;width:45px;display:flex;justify-content:center;align-items:center}.btn_icon-big__icon{width:16px;height:16px}.btn_icon-big__icon--white{color:#fff}.btn_icon-big__icon--black{color:#000}.btn_icon-big--grey{background-color:#EDEDED}.btn_icon-big--orange{background-color:#F37A1F}.btn_icon-big--black{background-color:#000}.btn_icon-big--black:hover{background-color:#F37A1F}.btn_show-more{position:relative}.btn_show-more__circle{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:inline-flex;justify-content:center;align-items:center;position:relative;height:32px;width:32px;border-radius:50%;position:relative}.btn_show-more__circle.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn_show-more__circle:hover{background-position:0 -100%}}.btn_show-more.down .btn_show-more__circle::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.btn_show-more.up .btn_show-more__circle::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-up-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.btn_show-more.plus .btn_show-more__circle::after{content:'';background:url(stihl-styles/resources/icons/icon-plus-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.btn_show-more.minus .btn_show-more__circle::after{content:'';background:url(stihl-styles/resources/icons/icon-minus-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.btn_show-more__text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-top:5px}.btn_standard{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%}.btn_standard.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn_standard:hover{background-position:0 -100%}}.btn_standard.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn_standard:hover{border-color:rgba(0,0,0,0)}}.btn_standard:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn_standard.active{color:#fff}@media (hover: hover) and (pointer: fine){.btn_standard:hover{color:#fff}}@media only screen and (max-width: 1023px){.btn_standard{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.btn_standard:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.btn_standard:not(.full){min-width:246px;max-width:328px}}.btn_outline{position:relative;background:linear-gradient(to bottom, rgba(0,0,0,0) 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:#fff;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%;border-width:1px;border-style:solid}.btn_outline.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn_outline:hover{background-position:0 -100%}}.btn_outline.active{border-color:#fff}@media (hover: hover) and (pointer: fine){.btn_outline:hover{border-color:#fff}}.btn_outline:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn_outline.active{color:#fff}@media (hover: hover) and (pointer: fine){.btn_outline:hover{color:#fff}}@media only screen and (max-width: 1023px){.btn_outline{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.btn_outline:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.btn_outline:not(.full){min-width:246px;max-width:328px}}.btn_highlight{position:relative;background:linear-gradient(to bottom, #F37A1F 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%}.btn_highlight.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn_highlight:hover{background-position:0 -100%}}.btn_highlight.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn_highlight:hover{border-color:rgba(0,0,0,0)}}.btn_highlight:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn_highlight.active{color:#fff}@media (hover: hover) and (pointer: fine){.btn_highlight:hover{color:#fff}}@media only screen and (max-width: 1023px){.btn_highlight{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.btn_highlight:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.btn_highlight:not(.full){min-width:246px;max-width:328px}}.btn_secondary{position:relative;background:linear-gradient(to bottom, #fff 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:#B1B1B1;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%}.btn_secondary.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn_secondary:hover{background-position:0 -100%}}.btn_secondary.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn_secondary:hover{border-color:rgba(0,0,0,0)}}.btn_secondary:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn_secondary.active{color:#fff}@media (hover: hover) and (pointer: fine){.btn_secondary:hover{color:#fff}}@media only screen and (max-width: 1023px){.btn_secondary{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.btn_secondary:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.btn_secondary:not(.full){min-width:246px;max-width:328px}}.btn-close-x{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:45px;width:45px}.btn-close-x.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn-close-x:hover{background-position:0 -100%}}.btn-close-x.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn-close-x:hover{border-color:rgba(0,0,0,0)}}.btn-close-x:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn-close-x::after{content:'';background:url(stihl-styles/resources/icons/icon-cross-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.btn-close-x--small{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:30px;width:30px}.btn-close-x--small.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn-close-x--small:hover{background-position:0 -100%}}.btn-close-x--small.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn-close-x--small:hover{border-color:rgba(0,0,0,0)}}.btn-close-x--small:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn-close-x--small::after{content:'';background:url(stihl-styles/resources/icons/icon-cross-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.btn-close-x--medium{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:32px;width:32px}.btn-close-x--medium.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn-close-x--medium:hover{background-position:0 -100%}}.btn-close-x--medium.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn-close-x--medium:hover{border-color:rgba(0,0,0,0)}}.btn-close-x--medium:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn-close-x--medium::after{content:'';background:url(stihl-styles/resources/icons/icon-cross-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.btn-icon-grid{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;justify-content:space-between}.btn-icon-grid.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn-icon-grid:hover{background-position:0 -100%}}.btn-icon-grid.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn-icon-grid:hover{border-color:rgba(0,0,0,0)}}.btn-icon-grid:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn-icon-grid.active{color:#fff}@media (hover: hover) and (pointer: fine){.btn-icon-grid:hover{color:#fff}}@media only screen and (max-width: 1023px){.btn-icon-grid{width:100%}}.btn-icon-grid::after{content:'';background:url(stihl-styles/resources/icons/icon-grid-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;position:relative;height:16px;margin-right:20px}.btn-icon-chat{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;justify-content:space-between}.btn-icon-chat.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn-icon-chat:hover{background-position:0 -100%}}.btn-icon-chat.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn-icon-chat:hover{border-color:rgba(0,0,0,0)}}.btn-icon-chat:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn-icon-chat.active{color:#fff}@media (hover: hover) and (pointer: fine){.btn-icon-chat:hover{color:#fff}}@media only screen and (max-width: 1023px){.btn-icon-chat{width:100%}}.btn-icon-chat::after{content:'';background:url(stihl-styles/resources/icons/icon-speachbubble-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;position:relative;height:16px;margin-right:20px}.btn-stage-left{position:relative;background:linear-gradient(to bottom, #fff 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:120px;width:60px}.btn-stage-left.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn-stage-left:hover{background-position:0 -100%}}.btn-stage-left.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn-stage-left:hover{border-color:rgba(0,0,0,0)}}.btn-stage-left:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn-stage-left::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-left-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}@media (hover: hover) and (pointer: fine){.btn-stage-left:hover::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-left-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}}.btn-stage-right{position:relative;background:linear-gradient(to bottom, #fff 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:120px;width:60px}.btn-stage-right.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.btn-stage-right:hover{background-position:0 -100%}}.btn-stage-right.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.btn-stage-right:hover{border-color:rgba(0,0,0,0)}}.btn-stage-right:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn-stage-right::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}@media (hover: hover) and (pointer: fine){.btn-stage-right:hover::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}}.btn_selection{position:relative;padding:20px 0;background-color:#EDEDED;min-height:60px}.btn_selection:disabled{pointer-events:none}.btn_selection:disabled::after{position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.7);z-index:1;content:''}.btn_selection__container{display:flex;margin-left:10px;overflow:hidden}.btn_selection__icon-high{position:absolute !important;right:0;top:0;bottom:0}.btn_selection__properties{display:flex;flex-direction:column;align-items:flex-start;padding:0}.btn_selection__property{display:flex;justify-content:flex-start;align-items:center;margin-top:1px}.btn_selection__property>*:not(:last-child){margin-right:10px}.btn_selection__property-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.btn_selection__property-name:empty{display:none}.btn_selection__property-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.btn_selection__property-icon{display:flex;margin:0 10px 0 0 !important}@media only screen and (min-width: 768px){.btn_selection__property-icon{margin:0 20px 0 10px !important}}.btn_selection__price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;flex-direction:column;align-items:flex-end;padding-left:20px}.btn_selection__from{margin-right:10px}.btn_selection__price-amount{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.btn_selection__price-amount.reduced-price{color:#F37A1F}.btn_selection__content{display:flex;justify-content:space-between;align-items:center;width:100%;margin-right:42px}@media only screen and (min-width: 768px){.btn_selection__content{margin-right:62px}}.btn_link{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.icon-high{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);min-height:32px;width:32px}.icon-high.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.icon-high:hover{background-position:0 -100%}}.icon-high.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.icon-high:hover{border-color:rgba(0,0,0,0)}}.icon-high:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.btn_show-count{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-bottom:20px;text-align:center}.btn_paypal{width:100%;padding:0;display:block}@media only screen and (min-width: 768px) and (max-width: 1023px){.btn_paypal:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.btn_paypal:not(.full){min-width:246px;max-width:328px}}.btn_paypal::after{background:url(stihl-styles/resources/paypal-express-button-default.png) center/contain no-repeat;display:block;content:' ';padding-top:19.29825%}.btn_paypal:disabled{opacity:0.5;pointer-events:none}.btn_paypal--de::after{background:url(stihl-styles/resources/paypal-express-button-de.png) center/contain no-repeat}.btn_text-icon-link svg{margin-right:10px}.btn_text-icon-link--right{flex-direction:row-reverse}.btn_text-icon-link--right svg{margin:0 0 0 10px}em{font-weight:bold;font-style:normal;position:relative;text-decoration:none}em::before{content:'';position:absolute;display:block;bottom:-2px;height:2px;left:0;right:0;background-color:#F37A1F}ol,ul,li{list-style:none;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0;-webkit-padding-start:0;padding-inline-start:0}ul.__bulletlist>li{list-style:disc outside;margin:3px 0}ul.__bulletlist>li span{position:relative;left:2px}table{border-collapse:collapse;width:100%}@media only screen and (min-width: 1024px){table{min-width:656px;max-width:984px;width:auto !important}}table .color-1_black{background-color:#000;color:#fff}table .color-3_orange{background-color:#F37A1F}table .color-7_green{background-color:#749F4A}table .color-8_yellow{background-color:#FDC543}table .color-9_red{background-color:#D43B3B}table .color-10_blue{background-color:#249ABE;color:#fff}th,td{border-right:1px solid #000;text-align:left;padding:20px}th:last-child,td:last-child{border:0}.tabledata th,.tabledata td{min-width:82px}.tabledata th a,.tabledata td a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.tabledata th ul,.tabledata td ul{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.tabledata th ul li,.tabledata td ul li{position:relative;padding:0 0 15px 10px}.tabledata th ul li::before,.tabledata td ul li::before{position:absolute;left:0;content:'\2022'}.tabledata th ul li:last-child,.tabledata td ul li:last-child{padding-bottom:0}.tabledata th ul ul,.tabledata th ul ol,.tabledata td ul ul,.tabledata td ul ol{width:100%;padding-top:15px;padding-left:25px}.tabledata th ul ul ul,.tabledata th ul ul ol,.tabledata th ul ol ul,.tabledata th ul ol ol,.tabledata td ul ul ul,.tabledata td ul ul ol,.tabledata td ul ol ul,.tabledata td ul ol ol{padding-left:20px}.tabledata th ol,.tabledata td ol{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;counter-reset:list-counter}.tabledata th ol li,.tabledata td ol li{position:relative;padding:0 0 15px 10px;padding:0 0 15px 26px}.tabledata th ol li::before,.tabledata td ol li::before{position:absolute;left:0;content:'\2022'}.tabledata th ol li:last-child,.tabledata td ol li:last-child{padding-bottom:0}.tabledata th ol ul,.tabledata th ol ol,.tabledata td ol ul,.tabledata td ol ol{width:100%;padding-top:15px;padding-left:25px;padding-left:9px}.tabledata th ol ul ul,.tabledata th ol ul ol,.tabledata th ol ol ul,.tabledata th ol ol ol,.tabledata td ol ul ul,.tabledata td ol ul ol,.tabledata td ol ol ul,.tabledata td ol ol ol{padding-left:20px;padding-left:4px}.tabledata th ol li,.tabledata td ol li{counter-increment:list-counter}.tabledata th ol li::before,.tabledata td ol li::before{font-weight:bold;content:"0" counter(list-counter) ". "}.tabledata th ol li:nth-child(n+10)::before,.tabledata td ol li:nth-child(n+10)::before{content:counter(list-counter) ". "}@media only screen and (max-width: 767px){.tabledata th,.tabledata td{width:50%;min-width:calc(100vw - (50vw + 60px))}}.tabledata{overflow-x:auto}.tabledata__pager{display:none;justify-content:flex-end;margin-bottom:20px}.tabledata__pager-btn{width:45px;height:45px}.tabledata__pager-btn:first-child{margin-right:1px}.tabledata__clone{display:flex;align-items:center;position:relative;background:black !important}.tabledata__clone-container{display:flex;justify-content:center;position:fixed;top:var(--header-height);left:0;width:100vw;z-index:1}@media only screen and (min-width: 1024px){.tabledata__clone-container{width:984px;left:unset}}.tabledata__clone-container-inner{position:relative;margin-left:auto;margin-right:auto;overflow:hidden;width:calc(100% - (2 * 20px))}@media only screen and (min-width: 768px) and (max-width: 1023px){.tabledata__clone-container-inner{width:728px}}@media only screen and (min-width: 1024px){.tabledata__clone-container-inner{width:984px}}.tabledata__clone tr{display:block}th{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;background-color:#000;color:#fff}td{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}td p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}tr:nth-child(odd){background-color:#EDEDED}tr:nth-child(odd) a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.dropdown_section{display:flex;flex-direction:row;justify-content:space-evenly;margin:0 20px 0 20px}.dropdown_section__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;justify-content:center;margin:10px 10px 10px 10px;white-space:nowrap}.dropdown_section__dash{border-bottom:1px solid #B1B1B1;height:17px;width:100%}.dropdown-text__bold{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.dropdown_2{position:absolute;top:-10px;left:100%;margin-left:-50px;z-index:100}.dropdown_list{border:1px solid #B1B1B1;background-color:white;display:flex;flex-direction:column;min-width:100px}.dropdown_list--large{display:block;overflow:auto;height:140px}@media only screen and (max-width: 767px){.dropdown_list__item{margin-bottom:20px}}.dropdown_list__item--last{margin-bottom:0}.dropdown_list__btn{display:inline-block;position:relative;cursor:pointer;margin-right:6px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;position:relative;padding-right:30px;padding-left:0;margin-right:30px}.dropdown_list__btn::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(-20px, -50%, 0);height:12px;transition:transform 0.2s}.dropdown_list__btn.active::after{background-image:url(stihl-styles/resources/icons/icon-arrow-up-16.svg)}.dropdown_list__btn--icon{display:flex;align-items:center;padding-left:30px;min-height:30px}.dropdown_list__btn--icon-globe::before{content:'';background:url(stihl-styles/resources/icons/icon-globe-32.svg) no-repeat center/contain;position:absolute;height:20px;width:20px;left:0}.dropdown_list__value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block;margin-left:5px}.dropdown_list::-webkit-scrollbar{width:15px;background-color:rgba(255,255,255,0)}.dropdown_list::-webkit-scrollbar-track,.dropdown_list::-webkit-scrollbar-thumb{border:5px solid rgba(255,255,255,0);background-clip:padding-box}.dropdown_list::-webkit-scrollbar-track{background-color:#EDEDED}.dropdown_list::-webkit-scrollbar-thumb{background-color:black}.tab-bar_header{display:flex;justify-content:flex-start;position:relative}body.product-detail-page .tab-bar_header{margin:0 -20px}.tab-bar_header .icon-high{position:absolute;height:60px;z-index:1}.tab-bar_header .icon-high:first-child{left:0}.tab-bar_header .icon-high:last-child{right:0}.tab-bar_header__wrapper{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.tab-bar_header__wrapper::-webkit-scrollbar{display:none}.tab-bar_header__item{display:flex;flex:0 0 auto;height:60px}.tab-bar_header__tab{box-sizing:border-box;max-width:250px;padding:0 20px;background-color:#EDEDED;border-top:1px solid #B1B1B1;border-right:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}body.product-detail-page .tab-bar_header__tab{max-width:300px}.tab-bar_header--inverse .tab-bar_header__tab{background-color:white}.tab-bar_header__tab--active{background-color:white;border-top:1px solid #B1B1B1;border-right:1px solid #B1B1B1;border-bottom:1px solid white}.tab-bar_header--inverse .tab-bar_header__tab--active{background-color:#EDEDED;border-bottom:1px solid #B1B1B1}.tab-bar_header__tab--first{border-left:1px solid #B1B1B1}.tab-bar_header__title{pointer-events:none;margin:auto;display:flex}.tab-bar_header__title__icon{margin-right:5px}.tab-bar_header__status{display:flex;margin:auto 10px auto 0;pointer-events:none}.tab-bar_header__icon{display:inline-block;margin-left:10px;padding-right:20px}.tab-bar_header--filter{display:flex;justify-content:center;margin:10px 0}.tab-bar_header__flag-offer-circle-container{pointer-events:none;padding-left:10px;margin:auto}.tab-bar_header__flag-offer-circle{pointer-events:none;background-color:#F37A1F;border-radius:50%;height:17px;width:17px;vertical-align:middle;position:relative}.tab-bar_header__flag-offer-text{pointer-events:none;position:absolute;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;color:white;left:50%;top:50%;transform:translate(-45%, -50%)}.tab-bar_header__flag-new{margin:auto auto auto 10px;padding-left:10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;border-left:1px solid grey}@media only screen and (max-width: 767px){.tab-bar_header--inverse{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.tab-bar_header--inverse{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.tab-bar_header--inverse{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.tab-bar_header--inverse{width:984px}}@media only screen and (min-width: 768px){.tab-bar_header--inverse>.tab-bar_header__wrapper{width:100%;padding:0 10px 0 0}}.tab_icon-button{height:100%;width:60px;background-color:black;background-size:16px 16px;background-position:center;background-repeat:no-repeat}.tab_icon-button:hover{background-color:#F37A1F}.tab_icon-button--compare{background-image:url(stihl-styles/resources/icons/icon-compare-white-16.svg)}.tab_icon-button--information{background-image:url(stihl-styles/resources/icons/icon-info-white-16.svg)}.tab-bar_pager{display:flex;justify-content:center;width:100%;margin:0 auto}.tab-bar_pager.type-toggle{justify-content:unset}.tab-bar_pager__item{flex:1 1 auto;height:60px}.tab-bar_pager__tab{position:relative;background:linear-gradient(to bottom, rgba(0,0,0,0) 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:#B1B1B1;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%;border-width:1px;border-style:solid;min-width:auto !important}.tab-bar_pager__tab.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.tab-bar_pager__tab:hover{background-position:0 -100%}}.tab-bar_pager__tab.active{border-color:#B1B1B1}@media (hover: hover) and (pointer: fine){.tab-bar_pager__tab:hover{border-color:#B1B1B1}}.tab-bar_pager__tab:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.tab-bar_pager__tab.active{color:#fff}@media (hover: hover) and (pointer: fine){.tab-bar_pager__tab:hover{color:#fff}}@media only screen and (max-width: 1023px){.tab-bar_pager__tab{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.tab-bar_pager__tab:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.tab-bar_pager__tab:not(.full){min-width:246px;max-width:328px}}.tab-bar_pager__tab:not(:last-child){margin-right:-1px}.teaser-highlight-confirmation{background-color:#F37A1F;display:flex;justify-content:center}.teaser-highlight-confirmation__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.teaser-highlight-confirmation__container{width:728px}}@media only screen and (min-width: 1024px){.teaser-highlight-confirmation__container{width:984px}}.teaser-highlight-confirmation__wrapper{display:flex;padding:30px 10px}@media only screen and (min-width: 1024px){.teaser-highlight-confirmation__wrapper{width:75%}}.teaser-highlight-confirmation__check-icon{margin-right:20px;width:32px;height:32px}.teaser-highlight-confirmation__check-icon::before{content:"";background-image:url(stihl-styles/resources/icons/icon-check-white-16.svg);background-size:32px 32px !important;width:32px !important;height:32px !important;display:inline-block}.teaser-highlight-confirmation__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin:0}@media only screen and (min-width: 768px){.teaser-highlight-confirmation__headline{font-size:22px}}.acco{overflow:hidden;position:relative;width:100%;border-bottom:1px solid #B1B1B1}.acco--open .acco__title::after{transform:rotate(180deg)}.acco__tab{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center;position:relative;margin:0;background:white;box-sizing:border-box;cursor:pointer;z-index:10;min-height:50px;padding:20px 45px 20px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none}.acco--inline-small .acco__tab{min-height:20px;padding:0}.acco__tab--radio{padding:20px 0;justify-content:space-between}.acco__tab--table{background:#EDEDED;padding:20px 10px}@media only screen and (min-width: 768px){.acco__tab--table{padding:20px}}.acco__tab-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin:0}.acco__tab-icon-arrow-down::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;right:10px;transition:transform 250ms}.acco--open .acco__tab-icon-arrow-down::after{transform:rotate(180deg)}.acco--inline-small .acco__tab-icon-arrow-down::after{position:relative;width:12px;height:12px;right:-10px}.acco--table .acco__tab-icon-arrow-down::after{right:10px}@media only screen and (min-width: 768px){.acco--table .acco__tab-icon-arrow-down::after{right:20px}}.acco__tab-icon-pen::after{content:'';background:url(stihl-styles/resources/icons/icon-pen-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;right:10px;transition:transform 250ms}.acco__tab-icon-check::after{content:'';background:url(stihl-styles/resources/icons/icon-check-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;right:10px;transition:transform 250ms}.acco__tab-quick-order{cursor:auto}.acco__radio-icons{display:flex;justify-content:flex-end}.acco__radio-icons>*{margin-left:10px;width:40px}.acco__label{margin-left:10px}.acco--inline-small .acco__label{position:relative;margin-left:0;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.acco__content{display:flex;flex-direction:column-reverse;height:0;margin-top:-2px;overflow:hidden;z-index:0;transition:height 250ms}.acco__inner{display:flex;position:absolute;width:100%;padding:10px 0;box-sizing:border-box}.list-shopping-cart__acco .acco__inner{flex-direction:column;padding:0}.acco-order .acco__inner{min-height:62px}.acco__noborder{border-bottom:unset}.acco__content-container{width:100%}.acco__content-container .image,.acco__content-container .richtexteditor,.acco__content-container .textimage,.acco__content-container .text-img,.acco__content-container .tabledata{margin-top:0;margin-bottom:50px}.acco__content-container .textimage .richtexteditor{margin-bottom:0}.acco__content-container .download{margin-bottom:40px}.acco__content-container .download__icon{margin-right:10px}.acco-standard{margin-top:40px;margin-bottom:40px}.benefit-summary .acco-standard{margin:30px 0}.payment-options{display:flex;align-items:center}@media only screen and (max-width: 767px){.payment-options{flex-flow:column}}@media only screen and (min-width: 768px) and (max-width: 1023px){.payment-options{margin-left:120px}.benefit-summary .payment-options{margin-left:0}}.payment-options__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}@media only screen and (max-width: 767px){.payment-options__title{margin-bottom:20px}}@media only screen and (min-width: 768px){.payment-options__title{margin-right:30px;min-width:140px}}@media only screen and (max-width: 767px){.payment-options .img-comp-3{justify-content:center;padding:0 30px;margin:-10px -15px}.benefit-summary .payment-options .img-comp-3{justify-content:flex-start;margin-right:0;padding:0}}@media only screen and (min-width: 768px){.payment-options .img-comp-3{margin:-15px}}@media only screen and (max-width: 767px){.payment-options .img-comp-3>*{margin:10px 15px}}@media only screen and (min-width: 768px){.payment-options .img-comp-3>*{margin:15px}}.payment-options .img-comp-3>* img{height:100%}.img-comp-1{display:flex;flex-flow:row wrap;margin:-10px}.img-comp-1>*{height:60px;margin:10px}.img-comp-2{display:flex;flex-flow:row wrap;margin:-10px}.img-comp-2>*{height:45px;margin:10px}.img-comp-3{display:flex;flex-flow:row wrap;margin:-10px}.img-comp-3>*{height:32px;margin:10px}.form__wrapper{display:flex;flex-flow:column;width:100%}.form__wrapper .form-field{margin-bottom:30px}@media only screen and (min-width: 768px){.form__wrapper .form-field{margin-bottom:10px}}.form__section{margin-bottom:20px}.form__section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin:0 10px 30px}@media only screen and (min-width: 768px){.form__section-title{font-size:32px}}.form__section--indent{margin:20px 0 20px 40px}.form__submit{align-self:flex-end}@media only screen and (max-width: 767px){.form__submit{width:100%}}.form__text{margin:0 10px 20px}.form__error{color:red}.form__form{width:100%;margin-bottom:30px}.form__checkbox{margin:0 10px 20px}.form-field{display:grid;grid-gap:10px;grid-template:[row1-start] "label" [row1-end] [row2-start] "input" [row2-end]/1fr;position:relative;width:100%}.form-field.form-notice{grid-template-areas:'label' 'input' 'error'}.text .form-field,.options .form-field{margin-bottom:10px}@media only screen and (min-width: 768px){.form-field{grid-template:'label input input input';grid-template-columns:30% repeat(3, minmax(100px, 1fr));justify-items:stretch;align-items:center;min-width:500px}.form-field.form-notice{grid-template-areas:'label input input input' '. error error error'}.overlay--sidebar .form-field{grid-template-columns:30% repeat(3, minmax(50px, 1fr));min-width:unset}.form-field.form-s{grid-template:[row1-start] "label" [row1-end] [row2-start] "input" [row2-end]/1fr;min-width:unset}.form-field.form-s.form-notice{grid-template-areas:'label' 'input' 'error'}.form-field.form-nolabel{grid-template:'input input input';grid-template-columns:repeat(3, minmax(100px, 1fr));justify-items:stretch;align-items:center;min-width:unset}.form-field.form-nolabel.form-notice{grid-template-areas:'input input input' 'error error error'}.form-field--hint{grid-template-areas:'label hint hint hint'}}@media only screen and (min-width: 768px) and (max-width: 1023px){.form-field{grid-template-columns:35% repeat(3, minmax(100px, 1fr))}.m_overlay-sidebar__content .form-field{grid-template:'label input input';grid-template-columns:30% repeat(2, minmax(100px, 1fr));min-width:unset}.m_overlay-sidebar__content .form-field.form-notice{grid-template-areas:'label input input' '. error error'}}.form-field__label-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin:0 10px;text-transform:none}.form-field__icon{display:inline-block}.form-field__icon ~ .form-field__separator{padding-left:10px}.form-field__icon-high{grid-area:input;align-self:stretch;justify-self:flex-end}.form-field.form-error .form-field__icon-high{border-bottom:5px solid #F37A1F}.form-field__input{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;grid-area:input;height:60px;padding:0 20px;background-color:#EDEDED;box-sizing:border-box}@media only screen and (max-width: 767px){.form-field__input{width:100%}}.form-field.icon .form-field__input{margin-right:32px}.form-field.form-error .form-field__input{height:65px;border-bottom:5px solid #F37A1F}.form-field__input--adyen{padding:0}.form-field__input--adyen-small{grid-area:auto}@media only screen and (min-width: 768px){.form-field__input--ideal{margin-bottom:140px}}.form-field__input--datalist{caret-color:transparent}.form-field__input-triple{grid-area:input-2}.form-field__input-triple:first-of-type{grid-area:input-1}.form-field__input-triple:last-of-type{grid-area:input-3}.form-field__input-triple input{width:100%}.form-field__input-double{position:relative;grid-area:input}.form-field__input-double input{width:100%}.form-field__label{grid-area:label;display:flex}.form-field__label .form-field.form-s{margin-bottom:10px}@media only screen and (max-width: 767px){.form-field__label{width:100%;margin-bottom:10px}}.form-field__datalist{position:absolute;top:60px;left:0;right:0;grid-area:1 / 2}.form-field__datalist-full{position:absolute;top:85px;left:0;right:0;grid-area:1}@media only screen and (min-width: 768px){.form-field__datalist{z-index:500}}.form-field__datalist.multi-selector{width:200%;left:auto}.form-field__datalist.dropdown-value-large-length{width:180%;left:auto}.form-field__button{z-index:10;position:absolute;right:0;bottom:0;height:60px;width:60px}.form-field__button::after{top:22px;right:22px}.form-field__button--datalist::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.form-field__button--datalist_arrow{transform:scale(1, -1)}.form-field__button--password::after{content:'';background:url(stihl-styles/resources/icons/icon-eye-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}@media only screen and (max-width: 767px){.form-field--double-1 .form-field__input-double:first-of-type{justify-self:flex-start;width:30%}.form-field--double-1 .form-field__input-double:not(:first-of-type){justify-self:flex-end;width:calc(70% - 10px)}}@media only screen and (min-width: 768px){.form-field--double-1{grid-template-areas:'label input input-double input-double'}.form-field--double-1 .form-field__input-double:not(:first-of-type){grid-area:input-double}}@media only screen and (max-width: 767px){.form-field--double-2 .form-field__input-double:first-of-type{justify-self:flex-start;width:calc(70% - 10px)}.form-field--double-2 .form-field__input-double:not(:first-of-type){justify-self:flex-end;width:30%}}@media only screen and (min-width: 768px){.form-field--double-2{grid-template-areas:'label input-double input-double input'}.form-field--double-2 .form-field__input-double:first-of-type{grid-area:input-double}}@media only screen and (max-width: 767px){.form-field--triple{grid-template:[row1-start] "label label label" [row1-end] [row2-start] "input-1 input-2 input-3" [row2-end]/1fr 1fr 1fr}}@media only screen and (min-width: 768px){.form-field--triple{grid-template-areas:'label input-1 input-2 input-3'}}.form-field--withlabel{display:flex;width:100%;margin-bottom:10px;min-width:auto}@media only screen and (min-width: 768px){.form-field--withlabel{margin:10px 0 10px 20px;flex-basis:calc(50% - 20px)}}.form-field--withlabel input{border:1px solid #B1B1B1;border-top-width:2px;background-color:transparent}@media only screen and (min-width: 768px){.form-field--withlabel input{width:100%}}.form-field--withlabel>.form-field__label{position:absolute;top:2px;left:15px;z-index:-1;transition:all 0.2s}.form-field--withlabel>.form-field__label>.form-field__label-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:#B1B1B1;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;transition:all 0.2s}.form-field--withlabel>.form-field__label--animate{transform:translateY(18px)}.form-field--withlabel>.form-field__label--animate>.form-field__label-text{font-size:14px}.form-field--withlabel__single,.form-field--withlabel__disabled{flex-basis:100%}@media only screen and (min-width: 768px){.form-field--withlabel__single input,.form-field--withlabel__disabled input{width:calc(50% - 50px)}}.form-field--withlabel__disabled input{background-color:#EDEDED}.form-field__error-message{grid-area:error;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin:0 20px 0 10px}.form-field__hint{grid-area:hint}.icon-comb_footer{display:flex;flex-flow:row wrap;justify-content:center;margin:-20px 0}.icon-comb_footer>*{height:32px;margin:20px}.tooltip-arrow{position:relative}.tooltip-arrow::before{position:absolute;left:50%;pointer-events:none;content:'';transform:translate3d(-50%, 0, 0);transition:filter 250ms 250ms,border 250ms 250ms,z-index 250ms;z-index:100}.tooltip-arrow.close::before{transition:filter 250ms,border 250ms,z-index 250ms 250ms;z-index:-1}.tooltip-arrow.t-border::before{top:-13px;border-top:9px solid white;border-left:8px solid transparent;border-right:8px solid transparent;filter:drop-shadow(0 1px 0 #B1B1B1)}.tooltip-arrow.t-border.close::before{border-top:0 solid white}.tooltip-arrow.t-no-border::before{top:-25px;border-top:18px solid white;border-left:20px solid transparent;border-right:20px solid transparent;filter:drop-shadow(0 4px 6px #EDEDED);clip:rect(0, 100px, 100px, -100px)}.tooltip-arrow.t-no-border.close::before{border-top:0 solid white}.tooltip-arrow.t-bg-gray::before{border-top-color:#EDEDED}.tooltip{position:absolute;left:50%;padding:20px 50px 20px 20px;transform:translate(-50%, -100%);opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;box-sizing:border-box;background:white;transition:transform 250ms,opacity 250ms,z-index 250ms;z-index:90;top:-25px}.tooltip.close{opacity:0;transform:translate(-50%, -150%) rotate(6deg);transition:transform 250ms 250ms,opacity 250ms 250ms,z-index 250ms 250ms;z-index:-1}@media only screen and (max-width: 767px){.tooltip{width:calc(100vw - (20px * 2))}}.tooltip__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;align-self:flex-start;margin-bottom:10px}.tooltip__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.tooltip__link:hover::after{transform:translate3d(10px, -50%, 0)}.tooltip__link+a:last-child{margin-bottom:0}.tooltip__close-x{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:30px;width:30px;position:absolute;top:0;right:0}.tooltip__close-x.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.tooltip__close-x:hover{background-position:0 -100%}}.tooltip__close-x.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.tooltip__close-x:hover{border-color:rgba(0,0,0,0)}}.tooltip__close-x:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.tooltip__close-x::after{content:'';background:url(stihl-styles/resources/icons/icon-cross-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.tooltip__inner{display:flex}.column-view .tooltip__inner{flex-direction:column}.tooltip.t-border,.tooltip.t-no-border{min-width:125px}.tooltip.t-border{top:-12px;border:1px solid #B1B1B1}@media only screen and (min-width: 768px){.tooltip.t-border{max-width:314px}}.tooltip.t-border .tooltip__close-x{top:-1px;right:-1px}.tooltip.t-no-border{filter:drop-shadow(0 4px 6px #EDEDED)}@media only screen and (min-width: 768px){.tooltip.t-no-border{max-width:600px}}.tooltip.t-bg-gray{background-color:#EDEDED}.tooltip__rte p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.tooltip__rte p:not(:last-child){margin-bottom:10px}.tooltip__img{width:100px;margin-right:20px}.tooltip__title,.tooltip__rte .tooltip__title p{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:20px}.tooltip__text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:10px}.tooltip__text+.tooltip__text:last-child{margin-bottom:0}.tooltip__white-space-unset{white-space:initial}.tooltip__text-special{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.teaser-product-category-tile__wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:0 0 20px;border-bottom:1px solid #B1B1B1}.teaser-product-category-tile__image-wrapper{position:relative;width:100%;margin-bottom:10px;padding-top:75%;overflow:hidden}.teaser-product-category-tile__image{position:absolute;top:0;left:0;width:100%;height:100%;transition:transform 0.2s}.teaser-product-category-tile__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.teaser-product-category-tile__link{display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-top:15px;margin-left:10px}.teaser-product-category-tile__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:100%;left:100%;transform:translate3d(17px, -100%, 0);height:16px;transition:transform 0.2s}.teaser-product-category-tile__link:hover::after{transform:translate3d(22px, -100%, 0)}.teaser-product-category-tile:hover .teaser-product-category-tile__image{transform:scale(1.1)}.teaser-standard-tile{cursor:pointer}.teaser-standard-tile .teaser-product-category-tile__image-wrapper{padding-top:56.25%}.teaser-standard-tile .teaser-product-category-tile__link{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;height:auto;word-break:break-word}.toggle{display:flex;align-items:center;padding:0}.toggle__background{position:relative;height:20px;width:36px;border-radius:10px;background:#B1B1B1;flex-shrink:0;transition:background-color 250ms}.toggle.active .toggle__background{background:black}.toggle__background::after{position:absolute;left:0;height:16px;width:16px;margin:2px;border-radius:50%;background:white;content:'';transition:left 250ms, transform 250ms}.toggle.active .toggle__background::after{left:calc(100% - 4px);transform:translateX(-100%)}.toggle label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-left:10px}.toggle input{display:none}.checkbox{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:grid;grid-gap:10px;grid-template:'mark text' auto / 16px 1fr;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.big{grid-gap:25px;grid-template-columns:45px 1fr}.checkbox__text{margin-bottom:-3px}.checkbox__mark{position:relative;box-sizing:border-box;background-color:white}.checkbox__mark::after{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.checkbox.checked .checkbox__mark::after{display:block}.checkbox.standard .checkbox__mark{height:16px;width:16px;border:1px solid #000}.checkbox.big .checkbox__mark{height:45px;width:45px;border:1px solid #B1B1B1}.checkbox.checked.standard .checkbox__mark::after{content:'';background:url(stihl-styles/resources/icons/icon-check-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px}.checkbox.checked.big .checkbox__mark{background:black;border:1px solid #000}.checkbox.checked.big .checkbox__mark::after{content:'';background:url(stihl-styles/resources/icons/icon-check-white-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px}.checkbox.checked .checkbox__mark::after,.checkbox.hovering .checkbox__mark::after,.checkbox:hover .checkbox__mark::after{display:block}.checkbox.hovering .checkbox__mark::after,.checkbox:hover .checkbox__mark::after{content:'';background:url(stihl-styles/resources/icons/icon-check-grey-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px}.checkbox input{display:none}.checkbox--disabled{pointer-events:none}.checkbox .form__submit{align-self:unset}.checkbox__newsletter{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.checkbox-btn{display:inline-flex;align-items:center;min-width:280px;min-height:72px;padding:20px 10px;background:#EDEDED;box-sizing:border-box}@media only screen and (min-width: 768px){.checkbox-btn{min-height:104px;padding:20px 30px 20px 10px}}@media only screen and (max-width: 767px){.checkbox-btn__icon.truck{content:'';background:url(stihl-styles/resources/icons/icon-truck-64.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}}@media only screen and (min-width: 768px){.checkbox-btn__icon.truck{content:'';background:url(stihl-styles/resources/icons/icon-truck-64.svg) no-repeat center/contain;position:absolute;height:64px;width:64px}}@media only screen and (max-width: 767px){.checkbox-btn__icon.user{content:'';background:url(stihl-styles/resources/icons/icon-user-64.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}}@media only screen and (min-width: 768px){.checkbox-btn__icon.user{content:'';background:url(stihl-styles/resources/icons/icon-user-64.svg) no-repeat center/contain;position:absolute;height:64px;width:64px}}@media only screen and (max-width: 767px){.checkbox-btn__icon.registration-sheet{content:'';background:url(stihl-styles/resources/icons/icon-registration-sheet-64.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}}@media only screen and (min-width: 768px){.checkbox-btn__icon.registration-sheet{content:'';background:url(stihl-styles/resources/icons/icon-registration-sheet-64.svg) no-repeat center/contain;position:absolute;height:64px;width:64px}}.checkbox-btn__input{justify-content:space-between;flex-flow:row-reverse;flex:1;margin-left:42px}@media only screen and (min-width: 768px){.checkbox-btn__input{margin-left:84px}}.checkbox-btn__input label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-left:0;margin-right:10px}@media only screen and (min-width: 768px){.checkbox-btn__input label{margin-right:30px}}.tag_filter:not(.tag_filter--dropdown){display:flex;justify-content:center;align-items:center;position:relative;box-sizing:border-box;overflow:hidden;cursor:pointer;height:35px;min-width:80px;max-width:250px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;position:relative;background:linear-gradient(to bottom, #EDEDED 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;flex-direction:column;padding:0 20px;margin:5px;height:36px}.tag_filter:not(.tag_filter--dropdown).active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.tag_filter:not(.tag_filter--dropdown):hover{background-position:0 -100%}}.tag_filter:not(.tag_filter--dropdown).active{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}@media (hover: hover) and (pointer: fine){.tag_filter:not(.tag_filter--dropdown):hover{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}}.tag_filter:not(.tag_filter--dropdown)::after{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:block;content:attr(hover-title);height:0;overflow:hidden;visibility:hidden}.tag_filter--dropdown{display:flex;justify-content:center;align-items:center;position:relative;box-sizing:border-box;overflow:hidden;cursor:pointer;height:35px;min-width:80px;max-width:250px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;padding:0 20px;justify-content:left;width:100%;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.tag_filter--dropdown.active{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;background:#000}@media only screen and (max-width: 767px){.tag_filter--dropdown{max-width:100%}}.tag_filter-2,.list-anchor--fixed .list-anchor__link{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;width:100%;height:35px;padding:0 20px}.tag_filter-2--active,.list-anchor--fixed .list-anchor__link--active{color:white;background-color:black}.tag_filter-2--logo{display:flex;align-items:center;justify-content:space-between}.tag_filter-2__icon{width:40px}.qty-select{display:grid;grid:'minus input plus' 30px / 30px 1fr 30px;width:100%;border:1px solid #B1B1B1;box-sizing:border-box}@media only screen and (min-width: 768px){.qty-select{width:140px}}.qty-select__minus,.qty-select__plus{position:relative;background:linear-gradient(to bottom, #000 50%, #F37A1F 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:32px;width:32px;margin:-1px}.qty-select__minus.active,.qty-select__plus.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.qty-select__minus:hover,.qty-select__plus:hover{background-position:0 -100%}}.qty-select__minus.active,.qty-select__plus.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.qty-select__minus:hover,.qty-select__plus:hover{border-color:rgba(0,0,0,0)}}.qty-select__minus:disabled,.qty-select__plus:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.qty-select__minus::after,.qty-select__plus::after{position:relative;z-index:1}.qty-select__minus:disabled,.qty-select__plus:disabled{border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1}.qty-select__minus::after,.qty-select__plus::after{content:'';height:14px;width:14px;background:white}.qty-select__minus .btn-inner,.qty-select__plus .btn-inner{display:none}.qty-select__minus:disabled{border-left:1px solid #B1B1B1}.qty-select__minus::after{content:'';background:url(stihl-styles/resources/icons/icon-minus-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;position:relative}.qty-select__plus:disabled{border-right:1px solid #B1B1B1}.qty-select__plus::after{content:'';background:url(stihl-styles/resources/icons/icon-plus-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;position:relative}.qty-select__input{width:100%;text-align:center;-moz-appearance:textfield}.qty-select__input::-webkit-outer-spin-button,.qty-select__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.infobox{display:flex;flex-direction:column;padding:30px 10px;border:1px solid #B1B1B1}.infobox__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;padding:0 10px;margin:0 0 30px}@media only screen and (min-width: 768px){.infobox__headline{font-size:22px}}.loader{position:absolute;top:0;bottom:0;left:0;right:0;background-color:white;opacity:0.8;display:flex;align-items:center;z-index:100}.loader__fixed{position:fixed}.loader__animation{position:relative;margin:auto auto;width:64px}.loader--medium{width:32px}.loader--small{width:16px}.loader .circular{-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;height:100%;transform-origin:center center;width:100%}.loader .path{stroke-dasharray:1, 200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke:#f37a1f}@-webkit-keyframes rotate{100%{transform:rotate(360deg)}}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:150, 200;stroke-dashoffset:-50px}100%{stroke-dasharray:150, 200;stroke-dashoffset:-160px}}@keyframes dash{0%{stroke-dasharray:1, 200;stroke-dashoffset:0}50%{stroke-dasharray:150, 200;stroke-dashoffset:-50px}100%{stroke-dasharray:150, 200;stroke-dashoffset:-160px}}@-webkit-keyframes dash-small{0%{stroke-dasharray:1, 50;stroke-dashoffset:0}50%{stroke-dasharray:40, 50;stroke-dashoffset:-10px}100%{stroke-dasharray:40, 50;stroke-dashoffset:-45px}}@keyframes dash-small{0%{stroke-dasharray:1, 50;stroke-dashoffset:0}50%{stroke-dasharray:40, 50;stroke-dashoffset:-10px}100%{stroke-dasharray:40, 50;stroke-dashoffset:-45px}}.headline{margin-left:10px;margin-top:47px}.headline__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}@media only screen and (min-width: 768px){.headline__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.headline__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.headline__container{width:984px}}.headline__wrapper{margin:0 10px;width:100%}@media only screen and (min-width: 768px){.headline__wrapper{width:66.66667%}}.orderreturnpdflinks .download{margin-bottom:10px}.download.section ~ .download{margin-top:30px !important}@media only screen and (max-width: 767px){.download__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.download__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.download__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.download__container{width:984px}}.download:not(:last-of-type) .download__item{padding-bottom:30px;border-bottom:1px solid #B1B1B1}.download__item{display:grid;grid-gap:10px;margin:10px 0}.download.download--button .download__item{grid-template:[row1-start] "icon title" 32px [row1-end] [row2-start] ". size" auto [row2-end]/32px auto;width:230px;border-color:transparent}.download.download--button .download__item:hover .download__icon::before{-webkit-animation:bg-in 400ms;animation:bg-in 400ms}.download.download--list .download__item{grid-template:[row1-start] "title icon" auto [row1-end] [row2-start] "size ." auto [row2-end]/auto auto}.download__icon{grid-area:icon}.download.download--button .download__icon{position:relative;background:linear-gradient(to bottom, #000 50%, #f37a1f 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:inline-flex;justify-content:center;align-items:center;position:relative;height:32px;width:32px;border-radius:50%}.download.download--button .download__icon.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.download.download--button .download__icon:hover{background-position:0 -100%}}.download.download--button .download__icon::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-2-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.download.download--list .download__icon{justify-self:end;width:16px;height:16px}.download.download--list .download__icon::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-2-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.download__title{grid-area:title}.download.download--button .download__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;align-self:center}.download.download--list .download__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.download__size{grid-area:size;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.download__carrier-title{margin-top:25px}.download__pickUp{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F;margin-top:15px;display:block;width:-webkit-max-content;width:-moz-max-content;width:max-content}.download__hidden{display:none}.download__text{margin-bottom:0 !important}.ratio-image{position:relative;padding-top:75%}.ratio-image.1x1{padding-top:100%}.ratio-image.3x4{padding-top:133.33333%}.ratio-image.4x3{padding-top:75%}.ratio-image.16x9{padding-top:56.25%}.ratio-image picture{position:absolute;top:0;left:0;bottom:0;right:0}.ratio-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.notification{display:flex;padding:30px 0;background-color:#EDEDED;margin-bottom:30px}.notification__icon{margin:0 20px}.notification__section{width:100%}@media only screen and (min-width: 768px) and (max-width: 1023px){.notification__section{width:50%}}.notification__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;padding-bottom:15px}@media only screen and (min-width: 1024px){.notification__title{padding-bottom:10px}}.notification__desc{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;padding-right:20px}.order-information__link{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.errorbanner .m-stage{margin-bottom:0;height:calc(100vh - 102px);max-height:1000px}.errorpage.hideHeader .errorbanner .m-stage{height:100vh}.errorbanner .hdl-c-2::after{width:0;height:0;margin-top:0}.errorbanner .headline{margin-left:0;margin-top:0;padding:0;width:100%}.errorbanner .headline .headline__wrapper{margin-left:0;width:100%;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px}@media only screen and (min-width: 768px){.errorbanner .headline .headline__wrapper{font-size:32px}}.errorbanner .headline .headline__wrapper::after{display:block;content:'';background-color:var(--color1)}.errorbanner .headline .headline__wrapper::after{width:27px;height:5px;margin-top:8px}@media only screen and (min-width: 768px){.errorbanner .headline .headline__wrapper::after{width:20px;height:4px;margin-top:11px}}.errorbanner .link{margin-top:8px}.errorpage .footerwrapper{margin-top:0}.errorpage.hideHeader{padding-top:0}.notification-list{display:flex;justify-content:center;align-items:center;width:100%;min-height:45px;padding:15px 20px;box-sizing:border-box}.notification-list:not(:last-child){margin-bottom:10px}.notification-list.default{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;background:#EDEDED}.notification-list.warning{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;background:#f37a1f}.notification-list.cheering{text-align:left;font-style:bold;text-transform:none;letter-spacing:0;color:#46762D;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;font-weight:bold;background:#E5F0DB}.notification-benefits{display:flex;box-sizing:border-box;background:#EDEDED;justify-content:center;margin-bottom:30px;padding:20px 10px;flex-direction:column}@media only screen and (min-width: 768px){.notification-benefits{min-height:60px;padding:14px 10px;align-items:center;flex-direction:row}}.notification-benefits--info{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;align-items:center}@media only screen and (max-width: 767px){.notification-benefits--info:not(:first-child){margin-top:20px}}@media only screen and (min-width: 768px){.notification-benefits--info{margin:0 15px}}.notification-benefits--icon{display:flex;margin-right:10px}.list-price{position:relative}.list-price.btn-selection,.list-price.infobox-product{display:flex}.list-price.infobox-product{flex-flow:row wrap}.list-price.infobox-product .list-price__rrp+.list-price__unit::before{content:'/';margin-right:10px}.list-price.btn-selection{flex-flow:column;align-items:flex-end}.list-price__buy{display:flex;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.list-price.infobox-product .list-price__buy{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;width:100%}@media only screen and (min-width: 768px){.list-price.infobox-product .list-price__buy{font-size:32px}}.list-shopping-cart__summery .list-price__buy{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width: 768px){.list-shopping-cart__summery .list-price__buy{font-size:22px}}.tile-hero .list-price__buy{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px}@media only screen and (min-width: 768px){.tile-hero .list-price__buy{font-size:26px}}.list-price.rrp-price .list-price__buy{color:#f37a1f}.list-price__buy-from{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.list-price__rrp{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.list-price.infobox-product .list-price__rrp{margin:5px 10px 0 0}@media only screen and (min-width: 768px) and (max-width: 1023px){.list-price.list-product .list-price__rrp{margin-left:10px}}@media only screen and (min-width: 1024px){.list-price.btn-selection .list-price__rrp{margin:unset}.list-price.infobox-product .list-price__rrp{margin:5px 10px 0 0}}.list-price__rrp--promotions{width:100%}.list-price__no-discount{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;text-align:right}.list-price__disclaimer{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.list-price__disclaimer-confirmation{padding-left:10px;padding-top:10px}@media only screen and (max-width: 529px){.list-price__disclaimer-confirmation{padding-bottom:30px}}.list-price__disclaimer-infobox{padding-top:20px}@media only screen and (max-width: 1023px){.list-price__disclaimer-infobox{padding-left:10px;padding-right:10px}}@media only screen and (min-width: 768px){.list-price__disclaimer-picker{padding-top:20px;padding-left:51%}}@media only screen and (max-width: 529px){.list-price__disclaimer-picker{padding-left:10px;padding-right:10px}}.list-price__disclaimer-infobox-overlay{padding-top:10px}.list-price__disclaimer-cart{padding-left:10px;padding-top:20px}.list-price__disclaimer-campaign{padding:0 20px}@media only screen and (min-width: 768px){.list-price__disclaimer-campaign{padding:5px 0 0 0;text-align:right}}.list-price__disclaimer-cartline{border-top:1px solid #B1B1B1}.list-price__disclaimer-checkout{padding-top:10px;padding-left:10px}.list-price__disclaimer-grid{padding-right:10px;padding-left:10px}.list-price__disclaimer-product-tile{display:flex;padding-top:16px}.list-price__disclaimer-column-control{padding-top:10px}@media only screen and (min-width: 768px){.list-price__disclaimer-column-control{text-align:right}}.list-price__disclaimer-campaign .list-price__disclaimer,.list-price__disclaimer-column-control .list-price__disclaimer{display:inline-block}.list-price__unit{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;position:absolute;top:100%;left:0}.list-price.infobox-product .list-price__unit{position:unset;margin-top:5px}.list-price__promotion_applied>span{color:#f37a1f}.language-picker .overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:ease opacity 0.3s}.language-picker .overlay .black-overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.5);position:absolute}.language-picker .overlay.active{opacity:1;pointer-events:auto}.language-picker .modal{width:820px;max-width:100vw;height:720px;max-height:100vh;background:#fff;position:relative;text-transform:none}@media only screen and (max-width: 768px){.language-picker .modal{width:100vw;height:100vh}}.language-picker .modal-close{width:45px;height:45px;background-color:#000;display:flex;align-items:center;justify-content:center;color:#fff;position:absolute;top:0;right:0;cursor:pointer}.language-picker .modal-close::before{display:inline-block;content:' ';background-image:url(stihl-styles/resources/icons/icon-cross-white-16.svg);background-size:16px 16px;background-position:0;height:16px;width:16px;min-width:16px}.language-picker .no-accordion .modal-content--dropdown-header{display:none}.language-picker .no-accordion .modal-content--dropdown-container{height:auto;max-height:none;border-bottom:none;margin-bottom:5px}.language-picker .no-accordion .modal-content--dropdown-list{margin:0}.language-picker .modal-content{width:100%;box-sizing:border-box;margin-top:80px;height:calc(100% - 125px);padding:0 95px;overflow-y:scroll}@media only screen and (max-width: 768px){.language-picker .modal-content{padding:0 20px}}.language-picker .modal-content .hdl-3{margin-top:0}.language-picker .modal-content::-webkit-scrollbar{width:15px;background-color:rgba(255,255,255,0)}.language-picker .modal-content::-webkit-scrollbar-track,.language-picker .modal-content::-webkit-scrollbar-thumb{border:5px solid rgba(255,255,255,0);background-clip:padding-box}.language-picker .modal-content::-webkit-scrollbar-track{background-color:#EDEDED}.language-picker .modal-content::-webkit-scrollbar-thumb{background-color:#000}.language-picker .modal-content--dropdown-container{border-bottom:1px solid #b1b1b1;max-height:50px;overflow:hidden;transition:ease border-bottom 0.3s, ease max-height 0.3s}.language-picker .modal-content--dropdown-container:last-of-type{border-bottom:1px solid rgba(177,177,177,0)}.language-picker .modal-content--dropdown-container.active{max-height:300px;border-bottom:1px solid rgba(177,177,177,0)}.language-picker .modal-content--dropdown-container.active .modal-content--dropdown-header::after{transform:rotate(180deg)}.language-picker .modal-content--dropdown-container h5.hdl-7{margin:0 0 0 20px}.language-picker .modal-content--dropdown-header{display:flex;justify-content:space-between;align-items:center;height:50px;cursor:pointer}.language-picker .modal-content--dropdown-header::after{display:block;content:' ';background-image:url(stihl-styles/resources/icons/icon-arrow-down-16.svg);background-size:16px 16px;height:16px;width:16px;margin-right:20px;transition:ease transform 0.3s}.language-picker .modal-content--dropdown-list{-moz-column-count:2;column-count:2;-moz-column-gap:0;column-gap:0;margin:15px 0 29px}@media only screen and (max-width: 768px){.language-picker .modal-content--dropdown-list{-moz-column-count:1;column-count:1}}.language-picker .modal-content--dropdown-item{margin:0;padding:15px 0;font-family:'STIHL Contraface Text', Arial, sans-serif;font-size:15px;cursor:pointer;box-sizing:border-box;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column;display:flex}.language-picker .modal-content--dropdown-item::before{display:inline-block;content:' ';background-image:url(stihl-styles/resources/icons/icon-check-16.svg);background-size:16px 19px;background-position:0;height:19px;width:16px;min-width:16px;transition:ease transform 0.3s;opacity:0.2;margin-right:20px}.language-picker .modal-content--dropdown-item:hover,.language-picker .modal-content--dropdown-item.active{font-weight:700}.language-picker .modal-content--dropdown-item:hover::before,.language-picker .modal-content--dropdown-item.active::before{opacity:1}.badge{--badge-width: 60px;--badge-padding: 5px;--badge-to-bg-space: 24px;--text-color: #fff;overflow:hidden;width:var(--badge-width);height:var(--badge-width);position:relative;display:flex}@media only screen and (min-width: 768px){.badge{--badge-to-bg-space: 32px;--badge-width: 140px;--badge-padding: 10px}}.badge--white{--text-color: #000}.badge svg{height:100%;width:100%;position:absolute;top:0;bottom:0;right:0;left:0}.badge__inner{position:relative;z-index:1;padding:var(--badge-padding);border-radius:50%;overflow:hidden;width:calc(100% - var(--badge-padding)/2);display:flex;align-items:center;justify-content:center;flex-direction:column}.badge__text,.badge__inner>p{text-align:center;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:var(--text-color);margin:0;max-width:100%;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media only screen and (max-width: 767px){.badge__text,.badge__inner>p{font-size:25px}.badge--responsive-font .badge__text,.badge--responsive-font .badge__inner>p{font-size:11px}}@media only screen and (min-width: 768px){.badge__text,.badge__inner>p{font-size:25px}}@media only screen and (max-width: 767px){.badge--responsive-font .badge__text--size-1,.badge--responsive-font .badge__inner>p--size-1{font-size:15px}}@media only screen and (min-width: 768px){.badge__text--size-1,.badge__inner>p--size-1{font-size:35px}}@media only screen and (max-width: 767px){.badge--responsive-font .badge__text--size-2,.badge--responsive-font .badge__inner>p--size-2{font-size:19px}}@media only screen and (min-width: 768px){.badge__text--size-2,.badge__inner>p--size-2{font-size:45px}}@media only screen and (max-width: 767px){.badge--responsive-font .badge__text--size-3,.badge--responsive-font .badge__inner>p--size-3{font-size:21px}}@media only screen and (min-width: 768px){.badge__text--size-3,.badge__inner>p--size-3{font-size:50px}}.badge--position{position:absolute;z-index:1}.badge--top{top:var(--badge-to-bg-space)}.badge--left{left:var(--badge-to-bg-space)}.badge--bottom{bottom:var(--badge-to-bg-space)}.badge--right{right:var(--badge-to-bg-space)}.badge--center{top:50%;left:50%;margin-top:calc(-1 * var(--badge-width) / 2);margin-left:calc(-1 * var(--badge-width) / 2)}.radiobutton{display:flex;align-items:center}.radiobutton__icon{margin-right:10px}.radiobutton__text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.kitComponent-accordion{grid-area:acco;margin-bottom:20px;width:520px}.kitComponent-accordion .acco-standard{margin:0}.kitComponent-accordion .acco{border:none}.kitComponent-accordion .acco__tab{padding:0;width:170px}.kitComponent-accordion .acco__tab-title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.kitComponent-accordion .acco__tab-icon-arrow-down::after{position:static;margin-left:10px;transform:none}.kitComponent-accordion .acco--open .acco__tab-icon-arrow-down::after{transform:rotate(180deg)}.kitComponent-accordion .acco__content{flex-direction:row}.language-navigation__dropdown{display:inline-block;position:relative}.language-navigation__list{position:absolute;z-index:1}@media only screen and (min-width: 768px){.language-navigation__list{white-space:nowrap;min-width:calc(100% - 30px)}.language-navigation__list--up{bottom:100%}.language-navigation__list--hidden{visibility:hidden}}.m_footer-corp-bottom-extra .language-navigation{margin-bottom:20px}.m_footer-corp-bottom-co .language-navigation{margin-top:15px}.m_footer-corp-links .language-navigation{margin-top:30px;padding:0 10px}@media only screen and (min-width: 768px){.m_footer-corp-links .language-navigation{margin-top:10px;padding:0 20px}}.autocomplete{border:1px solid #B1B1B1;background-color:#fff}.autocomplete__suggestion{max-height:32px;overflow:hidden}.autocomplete__suggestion-place{color:#B1B1B1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.autocomplete__highlight{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.list-shopping-cart:not(:last-child),.list-confirmation:not(:last-child){margin-bottom:10px;border-bottom:1px solid #B1B1B1}.list-shopping-cart__wrapper{overflow:hidden}.list-shopping-cart__wrapper-inner{margin-bottom:50px}@media only screen and (min-width: 768px){.list-shopping-cart__wrapper-inner{margin-bottom:60px}}@media only screen and (min-width: 1024px){.list-shopping-cart__wrapper-inner-container{display:flex;justify-content:space-between}}.list-shopping-cart.lite,.lite.list-confirmation{margin-bottom:10px;border-bottom:1px solid #B1B1B1}.list-shopping-cart:first-child.lite,.list-confirmation:first-child.lite{border-top:1px solid #B1B1B1}.list-shopping-cart:first-child.lite__none,.list-confirmation:first-child.lite__none{border-top:none}.list-shopping-cart__wrapper.lite{margin-top:45px}.list-shopping-cart__product-slim{display:grid;position:relative;box-sizing:border-box;padding-bottom:40px;padding-top:40px;grid-template-columns:repeat(13, 1fr);grid-template-rows:auto;grid-template-areas:'number info info info qty qty stock stock prices prices prices summary summary' '. info info info pieces pieces eta eta prices prices prices . .' '. info info info . . . . prices prices prices . .' '. info info info . . . . . . . . .' '. promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar' '. message message message message message message message message message message message message' '. bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar . . . . .' '. entry-comment entry-comment entry-comment entry-comment entry-comment entry-comment . . . . . .';grid-column-gap:20px}.list-shopping-cart__product-slim.free-gift{grid-template-areas:'number info info info qty pieces stock stock prices prices prices summary summary' '. info info info qty pieces eta eta prices prices prices . .' '. info info info . . . . prices prices prices . .' '. info info info . . . . . . . . .' '. message message message message message message message message message message message message' '. bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar . . . . .' '. entry-comment entry-comment entry-comment entry-comment entry-comment entry-comment . . . . . .'}.list-shopping-cart__product-slim--open .list-shopping-cart__product-slim__title::after{transform:rotate(180deg)}.list-shopping-cart__product-slim__content{grid-area:entry-comment;display:flex;flex-direction:column-reverse;margin-top:-2px;overflow:hidden;z-index:0;transition:height 250ms}@media only screen and (min-width: 768px) and (max-width: 1023px){.list-shopping-cart__product-slim{padding-bottom:10px;padding-top:30px;grid-template-columns:50px 60px 50px 80px 150px 100px 50px auto;grid-template-areas:'number info info info prices prices summary summary' '. info info info prices prices summary summary' '. qty qty pieces prices prices summary summary' '. stock stock . prices prices summary summary' '. eta eta . prices prices summary summary' '. message message message message . . .' '. bottom-bar bottom-bar bottom-bar bottom-bar . . .' '. entry-comment entry-comment entry-comment entry-comment . . .'}}@media only screen and (max-width: 767px){.list-shopping-cart__product-slim{padding-bottom:20px;padding-top:20px;grid-template-columns:repeat(9, 1fr);grid-template-areas:'number info info info info info info info info' '.      info info info info info info info info' '.      qty qty qty pieces . . . .' '.      stock stock stock stock . . . .' '.      eta eta eta eta eta eta eta eta' '.      prices prices prices prices prices prices prices prices' '.      summary summary summary summary summary summary summary summary' '.      message message message message message message message message' '.      bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar' '.      entry-comment entry-comment entry-comment entry-comment entry-comment entry-comment entry-comment entry-comment'}}.list-shopping-cart__product-overlay{display:grid;position:relative;box-sizing:border-box;padding-bottom:12px;padding-top:20px;grid-template-columns:repeat(11, 1fr);grid-template-rows:auto;grid-template-areas:'img img info info info qty pieces prices prices prices prices' '. . info info info . . prices prices prices prices' '. . info info info . . prices prices prices prices' 'message message message message message message message message message message message' '. . bottom-bar bottom-bar bottom-bar bottom-bar bottom-bar . . . .' '. . entry-comment entry-comment entry-comment entry-comment . . . . .';grid-column-gap:20px}.list-shopping-cart__product-checkout{display:grid;position:relative;box-sizing:border-box;padding-bottom:40px;padding-top:40px;grid-template-columns:repeat(13, 1fr);grid-template-rows:auto;grid-template-areas:'number info info info qty pieces eta eta prices prices prices summary summary' '. info info info . . stock stock prices prices prices . .' '. entry-comment entry-comment entry-comment entry-comment entry-comment entry-comment . prices prices prices . .' '. message message message message message message message message message message message message' '. promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar promotion-bar' '. . . . . . . . . . . . .';grid-column-gap:20px}.list-shopping-cart__quantity.lite.read-only{justify-self:center;align-self:flex-start;margin-top:6px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.list-shopping-cart__quantity.lite{justify-self:center;align-self:flex-start}@media only screen and (max-width: 1023px){.list-shopping-cart__quantity.lite{justify-self:flex-start;max-width:130px}}.list-shopping-cart__quantity.lite-overlay{justify-self:flex-end;align-self:flex-start;margin-top:8px}.list-shopping-cart__remove.lite{grid-area:delete}.list-shopping-cart__ETA{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;grid-area:eta;justify-self:center;align-self:start;margin-top:8px}@media only screen and (max-width: 1023px){.list-shopping-cart__ETA{justify-self:flex-start;margin-top:unset;margin-bottom:32px}}@media only screen and (max-width: 767px){.list-shopping-cart__ETA{margin-bottom:20px;display:flex;flex-direction:row;width:100%}.list-shopping-cart__ETA--message{flex:50%}.list-shopping-cart__ETA--value{flex:50%;text-align:end}}.list-shopping-cart__pieces{grid-area:pieces;justify-self:center;align-self:flex-start;margin-top:6px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;width:100%;text-align:center}.list-shopping-cart__stock-box.lite.product-status{border:unset;padding:unset;justify-self:center}@media only screen and (max-width: 1023px){.list-shopping-cart__stock-box.lite.product-status{justify-self:flex-start;margin-bottom:20px}}@media only screen and (max-width: 767px){.list-shopping-cart__stock-box.lite.product-status{margin-top:10px}}.list-shopping-cart__detail.lite{margin-top:8px;justify-content:unset}@media only screen and (max-width: 1023px){.list-shopping-cart__detail.lite{margin-bottom:20px}}.list-shopping-cart__detail-category.lite{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:15px}.list-shopping-cart__messages{grid-area:message;display:flex;margin-bottom:10px}.list-shopping-cart__summary.lite{grid-area:summary;display:flex;justify-content:flex-end;align-self:baseline;margin-top:8px}.list-shopping-cart__summary.lite .list-price{display:flex;flex-flow:column-reverse;margin-top:auto}.list-shopping-cart__entry-number{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;grid-area:number;display:flex;justify-content:left;align-self:start;margin-top:8px}.list-shopping-cart__prices-box{grid-area:prices;align-self:start;margin-top:8px;margin-left:10px}@media only screen and (max-width: 1023px){.list-shopping-cart__prices-box{margin-left:0}}.list-shopping-cart__prices-box-ul{display:grid}.list-shopping-cart__prices-box-li{display:flex}.list-shopping-cart__prices-box-li:not(:last-child){margin-bottom:13px}.list-shopping-cart__prices-box-li-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;flex:50%;justify-self:flex-start;text-align:start}.list-shopping-cart__prices-box-li-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;flex:50%;justify-self:flex-end;text-align:end}.list-shopping-cart__prices-box-li-strong-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;flex:50%;justify-self:flex-end;text-align:end}.list-shopping-cart__bottom-bar.lite{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;font-size:14px;grid-area:bottom-bar;display:flex;margin-top:10px}@media only screen and (max-width: 767px){.list-shopping-cart__bottom-bar.lite{margin-top:30px;flex-wrap:wrap;justify-content:space-between}.list-shopping-cart__bottom-bar.lite>:not(:last-child){margin-right:10px}}.list-shopping-cart__bottom-bar-items{margin-right:20px;cursor:pointer;min-width:150px}.list-shopping-cart__bottom-bar-items>svg{padding-right:10px}@media only screen and (max-width: 767px){.list-shopping-cart__bottom-bar-items{margin-right:unset;margin-bottom:20px}}.list-shopping-cart__entry-comment-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:20px;padding:10px 0}@media only screen and (max-width: 767px){.list-shopping-cart__entry-comment-label{margin-top:0}}.list-shopping-cart__entry-comment.lite--input{display:flex;margin-top:20px;width:100%}@media only screen and (max-width: 767px){.list-shopping-cart__entry-comment.lite--input{margin-top:0}}.list-shopping-cart__entry-comment.lite--label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;cursor:auto}.list-shopping-cart__product{display:grid;position:relative;box-sizing:border-box;padding-bottom:20px}@media only screen and (max-width: 529px){.list-shopping-cart__product{grid-template:[row1-start] "img" [row1-end] [row2-start] "info" [row2-end] [row3-start] "price" [row3-end] [row4-start] "stock" [row4-end] [row5-start] "qty" [row5-end] [row6-start] "summery" [row6-end]/1fr}.list-shopping-cart.with-flags .list-shopping-cart__product,.with-flags.list-confirmation .list-shopping-cart__product{grid-template:[row1-start] "img" [row1-end] [row2-start] "flags" [row2-end] [row3-start] "info" [row3-end] [row4-start] "price" [row4-end] [row5-start] "stock" [row5-end] [row6-start] "qty" [row6-end] [row7-start] "summery" [row7-end]/1fr}}@media only screen and (max-width: 767px){.list-shopping-cart__product>*:not(:last-child){margin-bottom:30px}}@media only screen and (min-width: 530px) and (max-width: 767px){.list-shopping-cart__product{grid-gap:0 20px;grid-template:[row1-start] "img info" [row1-end] [row2-start] "img price" [row2-end] [row3-start] "stock stock" [row3-end] [row4-start] "qty summery" [row4-end]/1fr 1fr}.list-shopping-cart.with-flags .list-shopping-cart__product,.with-flags.list-confirmation .list-shopping-cart__product{grid-template:[row1-start] "flags flags" [row1-end] [row2-start] "img info" [row2-end] [row3-start] "img price" [row3-end] [row4-start] "stock stock" [row4-end] [row5-start] "qty summery" [row5-end]/1fr 1fr}}@media only screen and (min-width: 768px) and (max-width: 1023px){.list-shopping-cart__product{grid-template:[row1-start] "img info info stock stock stock" [row1-end] [row2-start] "img price price qty summery summery" [row2-end];grid-template-columns:repeat(6, 1fr)}.list-shopping-cart__product--no-stock{grid-template:[row1-start] "img info info info info info" [row1-end] [row2-start] "img price price qty summery summery" [row2-end];grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 768px){.list-shopping-cart__product{grid-gap:30px 20px;padding-bottom:30px;padding-right:10px}.list-shopping-cart.with-flags .list-shopping-cart__product,.with-flags.list-confirmation .list-shopping-cart__product{padding-top:25px}.shipping-method .list-shopping-cart__product{grid-template:[row1-start] "img info info info info info" [row1-end];grid-template-columns:repeat(6, 1fr);padding-bottom:0}.list-shopping-cart__product__acco{display:none}}@media only screen and (min-width: 1024px){.list-shopping-cart__product{grid-template:[row1-start] "img img info info info stock stock stock stock . qty qty" [row1-end] [row2-start] "img img price price price stock stock stock stock . summery summery" [row2-end];grid-template-columns:repeat(12, 1fr)}.list-shopping-cart__product--no-stock{grid-template:[row1-start] "img img info info info info info info info . qty qty" [row1-end] [row2-start] "img img price price price . . . . . summery summery" [row2-end];grid-template-columns:repeat(12, 1fr)}}.list-shopping-cart__notice:not(:empty){margin-bottom:10px}.list-shopping-cart__img{position:relative;padding-top:75%}.list-shopping-cart__img-box{width:100%}:not(.list-product-url-wrapper-article__container)>.list-shopping-cart__img-box{grid-area:img}@media only screen and (max-width: 529px){.list-shopping-cart__product .list-shopping-cart__img-box{margin-bottom:0}}.list-shopping-cart__img picture{position:absolute;top:0;bottom:0;left:0;right:0}.list-shopping-cart__img picture>img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.list-shopping-cart__detail{grid-area:info;position:relative}@media only screen and (min-width: 530px) and (max-width: 767px){.list-shopping-cart__detail{margin-right:10px}}@media only screen and (min-width: 530px){.list-shopping-cart__detail{display:flex;flex-direction:column;margin:10px 0}}@media only screen and (min-width: 1024px){.list-shopping-cart__detail{min-height:45px}}.list-shopping-cart__detail-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;display:block;margin-bottom:5px}@media only screen and (max-width: 529px){.list-shopping-cart__detail-name{margin-right:35px}}@media only screen and (min-width: 530px) and (max-width: 767px){.list-shopping-cart__detail-name{margin-right:45px}}.list-shopping-cart__detail-category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.list-shopping-cart__detail-list{margin-top:15px}.list-shopping-cart__detail-entry{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.list-shopping-cart__detail-entry:not(:last-child){margin-bottom:5px}.list-shopping-cart__detail-entry:last-child{margin-top:5px}.list-shopping-cart__detail-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.list-shopping-cart__detail-promotions{display:flex;align-items:center;margin-bottom:10px}.list-shopping-cart__price-box{grid-area:price;align-self:flex-end}@media only screen and (min-width: 530px) and (max-width: 767px){.list-shopping-cart__price-box{margin:0 10px}}.list-shopping-cart__price-box--order{margin-top:20px}.list-shopping-cart__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.list-shopping-cart__stock{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:flex;align-content:center;margin-bottom:10px}.list-shopping-cart__stock-box{grid-area:stock;align-self:flex-start}@media only screen and (min-width: 768px){.list-shopping-cart__stock-box{margin-top:10px}}.list-shopping-cart__stock-icon{margin-right:10px}.list-shopping-cart__stock-date{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:6px;margin-bottom:6px}.list-shopping-cart__summery{grid-area:summery;display:flex;justify-content:flex-end;align-self:baseline}@media only screen and (min-width: 530px) and (max-width: 767px){.list-shopping-cart__summery{margin-bottom:5px}}@media only screen and (max-width: 767px){.list-shopping-cart__summery{margin-right:10px}}@media only screen and (max-width: 1023px){.list-shopping-cart__summery{align-self:flex-end}}@media only screen and (min-width: 768px){.list-shopping-cart__summery .list-price{display:flex;flex-flow:column;margin-top:auto}}.list-shopping-cart__summery--discount{color:#f37a1f !important}.list-shopping-cart__remove{position:absolute;top:0;right:0;width:16px;height:16px;transition:transform 250ms;cursor:pointer}@media only screen and (max-width: 529px){.list-shopping-cart__remove{right:0}}@media only screen and (min-width: 530px) and (max-width: 767px){.list-shopping-cart__remove{right:10px}}@media only screen and (max-width: 767px){.list-shopping-cart__remove{grid-area:info}}@media only screen and (min-width: 768px){.list-shopping-cart__remove{grid-area:stock}}@media only screen and (min-width: 1024px){.list-shopping-cart__remove{grid-area:qty}}.list-shopping-cart__remove::after{content:'';background:url(stihl-styles/resources/icons/icon-bin-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:0;left:0}.list-shopping-cart__quantity{grid-area:qty;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}@media only screen and (min-width: 530px) and (max-width: 767px){.list-shopping-cart__product .list-shopping-cart__quantity{margin-bottom:0}}@media only screen and (min-width: 768px){.list-shopping-cart__quantity{align-self:flex-end}.shipping-method .list-shopping-cart__quantity{justify-self:unset;align-self:unset}}@media only screen and (min-width: 1024px){.list-shopping-cart__quantity{justify-self:flex-end}}.list-shopping-cart__quantity-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}@media only screen and (max-width: 529px){.list-shopping-cart__quantity-title{display:none}}@media only screen and (min-width: 530px){.list-shopping-cart__quantity-title{margin-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.list-shopping-cart__quantity-title{align-self:flex-end}}@media only screen and (min-width: 768px){.shipping-method .list-shopping-cart__quantity-title{justify-self:unset;margin:0}}@media only screen and (min-width: 1024px){.list-shopping-cart__quantity-title{justify-self:flex-end;margin:auto 0 10px}}.list-shopping-cart__quantity-title-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-bottom:5px}@media only screen and (max-width: 767px){.list-shopping-cart__quantity-title-title{padding:0 10px}}.list-shopping-cart__quantity-title-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.list-shopping-cart__delivery{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:flex;flex-direction:column;align-items:baseline}.list-shopping-cart__delivery-status,.list-shopping-cart__delivery-point-service{display:flex;flex-direction:row;align-items:center;margin:10px 0}.list-shopping-cart__delivery-status-icon,.list-shopping-cart__delivery-point-service-icon{margin-right:10px}.list-shopping-cart .acco .list-shopping-cart__detail-list,.list-confirmation .acco .list-shopping-cart__detail-list{margin:0;padding-left:10px;padding-right:10px}.list-shopping-cart .list-flags,.list-confirmation .list-flags{grid-area:flags}@media only screen and (max-width: 529px){.list-shopping-cart .list-flags,.list-confirmation .list-flags{margin-bottom:10px}}@media only screen and (min-width: 530px) and (max-width: 767px){.list-shopping-cart .list-flags,.list-confirmation .list-flags{margin-bottom:0}}@media only screen and (min-width: 768px){.list-shopping-cart .list-flags,.list-confirmation .list-flags{grid-area:info / info / stock / stock;position:absolute;bottom:100%}}.list-shopping-cart__promotion{display:flex;margin-top:13px;align-items:center}.list-shopping-cart__promotion>svg{margin-right:10px}.list-shopping-cart__promotion>p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px}@media only screen and (min-width: 768px){.list-shopping-cart__promotion>p{font-size:15px}}.product-kit-bom-list{display:flex;flex-direction:column;width:100%}.product-kit-bom-list__item{display:grid;position:relative;box-sizing:border-box;grid-template-columns:repeat(7, 1fr);grid-template-rows:auto;grid-template-areas:'description description description quantity quantity availability availability';grid-column-gap:20px;padding-bottom:20px;padding-left:10px}.product-kit-bom-list__item .description{grid-area:description;display:flex;flex-direction:column}.product-kit-bom-list__item .description__category{margin-top:0}.product-kit-bom-list__item .quantity{grid-area:quantity}.product-kit-bom-list__item .quantity__value{margin-right:10px}.product-kit-bom-list__item .availability{display:flex;flex-direction:column;grid-area:availability;justify-self:center}.product-kit-bom-list__item .availability__item{margin-top:0}.notification_list{display:flex;justify-content:center;align-content:center;background-color:#EDEDED;padding:10px 20px;min-height:45px}.notification_list button{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.notification_list b{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.list_headline-copy{display:flex;flex-direction:column;position:relative;cursor:pointer;margin-top:30px;width:100%}.list_headline-copy::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;right:0;top:50%}.list_headline-copy:first-child{padding-top:30px}.list_headline-copy p{margin-bottom:10px}.list_headline-copy__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:10px}.list_headline-copy__arrow{width:100%}.list_headline-copy__address{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.list_headline-copy__address--distance{margin-top:20px;padding-left:30px;padding-bottom:5px;position:relative;border-bottom:1px solid #B1B1B1;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}@media only screen and (max-width: 767px){.list_headline-copy__address--distance{margin-top:20px}}.list_headline-copy__address--distance::before{content:'';background:url(stihl-styles/resources/icons/icon-distance-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;left:5px}.list_headline-copy__address--open{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.list_headline-copy__address--time{margin-right:10px;vertical-align:sub}.list_headline-copy__timing{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;margin:5px auto}.list_headline-copy__timing--days{margin-right:20px;width:74px}.product-return{margin-bottom:10px}@media only screen and (min-width: 768px){.product-return:not(:first-child){border-top:1px solid #B1B1B1}}@media only screen and (max-width: 767px){.product-return{border-bottom:1px solid #B1B1B1}}.product-return__product{display:grid;grid-gap:30px 20px;grid-template:[row1-start] "check" auto [row1-end] [row2-start] "img" auto [row2-end] [row3-start] "info" auto [row3-end] [row4-start] "price" auto [row4-end] [row5-start] "qty" auto [row5-end] [row6-start] "reason" auto [row6-end]/1fr;position:relative;box-sizing:border-box;padding:10px 0 20px}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-return__product{grid-template:[row1-start] "check img info info qty qty" auto [row1-end] [row2-start] "check img info info reason reason" auto [row2-end];grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 1024px){.product-return__product{grid-template:[row1-start] "check img img info info info . qty qty qty qty qty" auto [row1-end] [row2-start] "check img img info info info . reason reason reason reason reason" auto [row2-end];grid-template-columns:repeat(12, 1fr)}}.product-return__check{grid-area:check;justify-self:center;align-self:center}@media only screen and (max-width: 767px){.product-return__check{justify-self:flex-start}}.product-return__img{position:relative;padding-top:75%}.product-return__img-box{grid-area:img}.product-return__img picture{position:absolute;top:0;bottom:0;left:0;right:0}.product-return__img picture>img{height:100%;width:100%;-o-object-fit:scale-down;object-fit:scale-down}.product-return__detail{grid-area:info;position:relative}@media only screen and (min-width: 530px) and (max-width: 767px){.product-return__detail{margin-right:10px}}@media only screen and (min-width: 768px){.product-return__detail{margin-top:10px}}.product-return__detail-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;display:block;margin-bottom:5px}@media only screen and (max-width: 767px){.product-return__detail-name{margin-right:45px}}.product-return__detail-category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-bottom:15px}.product-return__detail-entry{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-return__detail-entry:not(:last-child){margin-bottom:5px}.product-return__detail-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-return__price-box{grid-area:price;margin-top:10px;align-self:flex-end}@media only screen and (min-width: 530px) and (max-width: 767px){.product-return__price-box{justify-self:flex-end;margin-right:10px}}.product-return__quantity{grid-area:qty;margin-top:10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}@media only screen and (min-width: 768px){.product-return__quantity{justify-self:flex-end}}@media only screen and (min-width: 1024px){.product-return__quantity{align-self:flex-end}}.product-return__quantity-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}@media only screen and (max-width: 529px){.product-return__quantity-title{display:none}}@media only screen and (min-width: 530px){.product-return__quantity-title{margin-bottom:10px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-return__quantity-title{align-self:flex-end}}@media only screen and (min-width: 1024px){.product-return__quantity-title{justify-self:flex-end;margin:auto 0 10px}}.product-return__quantity-title-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-bottom:5px}@media only screen and (max-width: 767px){.product-return__quantity-title-title{padding:0 10px}}.product-return__quantity-title-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-return__quantity__delivery{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:flex;flex-direction:column;align-items:baseline}.product-return__quantity__delivery-status{display:flex;flex-direction:row;align-items:center;margin:10px 0}.product-return__quantity__delivery-status-icon{margin-right:10px}.product-return__quantity.info{display:flex;position:relative}.product-return__quantity.info .icon-circle{border:2px solid black;position:absolute;left:0}.product-return__quantity-description{margin-left:45px}.product-return__reason{grid-area:reason;display:block;min-width:unset}.product-return__reason input{width:100%;text-overflow:ellipsis;padding-right:40px}@media only screen and (max-width: 767px){.product-return__danger{grid-row:7;grid-column:unset}}@media only screen and (min-width: 768px){.product-return__danger{grid-column:5 / -1}}@media only screen and (min-width: 1024px){.product-return__danger{grid-column:8 / -1}}.product-return__danger.exclamation{display:flex;position:relative}.product-return__danger.exclamation .icon-circle{position:absolute;left:0}.product-return .richtexteditor{margin-top:0}.product-return__submit{display:flex;flex-direction:column;align-items:flex-end}.product-return__submit-btn{margin-top:15px}.product-return__submit .error-message{margin-top:10px;margin-bottom:0}@media only screen and (max-width: 767px){.product-return__submit .error-message{align-self:center}}.product-return__action{width:100%;display:flex;flex-direction:column-reverse;gap:15px}@media only screen and (min-width: 768px){.product-return__action{flex-direction:row;justify-content:space-between;align-items:center}}.product-return__article{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-return__information{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:30px}.product-return__information-address{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin:20px 0 20px 10px}.product-return__information-box{width:350px;padding:10px 10px 10px 0;background-color:#EDEDED}.product-return__information-box-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin:5px 0}.product-return__information-box_wrapper{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;align-items:center}.product-return__information-box_wrapper span{margin-bottom:5px;display:block}.product-return__information-box_wrapper .checkout-select__icon{margin-left:10px;margin-right:10px}.product-return__information-labels{margin-left:auto}@media only screen and (min-width: 768px){.product-return__information-container{display:flex;gap:30px;margin-bottom:10px;padding-bottom:30px;border-bottom:1px solid #B1B1B1}}.product-return-confirmation{margin-bottom:10px}.product-return-confirmation__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin:20px 0}@media only screen and (min-width: 768px){.product-return-confirmation__headline{font-size:22px}}.product-return-confirmation__headline:not(:first-child){margin-top:30px}.product-return-confirmation__product{display:grid;grid-gap:30px 20px;grid-template:[row1-start] "img" auto [row1-end] [row2-start] "info" auto [row2-end] [row3-start] "price" auto [row3-end] [row4-start] "carrier" auto [row4-end] [row5-start] "reason" auto [row5-end] [row6-start] "qty" auto [row6-end]/1fr;position:relative;box-sizing:border-box;padding:10px 0 20px}@media only screen and (max-width: 767px){.product-return-confirmation__product{padding-bottom:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-return-confirmation__product{grid-template:'img info carrier carrier reason reason' auto;grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 1024px){.product-return-confirmation__product{grid-template:'img img info info info . carrier carrier carrier . reason reason' auto;grid-template-columns:repeat(12, 1fr)}}.product-return-confirmation__img{position:relative;padding-top:75%}.product-return-confirmation__img-box{grid-area:img}.product-return-confirmation__img picture{position:absolute;top:0;bottom:0;left:0;right:0}.product-return-confirmation__img picture>img{height:100%;width:100%;-o-object-fit:scale-down;object-fit:scale-down}.product-return-confirmation__detail{grid-area:info;position:relative}@media only screen and (min-width: 530px) and (max-width: 767px){.product-return-confirmation__detail{margin-right:10px}}@media only screen and (min-width: 768px){.product-return-confirmation__detail{margin-top:10px}}.product-return-confirmation__detail-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;display:block;margin-bottom:5px}@media only screen and (max-width: 767px){.product-return-confirmation__detail-name{margin-right:45px}}.product-return-confirmation__detail-category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-bottom:15px}.product-return-confirmation__detail-entry{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-return-confirmation__detail-entry:not(:last-child){margin-bottom:5px}.product-return-confirmation__detail-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-return-confirmation__price-box{grid-area:price;margin-top:20px;align-self:flex-end}@media only screen and (min-width: 530px) and (max-width: 767px){.product-return-confirmation__price-box{justify-self:flex-end;margin-right:10px}}.product-return-confirmation__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.product-return-confirmation__carrier{grid-area:carrier;position:relative;border:1px solid #B1B1B1;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:flex;height:30px;padding:20px}.product-return-confirmation__carrier-logo{width:50px;height:30px;border:none}.product-return-confirmation__carrier-logo-center{margin:0 auto}.product-return-confirmation__carrier-text{margin-left:10px;align-self:center}.product-return-confirmation__carrier>span{padding-left:60px;align-self:center}.product-return-confirmation__carrier.dangerContent{margin-top:20px}.product-return-confirmation__reason{grid-area:reason;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.product-return-confirmation__reason-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-bottom:5px}@media only screen and (min-width: 768px){.product-return-confirmation__reason{text-align:right;margin-right:10px}.product-return-confirmation__reason-title{text-align:right}}.product-return-confirmation__quantity{grid-area:qty;margin-top:10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}@media only screen and (min-width: 768px){.product-return-confirmation__quantity{text-align:right;margin-top:30px}}.product-return-confirmation__danger{grid-area:carrier}.product-return-confirmation__danger .exclamation{display:flex;position:relative;margin-bottom:10px}.product-return-confirmation__danger .exclamation .icon-circle{position:absolute;left:-6px;top:-12px;border:0}.product-return-confirmation__danger .info{display:flex;position:relative}.product-return-confirmation__danger .info .richtexteditor{margin-top:0;margin-left:10px}.product-return-confirmation__danger .description{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-left:28px}.product-return-confirmation__bottom_border:not(:last-child){border-bottom:1px solid #B1B1B1}.list-anchor{top:0;background:#fff}.list-anchor--fixed{position:fixed;top:var(--header-height);left:0;width:100vw;border:0;transition:top 0.5s;z-index:200}.list-anchor--fixed::after{position:absolute;bottom:0;left:0;border-bottom:1px solid #B1B1B1;height:1px;width:100vw;content:' '}@media only screen and (min-width: 768px){.list-anchor__inner,.list-anchor__toggle{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.list-anchor__inner,.list-anchor__toggle{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.list-anchor__inner,.list-anchor__toggle{width:984px}}.container__inner .list-anchor__inner{padding:0}.list-anchor__toggle{height:var(--default-banner-height);display:flex;align-items:center;width:100%;padding:0 10px;max-width:calc(100% - 20px)}@media only screen and (min-width: 768px){.list-anchor__toggle{padding:0;max-width:100%}}.list-anchor:not(.list-anchor--fixed) .list-anchor__toggle{display:none;top:calc(var(--default-banner-height) * -1)}.list-anchor__list{border-bottom:1px solid #B1B1B1;padding:0;margin:0}@media only screen and (min-width: 768px){.list-anchor__list{padding:0 10px}}.list-anchor--fixed .list-anchor__list{max-height:0;overflow:hidden;margin:0;transition:max-height 0.1s}.list-anchor--fixed .list-anchor__list--visible{max-height:calc(100vh - 90px);overflow-y:auto;transition:max-height 0.5s}.list-anchor__item{padding-bottom:30px}.list-anchor--fixed .list-anchor__item{padding:0}@media only screen and (max-width: 767px){.list-anchor--fixed .list-anchor__item{margin:20px 0}.list-anchor--fixed .list-anchor__item:first-child{margin-top:15px}}.list-anchor--fixed .list-anchor__link{display:flex;align-items:center;overflow:hidden;max-width:calc(100% - 40px);min-height:45px}.list-anchor:not(.list-anchor--fixed) .list-anchor__link{display:inline-block;position:relative;cursor:pointer;margin-left:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.list-anchor:not(.list-anchor--fixed) .list-anchor__link::before{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-3-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;right:100%;transform:translate3d(-5, -50%, 0);height:16px;margin-top:-1px;transition:transform 0.2s}.list-anchor:not(.list-anchor--fixed) .list-anchor__link::before{left:-30px;top:0;margin:0}.list-anchor__link--toggle{max-width:calc(100% - 40px);display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.list-anchor__link--toggle::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:100%;transform:translate3d(17px, -50%, 0);height:16px;transition:transform 0.2s}.list-anchor__link--toggle::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.list-anchor__link--toggle>span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:inline-block;max-width:100%}.list-anchor__overlay{display:none;position:fixed;top:0;bottom:0;left:0;width:100vw;height:100vh;background:#000;opacity:0;z-index:100;transition:opacity 400ms}.list-anchor__overlay--active{display:block;opacity:0.4}.anchorlist{margin-bottom:45px}@media only screen and (min-width: 768px){.anchorlist{margin-bottom:50px}}@media only screen and (min-width: 768px){.list-dealer-order-overview__product{grid-template:[row1-start] "img info stock qty" [row1-end];grid-template-columns:repeat(4, 1fr);padding:0 20px 10px}}.list-dealer-order-overview__picked-up--disabled{opacity:0.4;pointer-events:none}.list-dealer-order-overview__picked-up:not(:first-child){margin-top:20px}.list-dealer-order-overview__picked-up-hint{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:10px}@media only screen and (min-width: 768px){.list-order-overview__product{grid-template:[row1-start] "img info stock qty" [row1-end] [row2-start] "img price stock summery" [row2-end];grid-template-columns:repeat(4, 1fr);padding-left:20px;padding-right:20px}}.list-order-overview__tracking{align-self:flex-start;grid-area:qty}@media only screen and (min-width: 768px){.list-order-overview__tracking{margin-top:10px}.list-order-overview__tracking--customer{margin:5px 0 0 auto}}.list-order-overview__tracking-btn{padding:0}.list-order-overview__tracking-btn-inner{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-right:15px}.list-order-overview__tracking-btn-inner::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.list-order-overview__tracking-btn-inner:hover::after{transform:translate3d(10px, -50%, 0)}.list-order-overview__order-info{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;grid-area:stock;align-self:flex-start;display:grid;grid-gap:5px}@media only screen and (min-width: 1024px){.list-order-overview__order-info{grid-template-columns:minmax(auto, 100px) 1fr;grid-gap:10px;margin-top:10px}}@media only screen and (max-width: 1023px){.list-order-overview__order-info>*:nth-child(even):not(:last-child){margin-bottom:10px}}.list-order-overview__picked-up{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}@media only screen and (min-width: 1024px){.list-order-overview__picked-up{margin-top:10px;text-align:right}}.icon-list{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.icon-list--assortment{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.icon-list__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:15px}.icon-list--assortment .icon-list__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.icon-list__list{display:inline-grid;grid-gap:10px}.icon-list--assortment .icon-list__list{grid-template-columns:auto auto;grid-gap:15px}.icon-list__item{position:relative;padding-left:calc(16px + 5px);display:flex;align-items:center}.icon-list__item::before{left:0}.icon-list__item--petrol::before{content:'';background:url(stihl-styles/resources/icons/icon-petrol-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.icon-list__item--battery::before{content:'';background:url(stihl-styles/resources/icons/icon-battery-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.icon-list__item--electro::before{content:'';background:url(stihl-styles/resources/icons/icon-plug-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.icon-list__item--imow::before{content:'';background:url(stihl-styles/resources/icons/icon-imow-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.icon-list__item--cleaner::before{content:'';background:url(stihl-styles/resources/icons/icon-wrench-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.icon-list__item--clothing::before{content:'';background:url(stihl-styles/resources/icons/icon-shirt-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.icon-list__item--checkmark::before{content:'';background:url(stihl-styles/resources/icons/icon-check-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px}.price-summary{display:flex;flex-flow:column;position:relative}.price-summary:not(:last-child){margin-bottom:10px}@media only screen and (min-width: 768px){.price-summary{max-width:355px}}.price-summary__list{padding-bottom:10px;border-bottom:1px solid #B1B1B1}.price-summary__entry{display:flex;justify-content:space-between}.price-summary__discounts .price-summary__entry{flex-wrap:wrap}.price-summary__entry-title{margin:0 10px 20px;max-width:60%;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.price-summary__entry-title--discount{margin-bottom:10px;text-transform:uppercase}.price-summary__entry-title--discount::before{content:'\2022';margin-right:10px}.price-summary__entry-value{margin:0 10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;text-align:right}.price-summary__entry-value--discount{color:#f37a1f}.price-summary__entry-value--discount-total{width:100%}.price-summary__total{display:flex;justify-content:space-between;margin:30px 0}.price-summary__total-title{margin:0 10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.price-summary__total-value{margin:0 10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width: 768px){.price-summary__total-value{font-size:22px}}.price-summary__total+.price-summary__vat{margin-top:0}.price-summary__terms{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin:15px 10px 0}.price-summary__terms a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.price-summary__terms p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.price-summary__vat+.price-summary__terms{margin-bottom:20px}.price-summary__terms-error{margin:15px 10px 0}.price-summary__vat{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;text-align:right;margin:5px 0 10px}.price-summary__recycle{margin-left:10px}.price-summary__recycle .text{margin-top:0;text-align:right}.price-summary__discounts{margin-bottom:10px}.price-summary__discounts-title{margin:0 10px 10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.b2b-price-summary{display:flex;flex-flow:column;margin-bottom:30px;position:relative;max-width:442px}@media only screen and (max-width: 1023px){.b2b-price-summary{max-width:unset}}.b2b-price-summary__list{padding-bottom:20px;border-bottom:4px solid #F37A1F}.b2b-price-summary__entry{display:flex;justify-content:space-between}.b2b-price-summary__entry-title{margin:0 0 10px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px}@media only screen and (min-width: 768px){.b2b-price-summary__entry-title{font-size:15px}}.b2b-price-summary__entry-title--discount{margin-bottom:10px}.b2b-price-summary__entry-title--discount::before{content:'\2022';margin-right:10px}.b2b-price-summary__entry-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;text-align:right}.b2b-price-summary__entry-value--discount{color:#f37a1f}.b2b-price-summary__total{display:flex;justify-content:space-between;margin:30px 0}.b2b-price-summary__total-title{margin:15px 0;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px;font-weight:bold}@media only screen and (min-width: 768px){.b2b-price-summary__total-title{font-size:15px}}.b2b-price-summary__total-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px}@media only screen and (min-width: 768px){.b2b-price-summary__total-value{font-size:32px}}.b2b-price-summary__total+.b2b-price-summary__vat{margin-top:0}.b2b-price-summary__text{margin-bottom:40px}.b2b-price-summary__text-span{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px;white-space:normal;text-align:left}@media only screen and (min-width: 768px){.b2b-price-summary__text-span{font-size:15px}}.b2b-price-summary__vat,.b2b-price-summary__terms{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin:15px 0 0}@media only screen and (max-width: 767px){.b2b-price-summary__terms{display:none}}.b2b-price-summary__terms a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.b2b-price-summary__return{display:flex;margin:20px 0;align-items:center}.b2b-price-summary__return-icon{display:flex;align-self:flex-start}.b2b-price-summary__return .richtexteditor{margin-left:10px;margin-top:0}.b2b-price-summary__discounts{margin-bottom:10px}.b2b-price-summary__discounts-title{margin:0 10px 10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.benefit-summary{display:flex;flex-flow:column;margin:0 10px 30px}@media only screen and (min-width: 768px) and (max-width: 1023px){.benefit-summary{width:33.33333%}.checkout .benefit-summary{width:100%}}@media only screen and (min-width: 1024px){.benefit-summary{min-width:450px;max-width:520px}}.benefit-summary__list{display:flex;flex-flow:column;margin-bottom:10px;margin-top:30px}.benefit-summary__item{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;position:relative;margin-bottom:20px;padding-left:22px}.benefit-summary__item::before{content:'';background:url(stihl-styles/resources/icons/icon-check-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;left:0;top:50%;transform:translateY(-50%)}.benefit-summary__certificates{margin-bottom:30px}.underline::before{content:'';position:absolute;left:0;bottom:-10px;width:40px;height:5px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle,.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before,.react-datepicker__month-year-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100px}.react-datepicker{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time{border-radius:0.3rem}.react-datepicker--time-only .react-datepicker__time-box{border-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^="bottom"]{margin-top:10px}.react-datepicker-popper[data-placement="bottom-end"] .react-datepicker__triangle,.react-datepicker-popper[data-placement="top-end"] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^="top"]{margin-bottom:10px}.react-datepicker-popper[data-placement^="right"]{margin-left:8px}.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^="left"]{margin-right:8px}.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:10px;padding:0;border:.45rem solid transparent;z-index:1;height:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__year-container{margin:.4rem;text-align:center;display:flex;flex-wrap:wrap}.react-datepicker__year-container-text{display:inline-block;cursor:pointer;flex:1 0 30%;width:12px;padding:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range,.react-datepicker__year-container-text--selected,.react-datepicker__year-container-text--in-selecting-range,.react-datepicker__year-container-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__year-container-text--selected:hover,.react-datepicker__year-container-text--in-selecting-range:hover,.react-datepicker__year-container-text--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled,.react-datepicker__year-container-text--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover,.react-datepicker__year-container-text--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range ,.react-datepicker__month-text--in-selecting-range ,.react-datepicker__quarter-text--in-selecting-range {background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range ,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range ,.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range {background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"\D7"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.product-status{display:flex;align-items:center;position:relative;padding:20px;border:1px solid #B1B1B1}.product-status__item{position:relative;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.product-status__item:not(:last-child){margin-bottom:5px}.product-status__item::after{position:absolute;left:-22px;top:1px}.product-status__item.stock::after{width:12px;height:12px;border-radius:100%;content:''}.product-status__item.in-stock::after{background:#749F4A}.product-status__item.partially-out-stock::after{background:#FDC543}.product-status__item.out-of-stock::after{background:#D43B3B}.product-status__item.delivery::after{content:'';background:url(stihl-styles/resources/icons/icon-truck-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px}.product-status__item.pick-up::after{content:'';background:url(stihl-styles/resources/icons/icon-shop-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px}.product-status__item-wrapper{margin-right:28px;margin-left:22px}.product-status__item .richtexteditor p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.product-status__item .richtexteditor b{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-status__item.richtexteditor{margin-top:0}.product-status__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-status__item.stock .product-status__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-status__circle{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.overlay{display:flex;flex-flow:column;position:fixed;outline:none;z-index:501;max-width:100vw;overflow:hidden}.overlay--standard,.overlay--image-full{max-height:80vh}@media only screen and (max-width: 767px){.overlay--standard,.overlay--image-full{bottom:0;left:0;width:100%;min-height:160px}}@media only screen and (min-width: 768px){.overlay--standard,.overlay--image-full{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;width:485.33333px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.overlay--standard,.overlay--image-full{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.overlay--standard,.overlay--image-full{width:984px}}@media only screen and (min-width: 1024px){.overlay--standard,.overlay--image-full{width:820px}}@media only screen and (min-width: 768px){.overlay--image-full{width:486px}}.overlay--full{top:0;bottom:0;left:0;right:0}.overlay--sidebar{top:0;bottom:0;right:0;width:100%}@media only screen and (min-width: 768px){.overlay--sidebar{width:465px}}@media only screen and (min-width: 1024px){.overlay--sidebar{width:590px}}.overlay__content{background:white;overflow-y:auto}.overlay.overlay--full .overlay__content{height:100%}.overlay.overlay--sidebar .overlay__content{height:100%}.overlay__content-inner{margin:50px auto 60px}@media only screen and (min-width: 768px){.overlay.overlay--standard .overlay__content-inner{width:80%}}@media only screen and (max-width: 767px){.overlay.overlay--full .overlay__content-inner{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.overlay.overlay--full .overlay__content-inner{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.overlay.overlay--full .overlay__content-inner{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.overlay.overlay--full .overlay__content-inner{width:984px}}.overlay.overlay--sidebar .overlay__content-inner{margin:40px 45px 60px}.overlay.overlay--sidebar .overlay__content-inner h3>span{overflow-wrap:break-word}@media only screen and (max-width: 767px){.overlay.overlay--sidebar .overlay__content-inner{padding-top:0}}.overlay.overlay--image-full .overlay__content-inner{margin:0}.overlay__content-inner.animated{-webkit-animation:fadeInContent 1s 200ms both;animation:fadeInContent 1s 200ms both}.overlay__footer{border-top:1px solid #B1B1B1;background:white}.overlay__wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%}.overlay__button{background:white}@media only screen and (max-width: 767px){.overlay.overlay--standard .overlay__button{background:transparent}.overlay.overlay--standard .overlay__button-inner{-webkit-animation:none;animation:none}}.overlay.overlay--image-full .overlay__button{position:absolute;right:0;top:0;z-index:1}@media only screen and (min-width: 768px){.overlay.overlay--image-full .overlay__button{right:20px}}.overlay__button-inner{overflow:hidden}.overlay__button-inner.animated{-webkit-animation:fadeDown 1s 200ms both;animation:fadeDown 1s 200ms both}.overlay__button .btn-close-x{float:right}.overlay__background{background-color:black;position:fixed;width:100%;height:100%;top:0;left:0;z-index:500;overflow-y:hidden}.overlay__background--active{-webkit-animation-name:fadeInBackground;animation-name:fadeInBackground}.overlay__background--inactive{-webkit-animation-name:fadeOutBackground;animation-name:fadeOutBackground}.cookie-setting{flex:1;position:relative;margin:0 10px}@media only screen and (max-width: 767px){.cookie-setting{display:grid;grid-gap:20px;grid-template:[row1-start] "icon title" auto [row1-end] [row2-start] "icon check" auto [row2-end] [row3-start] "icon desc" auto [row3-end]/64px 1fr;margin-bottom:30px}}@media only screen and (min-width: 768px){.cookie-setting{display:flex;flex-flow:column}}.cookie-setting:not(:first-child)::after{position:absolute;transition:background-position 400ms;content:''}@media only screen and (max-width: 767px){.cookie-setting:not(:first-child)::after{top:0;left:31px;transform:translateY(-100%);width:2px;height:100%;background:linear-gradient(to bottom, #EDEDED 50%, #f37a1f 50%) 0 0/200% 200%}}@media only screen and (min-width: 768px){.cookie-setting:not(:first-child)::after{top:31px;left:-10px;transform:translateX(-50%);height:2px;width:50%;background:linear-gradient(to right, #EDEDED 50%, #f37a1f 50%) 0 0/200% 200%}}.cookie-setting.active::after{background-position:-100% -100%}.cookie-setting__icon{grid-area:icon;z-index:1;position:relative;background:linear-gradient(to bottom, #000 50%, #f37a1f 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:inline-flex;justify-content:center;align-items:center;position:relative;height:64px;width:64px;border-radius:50%;padding:0;box-sizing:content-box}.cookie-setting__icon.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.cookie-setting__icon:hover{background-position:0 -100%}}@media only screen and (min-width: 768px){.cookie-setting__icon{align-self:center;margin-bottom:20px}}.cookie-setting__icon img{width:60%}.cookie-setting__title{grid-area:title;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}@media only screen and (min-width: 768px){.cookie-setting__title{align-self:center;margin-bottom:21px}}.cookie-setting__checkbox{grid-area:check;display:flex;align-items:center;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;height:20px}@media only screen and (min-width: 768px){.cookie-setting__checkbox{margin-bottom:16px}}.cookie-setting__desc{grid-area:desc;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}@media only screen and (max-width: 767px){.cookie-settings__overlay{max-height:100vh;background-color:white;height:100%}}.cookie-settings__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:30px}@media only screen and (min-width: 768px){.cookie-settings__title{font-size:26px}}.cookie-settings__selection{display:flex;justify-content:space-around;margin:0 -10px 30px;overflow:hidden}@media only screen and (max-width: 767px){.cookie-settings__selection{flex-flow:column}}.cookie-settings__list{margin-bottom:30px}.cookie-settings__list-group{flex:1}@media only screen and (max-width: 767px){.cookie-settings__list-group:not(:last-child){margin-bottom:30px}}@media only screen and (min-width: 768px){.cookie-settings__list-group:not(:last-child){margin-right:20px}}.cookie-settings__list-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:20px}.cookie-settings__list-entries ul{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.cookie-settings__list-entries ul li{position:relative;padding:0 0 15px 10px}.cookie-settings__list-entries ul li::before{position:absolute;left:0;content:'\2022'}.cookie-settings__list-entries ul li:last-child{padding-bottom:0}.cookie-settings__list-entries ul ul,.cookie-settings__list-entries ul ol{width:100%;padding-top:15px;padding-left:25px}.cookie-settings__list-entries ul ul ul,.cookie-settings__list-entries ul ul ol,.cookie-settings__list-entries ul ol ul,.cookie-settings__list-entries ul ol ol{padding-left:20px}.cookie-settings__list .read-more__inner{display:flex}@media only screen and (max-width: 767px){.cookie-settings__list .read-more__inner{flex-flow:column}}.cookie-settings__list .read-more__action{transition:margin-top 250ms}.cookie-settings__list .read-more__action.more{margin-top:0}.cookie-settings__explanatory{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:30px}.cookie-settings__explanatory a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.cookie-settings__learn-more{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.cookie-settings__learn-more::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.cookie-settings__learn-more:hover::after{transform:translate3d(10px, -50%, 0)}.cookie-settings__btn:not(.full){min-width:0}.cookie-settings__btn--confirm{position:relative;background:linear-gradient(to bottom, #fff 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:#B1B1B1;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%}.cookie-settings__btn--confirm.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.cookie-settings__btn--confirm:hover{background-position:0 -100%}}.cookie-settings__btn--confirm.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.cookie-settings__btn--confirm:hover{border-color:rgba(0,0,0,0)}}.cookie-settings__btn--confirm:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.cookie-settings__btn--confirm.active{color:#fff}@media (hover: hover) and (pointer: fine){.cookie-settings__btn--confirm:hover{color:#fff}}@media only screen and (max-width: 1023px){.cookie-settings__btn--confirm{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.cookie-settings__btn--confirm:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.cookie-settings__btn--confirm:not(.full){min-width:246px;max-width:328px}}.cookie-settings__btn--confirm:not(.full){min-width:0}@media only screen and (max-width: 767px){.cookie-settings__btn:not(.full){width:calc(100% / var(--button-count, 2));text-align:center}}@media only screen and (max-width: 767px){.cookie-settings__inner{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.cookie-settings__inner{width:66.66667%}}.cookie-settings__bottom-bar{display:flex;justify-content:flex-end;background:#EDEDED}@media only screen and (max-width: 767px){.cookie-settings__bottom-bar{flex-wrap:wrap}}.cookie-settings__privacy{flex-grow:1;display:flex;padding:0 20px;align-items:center;border-right:1px solid #B1B1B1}@media only screen and (max-width: 767px){.cookie-settings__privacy{min-height:50px;order:1;justify-content:space-around}}.cookie-settings__privacy-link{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:10px}.cookie-settings__privacy-link:not(:last-child){margin-right:10px}.overlay-checkout{display:grid;grid-gap:30px 20px}@media only screen and (max-width: 767px){.overlay-checkout{grid-template:'icon' 'text';margin:0 20px}}@media only screen and (min-width: 768px){.overlay-checkout{grid-template:'icon text text text text text text text';grid-template-columns:repeat(8, 1fr)}}.overlay-checkout-icon{grid-area:icon;flex-grow:0}@media only screen and (max-width: 767px){.overlay-checkout-icon{margin-bottom:30px}}.overlay-checkout-content{grid-area:text}.overlay-checkout-content a{text-decoration:underline}.overlay-checkout-header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:30px}@media only screen and (min-width: 768px){.overlay-checkout-header{font-size:22px}}.overlay-checkout-btn-wrapper{display:grid;grid-gap:20px;margin-top:30px}@media only screen and (min-width: 768px){.overlay-checkout-btn-wrapper{display:inline-grid;grid-template-columns:1fr 1fr}}.overlay--sidebar__title{margin-bottom:60px;text-transform:uppercase}.m_product-variantlist__label{margin-bottom:10px}.m_product-variantlist__selectbutton{width:100%;margin-bottom:10px}.notification_sidebar{padding:17px 45px;background:#EDEDED;border-top:1px solid #B1B1B1}.notification_sidebar>h2{margin:0;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.notification_sidebar>p{margin-top:10px;margin-bottom:-4px;text-align:justify}.unsupported-browser{display:flex;flex-direction:column}@media only screen and (max-width: 767px){.unsupported-browser{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}.unsupported-browser__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:30px}@media only screen and (min-width: 768px){.unsupported-browser__headline{font-size:22px}}@media only screen and (max-width: 767px){.unsupported-browser__headline{margin:0 20px 30px}}.unsupported-browser__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:30px}@media only screen and (max-width: 767px){.unsupported-browser__description{margin:0 20px 30px}}.unsupported-browser__logos{display:flex;margin-bottom:20px}@media only screen and (max-width: 767px){.unsupported-browser__logos{flex-wrap:wrap;margin-right:10px;margin-left:10px}}.unsupported-browser__logo{display:flex;flex-direction:column;align-items:center;margin:10px}@media only screen and (max-width: 767px){.unsupported-browser__logo{flex-direction:row;flex-basis:calc(50% - 20px)}}.unsupported-browser__icon{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;margin-bottom:20px}@media only screen and (max-width: 767px){.unsupported-browser__icon{width:32px;height:32px;margin:0}}.unsupported-browser__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}@media only screen and (max-width: 767px){.unsupported-browser__title{display:flex;align-items:center;margin-left:10px}}@media only screen and (max-width: 767px){.unsupported-browser .btn_highlight{margin:0 20px}}.overlay__footer__btn--confirm{position:relative;background:linear-gradient(to bottom, #fff 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:#B1B1B1;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%}.overlay__footer__btn--confirm.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.overlay__footer__btn--confirm:hover{background-position:0 -100%}}.overlay__footer__btn--confirm.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.overlay__footer__btn--confirm:hover{border-color:rgba(0,0,0,0)}}.overlay__footer__btn--confirm:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.overlay__footer__btn--confirm.active{color:#fff}@media (hover: hover) and (pointer: fine){.overlay__footer__btn--confirm:hover{color:#fff}}@media only screen and (max-width: 1023px){.overlay__footer__btn--confirm{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.overlay__footer__btn--confirm:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.overlay__footer__btn--confirm:not(.full){min-width:246px;max-width:328px}}@media only screen and (max-width: 767px){.overlay__footer__btn:not(.full){width:50%;text-align:center}}.overlay__footer-bar{display:flex;justify-content:flex-end;background:#EDEDED}@media only screen and (max-width: 767px){.overlay__footer-bar{flex-wrap:wrap}}.overlay-cart{display:grid;grid-gap:30px 20px}@media only screen and (max-width: 767px){.overlay-cart{grid-template:'icon' 'text';margin:0 20px}}@media only screen and (min-width: 768px){.overlay-cart{grid-template:'icon text text text text text text text';grid-template-columns:repeat(8, 1fr)}}.overlay-cart-icon{grid-area:icon;flex-grow:0}@media only screen and (max-width: 767px){.overlay-cart-icon{margin-bottom:30px}}.overlay-cart-content{grid-area:text}.overlay-cart-content a{text-decoration:underline}.overlay-cart-header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:30px}@media only screen and (min-width: 768px){.overlay-cart-header{font-size:22px}}.overlay-cart-btn-wrapper{display:grid;grid-gap:20px;margin-top:30px}@media only screen and (min-width: 768px){.overlay-cart-btn-wrapper{display:inline-grid;grid-template-columns:1fr 1fr}}.overlay-picked-up__footer{display:flex;margin-top:50px}@media only screen and (min-width: 768px){.overlay-picked-up__btn{width:auto}}.overlay-picked-up__btn:first-child{margin-right:10px}.overlay-picked-up .overlay__content-inner{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.overlay-picked-up .overlay__content-inner{width:728px}}@media only screen and (min-width: 1024px){.overlay-picked-up .overlay__content-inner{width:984px}}.eloqua-response-overlay-content ul,.eloqua-response-overlay-content ol,.eloqua-response-overlay-content li{list-style:revert !important;-webkit-margin-before:revert !important;margin-block-start:revert !important;-webkit-margin-after:revert !important;margin-block-end:revert !important;-webkit-margin-start:revert !important;margin-inline-start:revert !important;-webkit-margin-end:revert !important;margin-inline-end:revert !important;-webkit-padding-start:revert !important;padding-inline-start:revert !important}.list-overview__desc{display:flex;justify-content:space-between;margin-bottom:40px}.list-overview__desc .btn_standard{min-width:240px;max-width:240px}.list-overview__desc-list{align-self:center}.list-overview__count{justify-content:center;display:flex;align-items:center;position:relative;height:32px;width:32px;border-radius:50%;background:#000;color:#fff}.list-overview__count-digit{font-size:14px;line-height:15.4px;font-weight:bold;margin-top:2px}.list-overview__name{margin-top:5px}.list-overview__product{display:grid;grid-gap:30px 20px;position:relative;box-sizing:border-box;padding:40px 0 35px;grid-template:[row1-start] "check info info info info info . . price price price price" auto [row1-end] [row2-start] "check info info info info info . move move move move move" auto [row2-end];grid-template-columns:repeat(12, 1fr)}.list-overview.list{border-bottom:1px solid #B1B1B1}.list-overview:first-child.list{border-top:1px solid #B1B1B1}.list-overview:first-child.list__none{border-top:none}.list-overview__detail{grid-area:info;margin-left:-33px;margin-top:4px}.list-overview__detail-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;cursor:pointer;display:block;margin-bottom:5px}@media only screen and (min-width: 768px){.list-overview__detail-name{font-size:22px}}.list-overview__detail-time{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-right:15px;margin-bottom:18px}.list-overview__detail-icon{margin-right:10px}.list-overview__detail-icon-right{transform:rotate(270deg);vertical-align:middle}.list-overview__detail-icon-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;font-size:14px;margin-right:20px}.list-overview__detail-text{display:flex;margin-top:12px}.list-overview__price{grid-area:price;display:flex;justify-content:flex-end;margin-top:40px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.list-overview__price-text{margin-right:10px}.list-overview__move{grid-area:move;align-items:end;display:flex;justify-content:flex-end}.list-overview__move-icon-bold{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;font-size:14px;cursor:pointer;margin-left:20px}.list-overview__move-icon-bold .no-underline{box-shadow:unset}.wishlist-table{width:100% !important}.wishlist-table .wishlist-cell{padding:unset;border-bottom:1px solid #B1B1B1;background-color:#fff}.wishlist-table .wishlist-cell:first-child{border-top:1px solid #B1B1B1}.tile_product-standard{display:flex;padding:20px;border-bottom:1px solid #B1B1B1;background:white;box-sizing:border-box}.column-control .tile_product-standard{height:100%}@media only screen and (max-width: 767px){.column-control .swiper-slide .tile_product-standard{padding-left:0;padding-right:0}}.tile_product-standard__wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1;position:relative}.tile_product-standard__section{display:flex;flex-direction:column}.tile_product-standard__flags{display:flex;flex-wrap:wrap;position:relative;height:25px;padding-bottom:10px}.tile_product-standard__image-wrapper{width:100%;margin:0 auto}.tile_product-standard__image{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin-bottom:10px}.tile_product-standard__label{height:24px;margin-bottom:8px}.tile_product-standard__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:12px}.tile_product-standard__category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:block;margin-top:2px}.tile_product-standard__subline{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:15px}.recommended .tile_product-standard__subline{flex:1}.tile_product-standard__status{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;margin-bottom:15px}.tile_product-standard__status .icon-svg{flex-shrink:0;margin-right:10px}.tile_product-standard__status .icon-svg.circle{margin-top:2px}.tile_product-standard__price-info{display:inline-flex;flex-direction:column;width:100%;margin-right:-32px}.tile_product-standard__commerce-info{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between}.tile_product-standard__buy-button{margin-right:0}.tile_product-standard__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.tile_product-standard__image-ratio{position:relative;width:100%;margin:0;padding-top:75%;overflow:hidden}.tile_product-standard__image-ratio img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.tile_product-standard__info-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:space-between}@media only screen and (min-width: 768px){.column-control--has-cta .tile_product-standard__info-wrapper--no-cta{margin-bottom:81px}}.column-control--has-cta .swiper-slide .tile_product-standard__info-wrapper--no-cta{margin-bottom:81px}.tile_product-standard__cta-box{background:#EDEDED;padding:16px;height:100%;margin-top:20px;min-height:62px;display:flex;align-items:center;box-sizing:border-box}.tile_product-standard__cta-box span{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.tile_product-standard__cta-box span::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.tile_product-standard__cta-box span:hover::after{transform:translate3d(10px, -50%, 0)}.tile_product-standard .tooltip{width:calc(100% + 30px);top:-25px}@media only screen and (min-width: 1024px){.tile_product-standard .tooltip{width:100vw}}.tile_product-standard .t-border::before{border-top:18px solid white;border-left:20px solid transparent;border-right:20px solid transparent;top:-27px}.tile_product-standard-list{display:flex;padding:20px;border-bottom:1px solid #B1B1B1;background:white;box-sizing:border-box;padding:25px 10px 20px}.column-control .tile_product-standard-list{height:100%}@media only screen and (max-width: 767px){.column-control .swiper-slide .tile_product-standard-list{padding-left:0;padding-right:0}}.tile_product-standard-list__wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1;position:relative}.tile_product-standard-list__section{display:flex;flex-direction:column}.tile_product-standard-list__flags{display:flex;flex-wrap:wrap;position:relative;height:25px;padding-bottom:10px}.tile_product-standard-list__image-wrapper{width:100%;margin:0 auto}.tile_product-standard-list__image{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin-bottom:10px}.tile_product-standard-list__label{height:24px;margin-bottom:8px}.tile_product-standard-list__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:12px}.tile_product-standard-list__category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:block;margin-top:2px}.tile_product-standard-list__subline{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:15px}.recommended .tile_product-standard-list__subline{flex:1}.tile_product-standard-list__status{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;margin-bottom:15px}.tile_product-standard-list__status .icon-svg{flex-shrink:0;margin-right:10px}.tile_product-standard-list__status .icon-svg.circle{margin-top:2px}.tile_product-standard-list__price-info{display:inline-flex;flex-direction:column;width:100%;margin-right:-32px}.tile_product-standard-list__commerce-info{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between}.tile_product-standard-list__buy-button{margin-right:0}.tile_product-standard-list__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.tile_product-standard-list__image-ratio{position:relative;width:100%;margin:0;padding-top:75%;overflow:hidden}.tile_product-standard-list__image-ratio img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.tile_product-standard-list__info-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:space-between}@media only screen and (min-width: 768px){.column-control--has-cta .tile_product-standard-list__info-wrapper--no-cta{margin-bottom:81px}}.column-control--has-cta .swiper-slide .tile_product-standard-list__info-wrapper--no-cta{margin-bottom:81px}.tile_product-standard-list__cta-box{background:#EDEDED;padding:16px;height:100%;margin-top:20px;min-height:62px;display:flex;align-items:center;box-sizing:border-box}.tile_product-standard-list__cta-box span{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.tile_product-standard-list__cta-box span::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.tile_product-standard-list__cta-box span:hover::after{transform:translate3d(10px, -50%, 0)}@media only screen and (min-width: 530px){.tile_product-standard-list__wrapper{flex-direction:row}.tile_product-standard-list__flags{position:absolute;bottom:100%;padding:0}.tile_product-standard-list__title{margin-top:10px}}.tile_product-standard-list__image-wrapper{flex-shrink:0;width:96px}@media only screen and (min-width: 530px){.tile_product-standard-list__image-wrapper{width:138px;margin-right:20px}}.tile_product-standard-list__info-wrapper{flex:1}.tile_product-hero{display:flex;padding:20px;border-bottom:1px solid #B1B1B1;background:white;box-sizing:border-box}.column-control .tile_product-hero{height:100%}@media only screen and (max-width: 767px){.column-control .swiper-slide .tile_product-hero{padding-left:0;padding-right:0}}.tile_product-hero__wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1;position:relative}.tile_product-hero__section{display:flex;flex-direction:column}.tile_product-hero__flags{display:flex;flex-wrap:wrap;position:relative;height:25px;padding-bottom:10px}.tile_product-hero__image-wrapper{width:100%;margin:0 auto}.tile_product-hero__image{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin-bottom:10px}.tile_product-hero__label{height:24px;margin-bottom:8px}.tile_product-hero__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:12px}.tile_product-hero__category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:block;margin-top:2px}.tile_product-hero__subline{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:15px}.recommended .tile_product-hero__subline{flex:1}.tile_product-hero__status{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;margin-bottom:15px}.tile_product-hero__status .icon-svg{flex-shrink:0;margin-right:10px}.tile_product-hero__status .icon-svg.circle{margin-top:2px}.tile_product-hero__price-info{display:inline-flex;flex-direction:column;width:100%;margin-right:-32px}.tile_product-hero__commerce-info{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between}.tile_product-hero__buy-button{margin-right:0}.tile_product-hero__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.tile_product-hero__image-ratio{position:relative;width:100%;margin:0;padding-top:75%;overflow:hidden}.tile_product-hero__image-ratio img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.tile_product-hero__info-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:space-between}@media only screen and (min-width: 768px){.column-control--has-cta .tile_product-hero__info-wrapper--no-cta{margin-bottom:81px}}.column-control--has-cta .swiper-slide .tile_product-hero__info-wrapper--no-cta{margin-bottom:81px}.tile_product-hero__cta-box{background:#EDEDED;padding:16px;height:100%;margin-top:20px;min-height:62px;display:flex;align-items:center;box-sizing:border-box}.tile_product-hero__cta-box span{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.tile_product-hero__cta-box span::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.tile_product-hero__cta-box span:hover::after{transform:translate3d(10px, -50%, 0)}@media only screen and (min-width: 768px) and (max-width: 1023px){.tile_product-hero__image-wrapper{width:236px}}@media only screen and (min-width: 1024px){.tile_product-hero__image-wrapper{width:245px}}.tile_product-hero-small{display:flex;padding:20px;border-bottom:1px solid #B1B1B1;background:white;box-sizing:border-box}.column-control .tile_product-hero-small{height:100%}@media only screen and (max-width: 767px){.column-control .swiper-slide .tile_product-hero-small{padding-left:0;padding-right:0}}.tile_product-hero-small__wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1;position:relative}.tile_product-hero-small__section{display:flex;flex-direction:column}.tile_product-hero-small__flags{display:flex;flex-wrap:wrap;position:relative;height:25px;padding-bottom:10px}.tile_product-hero-small__image-wrapper{width:100%;margin:0 auto}.tile_product-hero-small__image{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin-bottom:10px}.tile_product-hero-small__label{height:24px;margin-bottom:8px}.tile_product-hero-small__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:12px}.tile_product-hero-small__category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:block;margin-top:2px}.tile_product-hero-small__subline{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:15px}.recommended .tile_product-hero-small__subline{flex:1}.tile_product-hero-small__status{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;margin-bottom:15px}.tile_product-hero-small__status .icon-svg{flex-shrink:0;margin-right:10px}.tile_product-hero-small__status .icon-svg.circle{margin-top:2px}.tile_product-hero-small__price-info{display:inline-flex;flex-direction:column;width:100%;margin-right:-32px}.tile_product-hero-small__commerce-info{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between}.tile_product-hero-small__buy-button{margin-right:0}.tile_product-hero-small__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.tile_product-hero-small__image-ratio{position:relative;width:100%;margin:0;padding-top:75%;overflow:hidden}.tile_product-hero-small__image-ratio img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.tile_product-hero-small__info-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:space-between}@media only screen and (min-width: 768px){.column-control--has-cta .tile_product-hero-small__info-wrapper--no-cta{margin-bottom:81px}}.column-control--has-cta .swiper-slide .tile_product-hero-small__info-wrapper--no-cta{margin-bottom:81px}.tile_product-hero-small__cta-box{background:#EDEDED;padding:16px;height:100%;margin-top:20px;min-height:62px;display:flex;align-items:center;box-sizing:border-box}.tile_product-hero-small__cta-box span{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.tile_product-hero-small__cta-box span::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.tile_product-hero-small__cta-box span:hover::after{transform:translate3d(10px, -50%, 0)}.tile_product-hero-small__image-wrapper{width:160px}.tile-hero{display:flex;padding:20px;border-bottom:1px solid #B1B1B1;background:white;box-sizing:border-box;height:100%;flex-direction:column;justify-content:space-between;border-bottom:none}.column-control .tile-hero{height:100%}@media only screen and (max-width: 767px){.column-control .swiper-slide .tile-hero{padding-left:0;padding-right:0}}.tile-hero__wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1;position:relative}.tile-hero__section{display:flex;flex-direction:column}.tile-hero__flags{display:flex;flex-wrap:wrap;position:relative;height:25px;padding-bottom:10px}.tile-hero__image-wrapper{width:100%;margin:0 auto}.tile-hero__image{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin-bottom:10px}.tile-hero__label{height:24px;margin-bottom:8px}.tile-hero__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:12px}.tile-hero__category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:block;margin-top:2px}.tile-hero__subline{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:15px}.recommended .tile-hero__subline{flex:1}.tile-hero__status{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;margin-bottom:15px}.tile-hero__status .icon-svg{flex-shrink:0;margin-right:10px}.tile-hero__status .icon-svg.circle{margin-top:2px}.tile-hero__price-info{display:inline-flex;flex-direction:column;width:100%;margin-right:-32px}.tile-hero__commerce-info{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between}.tile-hero__buy-button{margin-right:0}.tile-hero__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.tile-hero__image-ratio{position:relative;width:100%;margin:0;padding-top:75%;overflow:hidden}.tile-hero__image-ratio img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.tile-hero__info-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:space-between}@media only screen and (min-width: 768px){.column-control--has-cta .tile-hero__info-wrapper--no-cta{margin-bottom:81px}}.column-control--has-cta .swiper-slide .tile-hero__info-wrapper--no-cta{margin-bottom:81px}.tile-hero__cta-box{background:#EDEDED;padding:16px;height:100%;margin-top:20px;min-height:62px;display:flex;align-items:center;box-sizing:border-box}.tile-hero__cta-box span{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.tile-hero__cta-box span::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.tile-hero__cta-box span:hover::after{transform:translate3d(10px, -50%, 0)}@media only screen and (max-width: 767px){.tile-hero{padding-bottom:10px}}.tile-hero__headline{width:100%}.tile-hero__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tile-hero__wrapper{flex-direction:row;flex:0;margin-bottom:30px}.tile-hero__image-wrapper{margin-right:15px}.tile-hero__image-wrapper,.tile-hero__info-wrapper{width:50%}.tile-hero__buy-button{margin-top:30px}.tile-hero__flags:empty{padding:0;height:0}.tile-hero__info-wrapper{justify-content:center}@media only screen and (min-width: 768px){.tile-hero{padding:32px}}.tile-hero__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:15px}@media only screen and (min-width: 768px){.tile-hero__headline{font-size:22px}}.tile-hero__headline::after{display:block;content:'';background-color:var(--color1)}.tile-hero__headline::after{width:16px;height:3px;margin-top:3px}@media only screen and (min-width: 768px){.tile-hero__headline::after{width:18px;height:3px;margin-top:5px}}.versions-flag{display:flex;justify-content:flex-start;align-items:stretch;flex-flow:row wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0}.versions-flag__inner{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;display:flex;align-items:center;height:24px;margin:0 1px 1px 0;padding:0 9px;background-color:#B1B1B1}.versions-flag__inner>span{margin-left:5px}.tile-product-campaign{display:flex;padding:20px;border-bottom:1px solid #B1B1B1;background:white;box-sizing:border-box;height:100%;flex-direction:column;justify-content:space-between;border-bottom:none}.column-control .tile-product-campaign{height:100%}@media only screen and (max-width: 767px){.column-control .swiper-slide .tile-product-campaign{padding-left:0;padding-right:0}}.tile-product-campaign__wrapper{display:flex;flex-direction:column;justify-content:space-between;flex:1;position:relative}.tile-product-campaign__section{display:flex;flex-direction:column}.tile-product-campaign__flags{display:flex;flex-wrap:wrap;position:relative;height:25px;padding-bottom:10px}.tile-product-campaign__image-wrapper{width:100%;margin:0 auto}.tile-product-campaign__image{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;margin-bottom:10px}.tile-product-campaign__label{height:24px;margin-bottom:8px}.tile-product-campaign__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:12px}.tile-product-campaign__category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:block;margin-top:2px}.tile-product-campaign__subline{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:15px}.recommended .tile-product-campaign__subline{flex:1}.tile-product-campaign__status{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;margin-bottom:15px}.tile-product-campaign__status .icon-svg{flex-shrink:0;margin-right:10px}.tile-product-campaign__status .icon-svg.circle{margin-top:2px}.tile-product-campaign__price-info{display:inline-flex;flex-direction:column;width:100%;margin-right:-32px}.tile-product-campaign__commerce-info{margin-top:auto;display:flex;align-items:flex-end;justify-content:space-between}.tile-product-campaign__buy-button{margin-right:0}.tile-product-campaign__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.tile-product-campaign__image-ratio{position:relative;width:100%;margin:0;padding-top:75%;overflow:hidden}.tile-product-campaign__image-ratio img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.tile-product-campaign__info-wrapper{display:flex;flex-flow:column;flex-grow:1;justify-content:space-between}@media only screen and (min-width: 768px){.column-control--has-cta .tile-product-campaign__info-wrapper--no-cta{margin-bottom:81px}}.column-control--has-cta .swiper-slide .tile-product-campaign__info-wrapper--no-cta{margin-bottom:81px}.tile-product-campaign__cta-box{background:#EDEDED;padding:16px;height:100%;margin-top:20px;min-height:62px;display:flex;align-items:center;box-sizing:border-box}.tile-product-campaign__cta-box span{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.tile-product-campaign__cta-box span::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.tile-product-campaign__cta-box span:hover::after{transform:translate3d(10px, -50%, 0)}@media only screen and (max-width: 767px){.tile-product-campaign{padding-bottom:10px}}.tile-product-campaign__headline{width:100%}.tile-product-campaign__title{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tile-product-campaign__wrapper{flex-direction:row;flex:0;margin-bottom:30px}.tile-product-campaign__image-wrapper{margin-right:15px}.tile-product-campaign__image-wrapper,.tile-product-campaign__info-wrapper{width:50%}.tile-product-campaign__buy-button{margin-top:30px}.tile-product-campaign__flags:empty{padding:0;height:0}.tile-product-campaign__info-wrapper{justify-content:center}.tile-product-campaign__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px}@media only screen and (min-width: 768px){.tile-product-campaign__headline{font-size:26px}}.tile-product-campaign__headline::after{display:block;content:'';background-color:var(--color1)}.tile-product-campaign__headline::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.tile-product-campaign__headline::after{width:21px;height:4px;margin-top:6px}}.productpicker{position:relative;display:block;min-height:300px}.icon-trusted-shops{width:45px;height:45px}.icon-trusted-shops::before{content:"";background-image:url(stihl-styles/resources/icons/logo-trusted_shops.svg);background-size:45px 45px !important;width:45px !important;height:45px !important;display:inline-block}.icon-tuev{width:45px;height:45px}.icon-tuev::before{content:"";background-image:url(stihl-styles/resources/icons/logo-tuev_sued.svg);background-size:45px 45px !important;width:45px !important;height:45px !important;display:inline-block}.icon-paypal{width:50px;height:32px}.icon-paypal::before{content:"";background-image:url(stihl-styles/resources/icons/logo-paypal.svg);background-size:50px 32px !important;width:50px !important;height:32px !important;display:inline-block}.icon-master{width:50px;height:32px}.icon-master::before{content:"";background-image:url(stihl-styles/resources/icons/logo-mastercard.svg);background-size:50px 32px !important;width:50px !important;height:32px !important;display:inline-block}.icon-visa{width:50px;height:32px}.icon-visa::before{content:"";background-image:url(stihl-styles/resources/icons/logo-visa.svg);background-size:50px 32px !important;width:50px !important;height:32px !important;display:inline-block}.icon-sofort{width:65.94px;height:21px}.icon-sofort::before{content:"";background-image:url(stihl-styles/resources/icons/logo-sofortueberweisung.svg);background-size:65.94px 21px !important;width:65.94px !important;height:21px !important;display:inline-block}.icon-info{width:8px;height:8px}.icon-info::before{content:"";background-image:url(stihl-styles/resources/icons/icon-info-16.svg);background-size:8px 8px !important;width:8px !important;height:8px !important;display:inline-block}.icon-svg{transition:fill 150ms}.m-header{display:flex;justify-content:center;height:var(--header-height);background:#EDEDED;box-sizing:border-box}@media only screen and (min-width: 1024px){.m-header{border-bottom:1px solid #B1B1B1}}@media only screen and (max-width: 767px){.m-header{border-top:none}}.m-header__container{height:100%}@media only screen and (max-width: 1023px){.m-header__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 1024px){.m-header__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px) and (min-width: 768px) and (max-width: 1023px){.m-header__container{width:728px}}@media only screen and (min-width: 1024px) and (min-width: 1024px){.m-header__container{width:984px}}.m-header__list{display:flex;align-items:center;margin:0 auto;height:100%;padding:0}@media only screen and (max-width: 767px){.m-header__list{justify-content:space-between}}.m-header__item{text-align:center;position:relative;font-size:1.2rem;line-height:1.5rem;font-weight:300;letter-spacing:0.7px}@media only screen and (max-width: 767px){.m-header__item{width:36px}}@media only screen and (min-width: 768px){.m-header__item{flex:1;max-width:8%}}.m-header__item>a{padding:1rem}@media only screen and (max-width: 767px){.m-header__item>a{display:flex}}.m-header__item>a:hover,.m-header__item>a:focus{text-decoration:none}@media only screen and (min-width: 530px){.m-header__item--locator{text-align:left;max-width:34%}.m-header__item--locator a{padding:0;display:flex}}@media only screen and (min-width: 530px){.m-header__item--search{text-align:right;max-width:25%}}.m-header__icon{width:1.6rem;height:1.6rem;display:inline-block;cursor:pointer}.m-header__icon--cart{position:relative}.m-header__icon--cart[data-qty-value]::after{display:flex;justify-content:center;align-items:center;position:absolute;right:6px;top:-8px;width:15px;height:15px;line-height:20px;background:#f37a1f;color:white;border-radius:50%;padding-top:3px;content:attr(data-qty-value)}@media only screen and (max-width: 767px){.m-header__icon--cart[data-qty-value]::after{right:-12px}}.m-header__icon-label{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.m-header-search{display:flex;padding:0;position:relative;outline:none;cursor:pointer}@media only screen and (max-width: 529px){.m-header-search__icon{width:100%}}@media only screen and (min-width: 530px){.m-header-search>div{padding:0 10px}}.m-header-search__input{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;border-bottom:1px solid #000;padding:0 5px;width:170px;cursor:pointer}.m-header-search__placeholder{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;width:100%;position:absolute;left:25px}.m-header-search__link{display:inline-block;width:16px}.navbar-fixed-top{position:fixed;top:0;right:0;left:0;border-width:0;border-radius:0;z-index:300}.m-editable-header{display:flex;margin-bottom:10px}.m-editable-header .default__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}@media only screen and (min-width: 768px){.m-editable-header .default__label{font-size:38px}}.m-editable-header .default__btn{justify-content:center;align-self:center;margin-left:15px}.m-editable-header .edit{display:flex;width:100%;background:#EDEDED;padding:11px 0 8px 20px}.m-editable-header .edit__text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;width:100%;margin-right:10px}@media only screen and (min-width: 768px){.m-editable-header .edit__text{font-size:38px}}.m-editable-header .edit__btn{display:flex;justify-content:center;align-self:center;margin-right:20px}.m-editable-header .edit:focus-within{border-bottom:4px solid #F37A1F}.m-header-left{display:flex;justify-content:center;height:var(--header-height);background:#EDEDED;box-sizing:border-box}@media only screen and (min-width: 1024px){.m-header-left{border-bottom:1px solid #B1B1B1}}@media only screen and (max-width: 767px){.m-header-left{border-top:none}}.m-header-left__container{height:100%}@media only screen and (max-width: 1023px){.m-header-left__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 1024px){.m-header-left__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1024px) and (min-width: 768px) and (max-width: 1023px){.m-header-left__container{width:728px}}@media only screen and (min-width: 1024px) and (min-width: 1024px){.m-header-left__container{width:984px}}.m-header-left__list{display:flex;align-items:center;margin:0 auto;height:100%;padding:0}@media only screen and (max-width: 767px){.m-header-left__list{justify-content:space-between}}.m-header-left__item{position:relative;font-size:1.2rem;line-height:1.5rem;font-weight:300;letter-spacing:0.7px}@media only screen and (max-width: 767px){.m-header-left__item{width:36px}.m-header-left__item--space{display:none}}@media only screen and (min-width: 768px){.m-header-left__item{flex-basis:52px}}.m-header-left__item>a{padding:1rem}@media only screen and (max-width: 767px){.m-header-left__item>a{display:flex}}.m-header-left__item>a:hover,.m-header-left__item>a:focus{text-decoration:none}@media only screen and (min-width: 530px){.m-header-left__item--account{flex-basis:unset;margin-right:20px}.m-header-left__item--account a{padding:0;display:flex}.m-header-left__item--space{flex:8;max-width:348px}}@media only screen and (max-width: 1023px){.m-header-left__item--account{text-align:left;max-width:18%}.m-header-left__item--account a{padding:0;display:flex}}@media only screen and (min-width: 530px){.m-header-left__item--search{flex:9}}.m-header-left__accordion{position:relative;display:flex;flex-direction:row;width:auto}@media only screen and (max-width: 767px){.m-header-left__accordion{width:55px}.m-header-left__accordion .acco__tab-icon-arrow-down::after{width:10px;height:10px}}.m-header-left__accordion .acco-standard{width:100%;margin:0}.m-header-left__accordion .acco-standard .acco{position:initial}.m-header-left__accordion .acco{border:none}.m-header-left__accordion .acco__tab{padding:0 45px 0 0;height:40px;min-height:auto;background:#EDEDED}.m-header-left__accordion .acco__tab-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;line-height:1.4}.m-header-left__accordion .acco__content{position:absolute;width:190px}@media only screen and (min-width: 530px){.m-header-left__accordion .acco__content{margin:0}}@media only screen and (max-width: 1023px){.m-header-left__accordion .acco__content{margin:0}}.m-header-left__accordion .acco__inner{padding:0}.m-header-left__icon{width:1.6rem;height:1.6rem;display:inline-block;cursor:pointer}.m-header-left__icon--cart{position:relative}.m-header-left__icon--cart[data-qty-value]::after{display:flex;justify-content:center;align-items:center;position:absolute;right:6px;top:-8px;width:15px;height:15px;line-height:20px;background:#f37a1f;color:white;border-radius:50%;padding-top:3px;content:attr(data-qty-value)}@media only screen and (max-width: 767px){.m-header-left__icon--cart[data-qty-value]::after{right:-12px}}.m-header-left__icon-label{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.m-header-search{display:flex;padding:0;position:relative;outline:none;cursor:pointer}@media only screen and (max-width: 529px){.m-header-search__icon{width:100%}}@media only screen and (min-width: 530px){.m-header-search>div{padding:0 10px}}.m-header-search__input{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;border-bottom:1px solid #000;padding:0 5px;width:170px;cursor:pointer}.m-header-search__placeholder{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;width:100%;position:absolute;left:25px}.m-header-search__link{display:inline-block;width:16px}@media only screen and (max-width: 767px){.m-header-search__link{display:flex}}.navbar-fixed-top{position:fixed;top:0;right:0;left:0;border-width:0;border-radius:0;z-index:300}.header-user-accordion{display:flex;flex-direction:column;width:100%;background-color:#fff;border:1px solid black;border-top:5px solid #f37a1f}.header-user-accordion .info-wrapper{display:flex;flex-direction:column;padding:15px 20px 15px 20px;border-bottom:1px solid #B1B1B1}.header-user-accordion .info-wrapper__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:10px;line-height:11px;margin-bottom:15px}.header-user-accordion .info-wrapper__value{font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;font-size:14px;line-height:15px}.header-user-accordion .info-wrapper__subsidiary{background-color:#EDEDED;border-bottom:2px solid white}.header-user-accordion .info-wrapper__subsidiary .show-all-btn{margin:0}.header-user-accordion .info-wrapper__subsidiary .show-all-btn .icon{margin-left:10px}.header-user-accordion .info-wrapper .subsidiary-item{display:flex}.header-user-accordion .info-wrapper .subsidiary-item .radio-input{margin-right:10px;height:16px;width:16px}.header-user-accordion .info-wrapper .subsidiary-item>.impersonation-button-inactive{cursor:pointer;display:flex}.header-user-accordion .info-wrapper .subsidiary-item>.impersonation-button-active{display:flex}.header-user-accordion .bottom-wrapper{display:flex;flex-direction:column;padding:5px 20px 5px 18px}.header-user-accordion .bottom-wrapper__button{display:flex;font-size:14px;margin:10px 0 10px 0;padding:0;align-self:start;line-height:15px;font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif}.header-user-accordion .bottom-wrapper__button .icon{margin-right:10px}.m-navigation-main{position:relative;height:var(--menu-height);margin:0;padding:0;background:white;z-index:200}@media only screen and (max-width: 1023px){.m-navigation-main{display:flex;justify-content:space-between;width:100vw}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-navigation-main{justify-content:center}}.m-navigation-main__mobile{width:100%;height:var(--menu-height);border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;background:white;box-sizing:border-box}.m-navigation-main--active .m-navigation-main__mobile{position:fixed;top:var(--header-height)}.promotionsbannerwrapper--visible ~ .navigationwrapper .m-navigation-main--active .m-navigation-main__mobile{top:calc(var(--header-height) + var(--default-banner-height))}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-navigation-main__mobile{position:relative;width:calc(100% - (2 * 20px))}.m-navigation-main__mobile::before,.m-navigation-main__mobile::after{content:'';position:absolute;top:-1px;width:20px;height:100%;border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;box-sizing:content-box;background:inherit}.m-navigation-main__mobile::before{right:100%}.m-navigation-main__mobile::after{left:100%}}.m-navigation-main__logo-size{height:var(--menu-height);width:var(--logo-width)}.m-navigation-main__desktop{height:100%;box-sizing:border-box}@media only screen and (max-width: 1023px){.m-navigation-main__desktop{display:none;--menu-height: 46px;--logo-width: 105px;position:fixed;left:100vw;width:100%;top:calc(var(--header-height) + var(--menu-height));height:calc(100vh - calc(var(--header-height) + var(--menu-height)));background-color:white;overflow-y:auto;z-index:210;transition:left 300ms}}@media only screen and (max-width: 1023px) and (min-width: 768px) and (max-width: 1023px){.m-navigation-main__desktop{--menu-height: 66px;--logo-width: 151px}}@media only screen and (max-width: 1023px){.promotionsbannerwrapper--visible ~ .navigationwrapper .m-navigation-main__desktop{top:calc(var(--header-height) + var(--default-banner-height) + var(--menu-height));height:calc(100vh - calc(var(--header-height) + var(--default-banner-height) + var(--menu-height)))}.m-navigation-main__desktop.active{left:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-navigation-main__desktop{padding:0 20px}}@media only screen and (min-width: 1024px){.m-navigation-main__desktop{border-bottom:1px solid #B1B1B1}}.m-navigation-main__overlay{display:none;position:fixed;top:0;bottom:0;width:100vw;height:100vh;background:#000;opacity:0;z-index:100;transition:opacity 400ms}.m-navigation-main__overlay--active{opacity:0.4}.m-navigation-list{display:flex;flex-wrap:wrap;align-items:center;position:relative}@media only screen and (min-width: 1024px){.m-navigation-list{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;flex-wrap:nowrap;height:100%;margin:0 auto}}@media only screen and (min-width: 1024px) and (min-width: 768px) and (max-width: 1023px){.m-navigation-list{width:728px}}@media only screen and (min-width: 1024px) and (min-width: 1024px){.m-navigation-list{width:984px}}.m-navigation-list__mobile{display:grid;grid-template-columns:1fr auto;grid-template-rows:100%;height:100%}@media only screen and (max-width: 1023px){.m-navigation-list__mobile{justify-content:space-between}}@media only screen and (min-width: 1024px){.m-navigation-list__mobile{display:none}}.m-navigation-list--item{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;height:100%;border-left:1px solid #B1B1B1;padding-left:10px;transition:background-color 250ms}@media only screen and (min-width: 1024px){.m-navigation-list--item:not(.m-navigation-list--item__logo){flex:1 14%;padding:0 10px}}@media only screen and (max-width: 767px){.m-navigation-flyout__mobile .m-navigation-list--item>a{margin-left:10px}}@media only screen and (max-width: 1023px){.m-navigation-flyout__mobile .m-navigation-list--item{width:100%;border-left:none;border-bottom:1px solid #B1B1B1;height:70px;padding:0 20px}.m-navigation-flyout__mobile .m-navigation-list--item:last-child{border:none}}.m-navigation-list--item__active{background:#EDEDED}.m-navigation-list--item__logo{padding:0;border:0}.m-navigation-list--item__logo a{display:flex;width:100%}.m-navigation-list--item__logo img{height:var(--menu-height)}.m-navigation-list--item__icon{transform:rotate(0);transition:transform 250ms}.m-navigation-list--item__icon::after{background-image:url(stihl-styles/resources/icons/icon-plus-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:1rem;height:1rem;right:0;display:block;content:''}@media only screen and (max-width: 1023px){.nav-title .m-navigation-list--item__icon::after{background-image:url(stihl-styles/resources/icons/icon-arrow-right-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:1.2rem;height:1.2rem}}@media only screen and (min-width: 1024px){.m-navigation-list--item__icon::after{width:1.2rem;height:1.2rem}}.m-navigation-list--item__active .m-navigation-list--item__icon{transform:rotate(45deg)}@media only screen and (max-width: 767px){.m-navigation-list--item__menu{flex:1;border-left:none;border-right:1px solid #B1B1B1}.m-navigation-list--item__menu>a{margin-left:10px}}@media only screen and (max-width: 1023px){.m-navigation-list--item__menu{padding:0 20px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-navigation-list--item__menu{width:33.33333%;border-right:1px solid #B1B1B1}}.m-navigation-list--item>a{display:flex;align-items:center;justify-content:space-between;width:100%}.m-navigation-list--item>div{width:100%;height:100%}.m-navigation-list--item>div>.navitem{height:100%}.m-navigation-list--item>div>.navitem>.nav-title{display:flex;justify-content:space-between;align-items:center;flex:1;position:relative;height:100%;overflow:hidden}.m-navigation-flyout__mobile .m-navigation-list--item__contact{flex-wrap:wrap;height:auto;background:#EDEDED;padding-bottom:120px}.m-navigation-flyout{display:flex;position:fixed;top:20px;width:100%;background:#fff}@media only screen and (max-width: 1023px){.m-navigation-flyout{justify-content:center;top:87px;left:100vw;height:calc(100% - 87px);overflow-y:auto;transition:left 300ms}.m-navigation-flyout.active{left:0}.promotionsbannerwrapper--visible ~ .navigationwrapper .m-navigation-flyout{top:134px;height:calc(100% - 134px)}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-navigation-flyout{top:112px;height:calc(100% - 112px)}.promotionsbannerwrapper--visible ~ .navigationwrapper .m-navigation-flyout{top:159px;height:calc(100% - 159px)}}@media only screen and (min-width: 1024px){.m-navigation-flyout{flex-direction:column;display:none;position:relative;top:0;width:100%;max-height:100%;margin-bottom:20px;overflow-x:hidden;overflow-y:auto}.m-flyout-wrapper--close .m-navigation-flyout{display:none}}@media only screen and (max-width: 1023px){.m-navigation-flyout__inner{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 1024px){.m-navigation-flyout__inner{padding:0}}.m-navigation-flyout__close{display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;width:45px;height:45px;background:black;cursor:pointer}.m-global-list{position:relative;padding:0}.m-global-list__item{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:block;margin:12.5px 0}@media only screen and (min-width: 768px){.m-global-list__item{margin:2rem 0}}.m-flyout-level2{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;justify-content:center;align-items:center;width:100%;height:70px;margin:0 -20px;padding:0 20px}@media only screen and (max-width: 767px){.m-flyout-level2{border-bottom:1px solid #B1B1B1}}.m-flyout-level2__inner{flex:1;padding:0 10px 0 40px}.m-flyout-level2__inner::before{content:'';background:url(stihl-styles/resources/icons/icon-arrow-left-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;left:10px}.m-navigation-contact{width:100%}.m-navigation-contact__list{border-bottom:1px solid #B1B1B1;padding:30px 20px}.m-navigation-contact__list:last-child{border:none}.m-navigation-contact__list--country{border:none;padding-bottom:50px}@media only screen and (max-width: 1023px){.m-navigation-contact__list{padding:30px 10px}}.m-navigation-contact__item{margin-bottom:30px}.m-navigation-contact__item:last-child{margin-bottom:0}.m-navigation-contact__item>a{display:flex;align-items:center}.m-navigation-contact__item__text{flex-grow:2;text-align:left}.m-navigation-contact__item__icon{margin-right:2.1rem}.m-navigation-categories{padding-top:30px}@media only screen and (max-width: 767px){.m-navigation-categories{margin-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-navigation-categories{margin-bottom:60px}}@media only screen and (min-width: 1024px){.m-navigation-categories{margin-bottom:20px;padding-bottom:30px;border-bottom:1px solid #B1B1B1;padding-top:50px}}.m-navigation-categories>.flyout-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}@media only screen and (max-width: 767px){.m-navigation-categories>.flyout-title{margin-right:10px}}.m-navigation-categories__header{text-align:left;font-style:bold;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;font-weight:bold;margin:30px 0 35px}@media only screen and (min-width: 768px){.m-navigation-categories__header{margin:0 0 16px}}@media only screen and (max-width: 767px){.m-navigation-categories__header{margin-top:0;margin-bottom:40px;position:relative}.m-categories-list__item:not(:first-child) .m-navigation-categories__header,.m-navigation-advisor .m-navigation-categories__header{padding-top:30px}.m-categories-list__item:not(:first-child) .m-navigation-categories__header::before,.m-navigation-advisor .m-navigation-categories__header::before{border-top:1px solid #B1B1B1;position:absolute;left:-10px;width:calc(100% + 20px);top:0;content:' '}}.benefit-summary .m-navigation-categories__header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width: 768px){.benefit-summary .m-navigation-categories__header{font-size:22px}}.m-navigation-categories__link{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:40px}@media only screen and (min-width: 768px){.m-navigation-categories__link{margin-bottom:8px}}.category-item{--img-fit: scale-down}.topic-item,.category-item{display:flex;height:100%;position:relative;padding-bottom:20px;border-bottom:1px solid #B1B1B1;box-sizing:border-box}@media only screen and (max-width: 767px){.topic-item,.category-item{flex-direction:column}.topic-item__image,.category-item__image{width:100%;margin-right:0}}@media only screen and (min-width: 768px){.topic-item,.category-item{flex-flow:column;justify-content:space-between}}.topic-item .ratio-image,.category-item .ratio-image{padding-top:56.25%}.topic-item .ratio-image img,.category-item .ratio-image img{-o-object-fit:var(--img-fit, cover);object-fit:var(--img-fit, cover)}.topic-item__title,.category-item__title{margin-top:15px;margin-left:10px}.topic-item__title:not(.external),.category-item__title:not(.external){display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.topic-item__title:not(.external)::after,.category-item__title:not(.external)::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:100%;left:100%;transform:translate3d(17px, -100%, 0);height:16px;transition:transform 0.2s}.topic-item__title:not(.external):hover::after,.category-item__title:not(.external):hover::after{transform:translate3d(22px, -100%, 0)}.topic-item__title.external,.category-item__title.external{display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.topic-item__title.external::after,.category-item__title.external::after{content:'';background:url(stihl-styles/resources/icons/icon-external-link-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:100%;left:100%;transform:translate3d(17px, -100%, 0);height:16px;transition:transform 0.2s}.topic-item__title.external:hover::after,.category-item__title.external:hover::after{transform:translate3d(22px, -100%, 0)}.m-categories-list{display:flex}@media only screen and (max-width: 767px){.m-categories-list{flex-flow:column}}@media only screen and (max-width: 1023px){.m-navigation-categories .m-categories-list .m-categories-list__item:not(:last-child){padding-bottom:20px}.m-navigation-advisor .m-categories-list{margin-bottom:30px}.m-navigation-advisor .m-categories-list .link.footerlink:not(:last-child) .m-navigation-categories__link{margin-bottom:35px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-categories-list{flex-flow:row wrap}.m-navigation-advisor .m-categories-list{margin:30px 0}}.m-categories-list__item{box-sizing:border-box}@media only screen and (max-width: 767px){.m-categories-list__item{padding:0 10px}}@media only screen and (max-width: 1023px){.m-categories-list__item--empty{border:none !important}.m-navigation-advisor .m-categories-list__item--empty{padding-top:0 !important;margin:0 !important;min-height:0 !important}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-categories-list__item{margin-bottom:20px;padding-bottom:20px}.m-navigation-categories .m-categories-list__item{width:calc(50% - 20px + (20px / 2));margin-right:20px;border-bottom:1px solid #B1B1B1}.m-navigation-categories .m-categories-list__item:nth-child(2n){margin-right:0}.m-navigation-advisor .m-categories-list__item{padding:0 10px}.m-navigation-advisor .m-categories-list__item:not(:last-child){width:calc(33.33333% - 20px + (20px / 3));margin-right:20px}.m-navigation-advisor .m-categories-list__item:not(:last-child):nth-child(3n){margin-right:0}.m-navigation-advisor .m-categories-list__item:last-child{width:100%}}@media only screen and (min-width: 1024px){.m-categories-list__item{width:calc(25% - 20px + (20px / 4));margin-right:20px}.m-categories-list__item:nth-child(4n){margin-right:0}.m-navigation-advisor .m-categories-list__item{margin-top:20px}.m-categories-list__item>.aem-Grid,.m-categories-list__item>.aem-Grid>.highlightteaser{height:100%}}.m-categories-list>a{display:flex;flex-direction:column}.m-flyout-wrapper{position:absolute;display:flex;justify-content:center;top:100%;left:0 !important;height:0;background:white;overflow:visible;z-index:200}@media only screen and (max-width: 767px){.m-flyout-wrapper{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px;position:absolute}}@media only screen and (min-width: 768px){.m-flyout-wrapper{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:absolute}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m-flyout-wrapper{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m-flyout-wrapper{width:984px}}@media only screen and (min-width: 1024px){.m-flyout-wrapper{height:0;max-height:calc(100vh - 160px);margin-top:1px;transition:height 400ms}.promotionsbannerwrapper--visible ~ .navigationwrapper .m-flyout-wrapper{max-height:calc(100vh - 205px)}.m-flyout-wrapper::before,.m-flyout-wrapper::after{position:absolute;height:100%;width:100vw;background:white;box-sizing:content-box;content:''}.m-flyout-wrapper::before{right:100%}.m-flyout-wrapper::after{left:100%}.m-flyout-wrapper.flyout-open{height:600px;border-bottom:1px solid #B1B1B1;z-index:201}.m-flyout-wrapper.flyout-open::before,.m-flyout-wrapper.flyout-open::after{border-bottom:1px solid #B1B1B1}}.m_backlink{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;padding-bottom:20px !important;padding-top:20px !important}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_backlink{width:728px}}@media only screen and (min-width: 1024px){.m_backlink{width:984px}}.m_backlink a{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block}.m_backlink div{margin-bottom:-4px;display:inline-block}.m-stage{position:relative;overflow:hidden;height:calc(100vh - 150px);min-height:500px;max-height:800px}.m_stage-promo{position:relative;height:100%}.m_stage-promo__background{height:100%}.m_stage-promo__background-image{width:100%;height:100%;background-color:#DADADA;-o-object-fit:cover;object-fit:cover}.m_stage-promo__content{display:flex;justify-content:center;position:absolute;bottom:50px;width:100%}@media only screen and (min-width: 768px){.m_stage-promo__content{bottom:100px}}@media only screen and (max-width: 767px){.m_stage-promo__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_stage-promo__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_stage-promo__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_stage-promo__container{width:984px}}.m_stage-promo__container{opacity:1;transition:opacity 500ms 125ms, transform 500ms 125ms}@media only screen and (min-width: 768px){.m_stage-promo__container{transition:opacity 500ms 250ms, transform 500ms 250ms}}.m_stage-promo__label-row{position:relative;z-index:0;transform:translate3d(0, 100%, 0);transition:transform 250ms}.m_stage-promo__promo-row{position:relative;z-index:1;display:grid;grid-gap:20px;grid-template-areas:'teaser teaser';grid-template-columns:repeat(2, 1fr)}@media only screen and (min-width: 768px){.m_stage-promo__promo-row{grid-template-columns:repeat(6, 1fr);grid-template-areas:'teaser teaser teaser teaser'}}@media only screen and (min-width: 1024px){.m_stage-promo__promo-row{grid-template-columns:repeat(12, 1fr);grid-template-areas:'teaser teaser teaser teaser teaser teaser'}}.m_stage-promo__promo{grid-area:teaser;background-color:#fff;padding:30px 10px}@media only screen and (min-width: 768px){.m_stage-promo__promo{padding:30px}}.m_stage-promo__headline{margin-bottom:60px;overflow:hidden}@media only screen and (min-width: 768px){.m_stage-promo__headline{margin-bottom:20px}}@media only screen and (max-width: 767px){.m_stage-promo__text{display:none}}@media only screen and (min-width: 768px){.m_stage-promo__text{margin-bottom:25px;overflow:hidden}}.m_stage-promo__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:block;margin-bottom:20px}.m_stage-promo__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.m_stage-promo__link:hover::after{transform:translate3d(10px, -50%, 0)}.m_stage-promo__link::after{margin-top:0;margin-left:5px;left:auto;top:unset;transform:translate3d(5px, 1px, 0)}.m_stage-promo__link:hover::after{transform:translate3d(10px, 1px, 0)}.m_flags{margin-bottom:20px}@media only screen and (max-width: 767px){.m_flags{margin-bottom:30px}}.m_flags-gb{width:25px;height:25px;display:inline-block}.m_flags-gb::before{content:"";background-image:url(stihl-styles/resources/icons/262-united-kingdom.svg);background-size:25px 25px !important;width:25px !important;height:25px !important;display:inline-block}.m_flags-gb::before{background-position-y:5px;background-repeat:no-repeat;margin-bottom:-3px}.m_flags label{display:inline-block;position:relative;cursor:pointer;margin-right:33px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block;margin-left:10px}.m_flags label::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(7px, -50%, 0);height:12px;transition:transform 0.2s}.m_flags label:hover::after{transform:translate3d(12px, -50%, 0)}.m_flags label::after{position:relative;display:inline-block;margin-left:10px;height:10px;width:10px;content:'';background-image:url(stihl-styles/resources/icons/icon-arrow-right-16.svg);background-size:contain}.m_flags label:hover::after{left:5px;transition:left 0.2s}.m_footer-breadcrumb{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_footer-breadcrumb{width:728px}}@media only screen and (min-width: 1024px){.m_footer-breadcrumb{width:984px}}.m_footer-breadcrumb ul,.m_footer-breadcrumb ol{list-style:none;padding:0;margin:0}.m_footer-breadcrumb ul li,.m_footer-breadcrumb ol li{display:inline-flex;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;line-height:17px;text-align:center}.m_footer-breadcrumb ul li::after,.m_footer-breadcrumb ol li::after{content:'';background-size:10px;padding:4px 20px 0 5px;line-height:17px;text-align:center;margin:0 !important}.m_footer-breadcrumb ul li:first-child,.m_footer-breadcrumb ol li:first-child{padding-left:0}@media only screen and (max-width: 767px){.m_footer-breadcrumb ul li:first-child:not(:nth-last-child(2)),.m_footer-breadcrumb ol li:first-child:not(:nth-last-child(2)){display:none}}.m_footer-breadcrumb ul li:nth-last-child(3),.m_footer-breadcrumb ol li:nth-last-child(3){padding-left:0}@media only screen and (max-width: 767px){.m_footer-breadcrumb ul li:nth-last-child(3),.m_footer-breadcrumb ol li:nth-last-child(3){display:none}}.m_footer-breadcrumb ul li:nth-last-child(4),.m_footer-breadcrumb ol li:nth-last-child(4){padding-left:0}@media only screen and (max-width: 767px){.m_footer-breadcrumb ul li:nth-last-child(4),.m_footer-breadcrumb ol li:nth-last-child(4){display:none}}.m_footer-breadcrumb ul li:nth-last-child(2)::before,.m_footer-breadcrumb ol li:nth-last-child(2)::before{content:'';background-size:10px;padding:0 20px 0 0;line-height:17px;text-align:center;margin:0 !important}@media only screen and (min-width: 768px){.m_footer-breadcrumb ul li:nth-last-child(2)::before,.m_footer-breadcrumb ol li:nth-last-child(2)::before{display:none}}@media only screen and (max-width: 767px){.m_footer-breadcrumb ul li:nth-last-child(2),.m_footer-breadcrumb ol li:nth-last-child(2){text-align:left;font-style:bold;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;font-weight:bold;line-height:17px;text-align:center}.m_footer-breadcrumb ul li:nth-last-child(2)::after,.m_footer-breadcrumb ol li:nth-last-child(2)::after{content:"" !important;padding-right:0;background:none !important}}.m_footer-breadcrumb ul li:last-child,.m_footer-breadcrumb ol li:last-child{text-align:left;font-style:bold;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;font-weight:bold;line-height:17px;text-align:center}@media only screen and (max-width: 767px){.m_footer-breadcrumb ul li:last-child,.m_footer-breadcrumb ol li:last-child{display:none}}.m_footer-breadcrumb ul li:last-child::after,.m_footer-breadcrumb ol li:last-child::after{content:"" !important;padding-right:0;background:none !important}.m_footer-social{display:flex;justify-content:center;min-height:390px;background-color:#f37a1f}.m_footer-social__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}@media only screen and (min-width: 768px){.m_footer-social__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_footer-social__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_footer-social__container{width:984px}}.m_footer-social__container__text{text-align:center;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:47px;margin-bottom:25px}@media only screen and (max-width: 767px){.m_footer-social__container__text{margin-left:10px;margin-right:10px}}@media only screen and (min-width: 768px){.m_footer-social__container__text{margin-bottom:35px}}@media only screen and (min-width: 1024px){.m_footer-social__container__text{margin-top:58px}}.m_footer-social__subscribe{text-align:center}.m_footer-social__subscribe__group{display:inline-flex;align-items:center;max-width:100%;margin-bottom:30px;border-bottom:1px solid #fff}.m_footer-social__subscribe__group__icon{width:16px;height:16px;margin-left:10px}.m_footer-social__subscribe__group__icon::before{content:"";background-image:url(stihl-styles/resources/icons/icon-pen-white-32.svg);background-size:16px 16px !important;width:16px !important;height:16px !important;display:inline-block}@media only screen and (min-width: 768px){.m_footer-social__subscribe__group__icon{width:35px;height:35px;margin:0 0 5px 20px}.m_footer-social__subscribe__group__icon::before{content:"";background-image:url(stihl-styles/resources/icons/icon-pen-white-32.svg);background-size:35px 35px !important;width:35px !important;height:35px !important;display:inline-block}}.m_footer-social__subscribe__input{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;background-color:transparent;box-shadow:none;min-height:35px;width:0;min-width:210px;max-width:calc(100vw - 66px);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;transition:font-size 0.2s}@media only screen and (min-width: 768px){.m_footer-social__subscribe__input{font-size:26px}}@media only screen and (min-width: 768px){.m_footer-social__subscribe__input{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;min-width:330px;min-height:50px}}@media only screen and (min-width: 768px) and (min-width: 768px){.m_footer-social__subscribe__input{font-size:38px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_footer-social__subscribe__input{max-width:calc(100vw - 80px)}}@media only screen and (min-width: 1024px){.m_footer-social__subscribe__input{max-width:655px}}.m_footer-social__subscribe__input::-moz-placeholder{color:white}.m_footer-social__subscribe__input:-ms-input-placeholder{color:white}.m_footer-social__subscribe__input::placeholder{color:white}.m_footer-social__subscribe__input:focus{outline:0;box-shadow:none;border-color:transparent}.m_footer-social__subscribe__input:focus::-moz-placeholder{color:transparent}.m_footer-social__subscribe__input:focus:-ms-input-placeholder{color:transparent}.m_footer-social__subscribe__input:focus::placeholder{color:transparent}.m_footer-social__subscribe__input-copy{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;visibility:hidden;position:absolute;z-index:-1}@media only screen and (min-width: 768px){.m_footer-social__subscribe__input-copy{font-size:26px}}@media only screen and (min-width: 768px){.m_footer-social__subscribe__input-copy{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;min-width:330px}}@media only screen and (min-width: 768px) and (min-width: 768px){.m_footer-social__subscribe__input-copy{font-size:38px}}.m_footer-social__subscribe__button{display:flex;justify-content:center}@media only screen and (max-width: 767px){.m_footer-social__subscribe__button{width:100%}}.m_footer-social__subscribe__button button{position:relative;background:linear-gradient(to bottom, rgba(0,0,0,0) 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:#fff;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%;border-width:1px;border-style:solid;text-align:center;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.m_footer-social__subscribe__button button.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.m_footer-social__subscribe__button button:hover{background-position:0 -100%}}.m_footer-social__subscribe__button button.active{border-color:#fff}@media (hover: hover) and (pointer: fine){.m_footer-social__subscribe__button button:hover{border-color:#fff}}.m_footer-social__subscribe__button button:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.m_footer-social__subscribe__button button.active{color:#fff}@media (hover: hover) and (pointer: fine){.m_footer-social__subscribe__button button:hover{color:#fff}}@media only screen and (max-width: 1023px){.m_footer-social__subscribe__button button{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_footer-social__subscribe__button button:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.m_footer-social__subscribe__button button:not(.full){min-width:246px;max-width:328px}}@media only screen and (max-width: 767px){.m_footer-social__subscribe__button button{width:100% !important}}.m_footer-social__icons{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:40px 0}@media only screen and (min-width: 768px){.m_footer-social__icons{margin:50px 0}}@media only screen and (min-width: 1024px){.m_footer-social__icons{margin:60px 0}}.m_footer-social__icons>[class*=m_footer-social__container__icons-]{width:32px;height:32px}.m_footer-social__icons>[class*=m_footer-social__container__icons-]:not(:last-child){margin-right:40px}@media only screen and (max-width: 767px){.m_footer-social__icons>.img-comp-2{justify-content:center;align-items:center}.m_footer-social__icons>.img-comp-2>*{margin-left:25px;margin-right:25px}}.m_footer-social__icon{position:static;width:32px;height:32px}@media only screen and (min-width: 768px){.m_footer-social__icon{position:relative}}.m_footer-social__icon img{width:32px;height:32px}.m_footer-social__icon-stihl{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;display:flex;justify-content:center;align-items:center;width:auto !important;height:auto !important;margin:20px}@media only screen and (min-width: 768px){.m_footer-social__icon-stihl{font-size:22px}}@media only screen and (max-width: 767px){.m_footer-social__icon-stihl{margin-top:40px}}@media only screen and (max-width: 767px){.m_footer-social__icon .tooltip{top:unset;left:0;transform:translate(0, calc(-100% - 44px))}.m_footer-social__icon .tooltip.close{transform:translate(0, -200%) rotate(6deg)}}.m_footer-corp{display:flex;justify-content:center;text-transform:uppercase}@media only screen and (max-width: 767px){.m_footer-corp__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_footer-corp__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_footer-corp__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_footer-corp__container{width:984px}}.m-footer-wrapper{overflow:hidden;background-color:#EDEDED}.m_footer-corp-main{display:flex;justify-content:space-between;margin-top:60px}@media only screen and (max-width: 767px){.m_footer-corp-main{flex-flow:column;align-items:center}}.m_footer-corp-main__col{position:relative;padding:0 10px;display:flex;flex-flow:column;align-items:center;width:100%}@media only screen and (min-width: 768px){.m_footer-corp-main__col{flex:1}}.m_footer-corp-main__col *{display:block}@media only screen and (max-width: 767px){.m_footer-corp-main__col{margin-bottom:40px}.m_footer-corp-main__col:last-child{margin-bottom:0}}.m_footer-corp-main__col-dealer{display:flex;flex-direction:column;align-items:center;text-align:center}.m_footer-corp-main__col-dealer img{width:50px;height:50px;margin-bottom:15px}.m_footer-corp-main__col-return{background-image:url(stihl-styles/resources/icons/icon-circle-full-64.svg);background-position:center;width:auto;background-repeat:no-repeat;height:64px;background-size:64px}.m_footer-corp-main__col-return::after{content:url(stihl-styles/resources/icons/icon-return-white-32.svg);margin:16px auto 0 auto;display:inline-block}.m_footer-corp-main__col-delivery{background-image:url(stihl-styles/resources/icons/icon-circle-full-64.svg);background-position:center;width:auto;background-repeat:no-repeat;height:64px;background-size:64px}.m_footer-corp-main__col-delivery::after{content:url(stihl-styles/resources/icons/icon-parcel-white-32.svg);margin:16px auto 0 auto;display:inline-block}.m_footer-corp-middle{display:flex;justify-content:center;margin-top:50px}@media only screen and (max-width: 1023px){.m_footer-corp-middle{flex-flow:column}.m_footer-corp-middle .footer-certificates{display:flex;justify-content:center;margin-bottom:50px}.m_footer-corp-middle .footer-certificates .img-comp-2{justify-content:center}}@media only screen and (min-width: 1024px){.m_footer-corp-middle{margin-top:60px;align-items:center}.m_footer-corp-middle .footer-certificates{width:33.33333%}.m_footer-corp-middle .payment-options{width:66.66667%;align-items:center;margin-left:120px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.m_footer-corp-middle .img-comp-2{justify-content:center}}.m_footer-corp-middle__options,.m_footer-corp-middle .section{flex:1}.footercolumn{position:relative;padding:0 10px;flex:1}@media only screen and (max-width: 767px){.footercolumn{border-bottom:1px solid #B1B1B1}.footercolumn:first-child{border-top:1px solid #B1B1B1}}.m_footer-corp-links{margin-top:50px}@media only screen and (min-width: 768px){.m_footer-corp-links{display:grid;grid-gap:20px;grid:'one two' auto 'tree four' auto / 1fr 1fr;margin:50px 0;border-top:1px solid #B1B1B1}}@media only screen and (min-width: 1024px){.m_footer-corp-links{grid:'one two tree' auto / 1fr 1fr 1fr;margin:60px 0}}.m_footer-corp-links>.footercolumn:nth-child(1){grid-area:one}.m_footer-corp-links>.footercolumn:nth-child(2){grid-area:two}.m_footer-corp-links>.footercolumn:nth-child(3){grid-area:tree}.m_footer-corp-links__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;padding:60px 10px 10px}@media only screen and (max-width: 1023px){.m_footer-corp-links__title{padding-top:50px}}@media only screen and (max-width: 767px){.m_footer-corp-links__title{padding:30px 10px}}.m_footer-corp-links-section{width:100%;min-height:0;padding-left:0;padding-right:0}.m_footer-corp-links-section>:nth-child(2){padding-left:0;list-style:none}@media only screen and (max-width: 767px){.m_footer-corp-links-section>:nth-child(2)>div:last-child>label{padding-bottom:60px}}.m_footer-corp-links-section>:nth-child(2)>div>label{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;margin:20px 10px 0 10px !important}@media only screen and (max-width: 767px){.m_footer-corp-links-section>:nth-child(2)>div>label{display:none;margin-top:30px !important}}.m_footer-corp-bottom{display:flex;justify-content:space-between;margin:0 10px 30px;padding-top:60px;border-top:1px solid #B1B1B1}@media only screen and (max-width: 1023px){.m_footer-corp-bottom{flex-flow:column;padding-top:50px;border-top:none}}.m_footer-corp-bottom-extra{flex:1}@media only screen and (min-width: 1024px){.m_footer-corp-bottom-extra{flex:9}}.m_footer-corp-bottom-extra ul li{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-block;position:static;padding-right:11px;margin-bottom:30px}@media only screen and (max-width: 767px){.m_footer-corp-bottom-extra ul li{margin-bottom:25px;padding-right:21px}}.m_footer-corp-bottom-co{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;flex:1;text-transform:none;word-break:break-word}@media only screen and (min-width: 1024px){.m_footer-corp-bottom-co{flex:3;padding-top:3px}}@media only screen and (max-width: 1023px){.m_footer-corp-bottom-co{align-items:flex-start;margin-top:5px}}.m_footer-corp-bottom-co>.cmp-text,.m_footer-corp-bottom-co p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin:0}@media only screen and (max-width: 767px){.m_footer-accordion{display:inline-block;float:right}}@media only screen and (min-width: 768px){.m_footer-accordion{display:none}}@media only screen and (max-width: 767px){.m_footer-accordion-open>span{content:url(stihl-styles/resources/icons/icon-arrow-up-16.svg);margin:8px auto 0 auto;display:inline-block;margin:0 !important}}@media only screen and (max-width: 767px){.m_footer-accordion-closed>span{content:url(stihl-styles/resources/icons/icon-arrow-down-16.svg);margin:8px auto 0 auto;display:inline-block;margin:0 !important}}.m_footer-accordion:hover{cursor:pointer}@media only screen and (max-width: 767px){.m_footer-accordion-hidden{display:none !important}}@media only screen and (max-width: 767px){.m_footer-accordion-visible{display:flex !important}.m_footer-accordion-visible img{width:12px;height:12px}}.m_header-banner{position:relative;max-width:1920px;margin:0 auto}.m_header-banner__background{height:100%}.m_header-banner__background-image{width:100%;-o-object-fit:cover;object-fit:cover;height:255px}.productdetailheaderbanner .m_header-banner__background-image{height:400px}@media only screen and (min-width: 768px){.m_header-banner__background-image{height:320px}}.m_header-banner__background-image-b2b{height:255px !important}@media only screen and (min-width: 768px){.m_header-banner__background-image-b2b{height:300px !important}}.m_header-banner__content{display:flex;justify-content:center;position:absolute;top:0;bottom:0;left:0;right:0}.m_header-banner__container{display:flex;flex-flow:column;justify-content:space-between;height:100%}@media only screen and (max-width: 767px){.m_header-banner__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_header-banner__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_header-banner__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_header-banner__container{width:984px}}.m_header-banner__backlink{position:relative;top:20px;flex:1}@media only screen and (max-width: 767px){.m_header-banner__backlink{padding-top:10px;top:0}}.m_header-banner__backlink>.m_backlink{display:inline;padding:0;margin:0}.m_header-banner__backlink>.m_backlink>a{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;padding-left:10px}.m_header-banner__backlink>.m_backlink>.icon-16-bg-arrow-left,.m_header-banner__backlink>.m_backlink>.btn_icon-big__icon--arrow-left,.m_footer-breadcrumb ul .m_header-banner__backlink>.m_backlink>li:nth-last-child(2)::before,.m_footer-breadcrumb ol .m_header-banner__backlink>.m_backlink>li:nth-last-child(2)::before{width:10px !important;height:10px !important;margin-bottom:0}.m_header-banner__backlink>.m_backlink:hover>.icon-16-bg-arrow-left,.m_header-banner__backlink>.m_backlink:hover>.btn_icon-big__icon--arrow-left,.m_footer-breadcrumb ul .m_header-banner__backlink>.m_backlink:hover>li:nth-last-child(2)::before,.m_footer-breadcrumb ol .m_header-banner__backlink>.m_backlink:hover>li:nth-last-child(2)::before{-webkit-animation:animateLeftArrow 0.2s forwards;animation:animateLeftArrow 0.2s forwards}.m_header-banner__backlink--white>.m_backlink>a{color:#fff}.m_header-banner__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:30px}@media only screen and (min-width: 768px){.m_header-banner__title{font-size:38px}}.m_header-banner__title::after{display:block;content:'';background-color:#fff}.m_header-banner__title::after{width:23px;height:5px;margin-top:10px;background:#fff}@media only screen and (min-width: 768px){.m_header-banner__title::after{width:34px;height:7px;margin-top:15px;background:#fff}}.m_header-banner__title--small{margin-bottom:20px}.m_header-banner__group-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin:30px 0 20px 0}@media only screen and (min-width: 768px){.m_header-banner__group-title{font-size:22px}}@-webkit-keyframes animateLeftArrow{to{transform:translateX(-5px)}}@keyframes animateLeftArrow{to{transform:translateX(-5px)}}.m_dealer-search{position:fixed;top:0;bottom:0;width:100vw;height:100vh;background:#fff;z-index:500;overflow-y:scroll}.m_dealer-search__map,.m_dealer-search__text{margin-bottom:120px}@media only screen and (max-width: 767px){.m_dealer-search__map,.m_dealer-search__text{margin-bottom:80px}}.m_dealer-search__map{height:450px;margin-top:100px}@media only screen and (max-width: 767px){.m_dealer-search__map{height:250px;margin-top:46px}}.m_dealer-search__footer{padding:60px 0 60px 0;background:#EDEDED}@media only screen and (max-width: 767px){.m_dealer-search__footer{padding:30px 20px}}.m_dealer-search__showmore{text-align:center;margin-top:30px}.m_dealer-search__close{position:absolute;right:0;top:0}.dealer-order-overview{width:100%}@media only screen and (max-width: 767px){.dealer-order-overview{margin-bottom:20px}}.dealer-order-overview:not(:last-child){border-bottom:1px solid #B1B1B1}.dealer-order-overview__summary-wrapper{display:flex;padding:10px 0}@media only screen and (max-width: 767px){.dealer-order-overview__summary-wrapper{flex-direction:column-reverse}}@media only screen and (min-width: 768px){.dealer-order-overview__summary-wrapper{padding:10px 20px}}.dealer-order-overview__summary-wrapper--dealer{justify-content:flex-end;flex-wrap:wrap;margin:20px 0 10px}.m_dialog-input{max-width:66.66%;text-align:center;margin:0 auto}@media only screen and (max-width: 767px){.m_dialog-input{max-width:100%}}.m_dialog-input__headline{margin-bottom:15px}@media only screen and (min-width: 1024px){.m_dialog-input__headline{padding:0 10%}}.m_dialog-input__form{text-align:center;margin:0 auto;display:flex;border-bottom-width:1px;border-color:#000;padding-bottom:5px;align-items:center;justify-content:space-between}@media only screen and (min-width: 1024px){.m_dialog-input__form{max-width:60%}}@media only screen and (max-width: 1023px){.m_dialog-input__form{max-width:80%}}.m_dialog-input__text{width:80%;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-right:20px;outline:none;color:#f37a1f !important;text-align:center;flex:1 0 auto}@media only screen and (min-width: 768px){.m_dialog-input__text{font-size:38px}}.m_dialog-input__text::-moz-placeholder{color:#B1B1B1}.m_dialog-input__text:-ms-input-placeholder{color:#B1B1B1}.m_dialog-input__text::placeholder{color:#B1B1B1}.m_dialog-input__search{text-indent:-9999em;width:29px;height:29px;background-size:contain}@media only screen and (max-width: 767px){.m_dialog-input__search{width:17px;height:17px}}.m_dialog-input__button{margin-top:30px}@media only screen and (max-width: 767px){.m_dialog-input__button{padding:0 30px}}.m_teaser-info{display:flex}@media only screen and (max-width: 767px){.m_teaser-info{flex-wrap:wrap}}@media only screen and (max-width: 767px){.m_teaser-info__column{margin-bottom:40px}.m_teaser-info__column:last-child{margin-bottom:0}}@media only screen and (min-width: 1024px){.m_teaser-info__column{padding:0 30px}}.m_teaser-info__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:20px}@media only screen and (min-width: 768px){.m_teaser-info__headline{font-size:22px}}.m-category-overview{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;display:flex;margin-top:40px}@media only screen and (min-width: 768px) and (max-width: 1023px){.m-category-overview{width:728px}}@media only screen and (min-width: 1024px){.m-category-overview{width:984px}}.m-category-overview__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:0}@media only screen and (min-width: 768px){.m-category-overview__title{font-size:38px}}.m-category-overview__title::after{display:block;content:'';background-color:var(--color1)}.m-category-overview__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.m-category-overview__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.m-category-overview__inner{padding:0 10px;width:100%}.m-category-overview__inner--border{border-top:1px solid #B1B1B1}.m-category-overview__text{margin-top:60px}@media only screen and (min-width: 768px){.m-category-overview__text{margin-top:70px}}@media only screen and (min-width: 1024px){.m-category-overview__text{margin-top:80px}}.m-category-overview__text--less{display:block}.m-category-overview__text--hidden{display:none}@media only screen and (min-width: 768px){.m-category-overview__text--mobile{display:none}}@media only screen and (max-width: 767px){.m-category-overview__text--desktop{display:none}}.m-category-overview__more{position:relative;cursor:pointer;margin-left:10px}.m-category-overview__more::after{position:absolute;left:100%;top:5px;width:10px;height:10px;margin-left:10px;content:''}.m-category-overview__more[aria-expanded=true]{display:none}.m-category-overview__less{position:relative;cursor:pointer;margin-top:30px;display:none}.m-category-overview__less::after{content:'';position:absolute;left:100%;margin-left:10px;width:10px;height:10px;top:5px}.m-category-overview__less--wrapper{margin-top:28px}.m-category-overview__more-wrapper{display:none}.seo-text{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.seo-text{width:728px}}@media only screen and (min-width: 1024px){.seo-text{width:984px}}.seo-text__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}@media only screen and (min-width: 768px){.seo-text__title{font-size:38px}}.seo-text__title::after{display:block;content:'';background-color:var(--color1)}.seo-text__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.seo-text__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.seo-text__inner{padding:0 10px;width:100%}.seo-text__text--less{display:block}.seo-text__text--hidden{display:none}.seo-text__more{position:relative;cursor:pointer;margin-left:10px}.seo-text__more::after{position:absolute;left:100%;top:5px;width:10px;height:10px;margin-left:10px;content:''}.seo-text__more[aria-expanded=true]{display:none}.seo-text__less{position:relative;cursor:pointer;margin-top:30px;display:none}.seo-text__less::after{content:'';position:absolute;left:100%;margin-left:10px;width:10px;height:10px;top:5px}.seo-text__less--wrapper{margin-top:28px}.seo-text__more-wrapper{display:none}.m_category-overview-tiles__pager{margin-top:20px;display:flex;width:100%;justify-content:center}.m_category-overview-tiles__item{display:flex;width:100%;margin-bottom:10px;box-sizing:border-box}@media only screen and (min-width: 530px) and (max-width: 767px){.m_category-overview-tiles__item{width:calc(50% - 20px + (20px / 2));margin-right:20px;margin-bottom:20px}.m_category-overview-tiles__item:nth-child(2n){margin-right:0}}@media only screen and (min-width: 768px){.m_category-overview-tiles__item{width:calc(33.33333% - 20px + (20px / 3));margin-right:20px;margin-bottom:20px}.m_category-overview-tiles__item:nth-child(3n){margin-right:0}}@media only screen and (min-width: 1024px){.m_category-overview-tiles__item{margin-bottom:30px}}.m_category-overview-tiles__filter-bar{margin-bottom:30px}.m_category-overview-tiles__products{display:flex;flex-wrap:wrap}.m_category-overview-tiles__show{text-align:center;margin-top:20px}@media only screen and (min-width: 768px){.m_category-overview-tiles__show{margin-top:10px}}@media only screen and (min-width: 1024px){.m_category-overview-tiles__show{margin-top:0}}.m_category-overview-tiles__search-link{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin:0 10px 60px}@media only screen and (min-width: 768px){.m_category-overview-tiles__search-link{font-size:22px}}.m_category-overview-tiles__search-link a{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;position:relative}.m_category-overview-tiles__search-link a::after{content:'';background:url(stihl-styles/resources/icons/icon-external-link-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;margin-left:10px;margin-top:3px}@media only screen and (max-width: 767px){.m_category-overview-tiles__search-link a{display:block;margin-top:10px}}@media only screen and (min-width: 1024px){.m_category-overview-tiles__empty-results{width:66.66667%}}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-wrapper{display:flex}.swiper-slide{flex-shrink:0}.swiper-pagination-fraction{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;position:absolute;top:0;right:0}.m_filter-bar__controls{height:45px;width:100%;display:inline-flex;align-items:center;justify-content:space-between}.m_filter-bar__control-buttons{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-flex;align-items:center}.m_filter-bar__compare-button{margin-left:10px}@media only screen and (min-width: 768px){.m_filter-bar__compare-button{margin-left:30px}}.m_filter-bar__view-button{margin-left:10px}.m_filter-bar__dropdowns{display:inline-flex;position:relative;margin-left:10px;z-index:1}.m_filter-bar__product-count{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin:0 10px}.m_filter-bar__sticky{position:relative;left:0;right:0;margin-bottom:10px;background-color:white}.m_filter-bar__sticky--stuck-top{position:fixed;top:var(--header-height);border-bottom:1px solid #B1B1B1;z-index:500}.m_filter-bar__sticky--stuck-bottom{position:absolute;bottom:84px;border-bottom:1px solid #B1B1B1}.m_filter-bar--stuck{padding-top:55px}.m_filter-bar--stuck .m_filter-bar__view-button{height:45px;margin-left:1px}.m_filter-bar--stuck .m_filter-bar__sticky-container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative;margin:0 auto;transition:height 500ms,opacity 500ms}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_filter-bar--stuck .m_filter-bar__sticky-container{width:728px}}@media only screen and (min-width: 1024px){.m_filter-bar--stuck .m_filter-bar__sticky-container{width:984px}}.m_filter-bar--stuck .m_filter-bar__controls{height:45px}.m_filter-bar--stuck .product-filter{border:none}.productgrid,.categorygrid{position:relative}.m_highlight-teaser-medium-2__wrapper{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:20px;background-color:#f37a1f;box-sizing:border-box}.m_highlight-teaser-medium-2__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:15px}.m_highlight-teaser-medium-2__text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:45px}@media only screen and (min-width: 768px){.m_highlight-teaser-medium-2__text{font-size:26px}}.m_highlight-teaser-medium-2__text::after{display:block;content:'';background-color:#fff}.m_highlight-teaser-medium-2__text::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.m_highlight-teaser-medium-2__text::after{width:21px;height:4px;margin-top:6px}}.m_highlight-teaser-medium-2__categories{margin-bottom:-18px;padding:0;display:flex;flex-wrap:wrap}.m_highlight-teaser-medium-2__category{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:20px;margin-right:20px}.m_highlight-teaser-medium-2__button button{position:relative;background:linear-gradient(to bottom, rgba(0,0,0,0) 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:#fff;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%;border-width:1px;border-style:solid;min-width:100%}.m_highlight-teaser-medium-2__button button.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.m_highlight-teaser-medium-2__button button:hover{background-position:0 -100%}}.m_highlight-teaser-medium-2__button button.active{border-color:#fff}@media (hover: hover) and (pointer: fine){.m_highlight-teaser-medium-2__button button:hover{border-color:#fff}}.m_highlight-teaser-medium-2__button button:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.m_highlight-teaser-medium-2__button button.active{color:#fff}@media (hover: hover) and (pointer: fine){.m_highlight-teaser-medium-2__button button:hover{color:#fff}}@media only screen and (max-width: 1023px){.m_highlight-teaser-medium-2__button button{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_highlight-teaser-medium-2__button button:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.m_highlight-teaser-medium-2__button button:not(.full){min-width:246px;max-width:328px}}.m_product-details{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px;display:grid;grid-gap:20px;grid:'gallery' auto 'info' auto / 1fr;margin-top:50px;margin-bottom:80px}.m_product-details.productHighlights{grid:'gallery' auto 'info' auto / 0.4fr}@media only screen and (min-width: 1024px){.m_product-details{grid:'gallery info' auto / 1fr 1fr;margin-top:60px;margin-bottom:120px}.m_product-details.productHighlights{grid:'gallery info' auto / 0.4fr 1fr}}.m_product-details__image-gallery{grid-area:gallery;margin-bottom:30px}.m_product-details__image-gallery.productHighlights{margin-top:55px;margin-left:20px}.m_product-details__infobox{grid-area:info}.m_product-details__infobox.productHighlights{margin-left:20px}.m_product-details__free-gift{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px;margin-top:50px;margin-bottom:50px}.m_infobox_product-detail{display:flex;flex-direction:column;padding:20px 20px 0;border:1px solid #B1B1B1;background-color:white}@media only screen and (min-width: 768px){.m_infobox_product-detail{flex-direction:row}}@media only screen and (max-width: 767px){.m_infobox_product-detail__product-info .acco__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;padding-left:0}.m_infobox_product-detail__product-info .acco__title::after{right:7px}}@media only screen and (min-width: 768px){.m_infobox_product-detail__product-info{width:50%;border-right:1px solid #B1B1B1;padding-right:20px}}.m_infobox_product-detail__buying-options{padding-top:25px}@media only screen and (min-width: 768px){.m_infobox_product-detail__buying-options{width:50%;margin-top:5px;padding-top:0;padding-left:20px}}.m_infobox_product-detail__dropdown{margin-top:7px;margin-bottom:26px}.m_infobox_product-detail__bulletlist{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;padding:17px 0 5px}.m_infobox_product-detail__bulletlist li{position:relative;padding:0 0 15px 10px}.m_infobox_product-detail__bulletlist li::before{position:absolute;left:0;content:'\2022'}.m_infobox_product-detail__bulletlist li:last-child{padding-bottom:0}.m_infobox_product-detail__bulletlist ul,.m_infobox_product-detail__bulletlist ol{width:100%;padding-top:15px;padding-left:25px}.m_infobox_product-detail__bulletlist ul ul,.m_infobox_product-detail__bulletlist ul ol,.m_infobox_product-detail__bulletlist ol ul,.m_infobox_product-detail__bulletlist ol ol{padding-left:20px}@media only screen and (min-width: 768px){.m_infobox_product-detail__bulletlist{padding-top:1px}}.m_infobox_product-detail__bulletlist>li:last-child{border-bottom:1px solid #B1B1B1;padding-bottom:24px}.m_infobox_product-detail__properties{width:100%;padding-top:30px}.m_infobox_product-detail__properties-horizontally{display:flex}.m_infobox_product-detail__agec{padding:30px 0;display:flex;width:100%}.m_infobox_product-detail__agec__picture{flex-shrink:0;padding-right:15px}.m_infobox_product-detail__agec__text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;padding:0}.m_infobox_product-detail__agec__link{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.m_infobox_product-detail__agec__tooltip-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;padding-bottom:15px}.m_infobox_product-detail__property{margin-top:-6px;margin-bottom:30px}@media only screen and (min-width: 768px){.m_infobox_product-detail__property:last-child{border-bottom:1px solid #B1B1B1;padding-bottom:30px;margin-bottom:0}}.m_infobox_product-detail__property-horizontally{width:33%}.m_infobox_product-detail__property-without-border{margin-top:-6px;margin-bottom:30px}.m_infobox_product-detail__property-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;line-height:20px}.m_infobox_product-detail__property-name-horizontally{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:10px}.m_infobox_product-detail__property-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.m_infobox_product-detail__property-value-horizontally{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;font-size:16px;padding-bottom:20px}.m_infobox_product-detail__selection-button{width:100%}.m_infobox_product-detail__buy-button{width:100%;margin-top:10px}.m_infobox_product-detail__buy-button-no-border{width:100%;max-width:unset}.m_infobox_product-detail__price{display:inline-flex;align-items:baseline;margin-bottom:5px}@media only screen and (min-width: 768px){.m_infobox_product-detail__price{flex-direction:column}}@media only screen and (min-width: 1024px){.m_infobox_product-detail__price{flex-direction:row}}.m_infobox_product-detail__price:blank{display:none}.m_infobox_product-detail__price-info{display:inline-flex;flex-direction:column;margin-bottom:24px;width:100%}.m_infobox_product-detail__price-info:blank{display:none}.m_infobox_product-detail__price-type{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:-1px}.m_infobox_product-detail__price-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px}@media only screen and (min-width: 768px){.m_infobox_product-detail__price-value{font-size:32px}}.m_infobox_product-detail__price-value:blank{display:none}.m_infobox_product-detail__price-value.reduced-price{color:#f37a1f}.m_infobox_product-detail__unit-price{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.m_infobox_product-detail__tax-info{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:6px;position:relative}.m_infobox_product-detail__shipping-cost{display:flex;margin-bottom:26px}.m_infobox_product-detail__shipping-cost--container{position:relative}.m_infobox_product-detail__shipping-cost--container .tooltip p:not(.m_infobox_product-detail__agec__tooltip-title){text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:block;margin-top:10px}.m_infobox_product-detail__shipping-cost--text{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;padding:0}.m_infobox_product-detail__shipping-cost--free,.m_infobox_product-detail__shipping-cost--free p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.promotions-bundle__shipping .m_infobox_product-detail__shipping-cost--free{text-align:right}@media only screen and (min-width: 768px){.shopping-cart__summary-wrapper .m_infobox_product-detail__shipping-cost--free{max-width:355px}}.m_infobox_product-detail__product-availability{padding:25px 0;border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;margin-bottom:25px}.m_infobox_product-detail__buying-details:empty{display:none}.m_infobox_product-detail__selection-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-top:1px;margin-bottom:5px}.m_infobox_product-detail__product-details{padding-bottom:30px}.m_infobox_product-detail__dealer-error{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:-3px;margin-bottom:-4px}.m_infobox_product-detail__address{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:3px}.m_infobox_product-detail__address::before{background-image:url(stihl-styles/resources/icons/icon-pin-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;display:block;float:left;width:12px;height:12px;margin-right:10px;background-size:contain;content:""}.m_infobox_product-detail__stock{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:-4px}.m_infobox_product-detail__stock--in-stock{color:green}.m_infobox_product-detail__stock--out-stock{color:red}.m_infobox_product-detail__stock::before{background-image:url(stihl-styles/resources/icons/icon-check-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;display:block;float:left;width:12px;height:12px;margin-right:10px;background-size:contain;content:""}.m_infobox_product-detail__quantity-select{width:100%}@media only screen and (min-width: 768px){.m_infobox_product-detail__quantity-select{width:130px}}.m_infobox_product-detail__highlights{display:flex;flex-flow:column}.m_infobox_product-detail__highlights-horizontally{padding-left:20px}.m_infobox_product-detail__dealer-locator{padding:20px;margin:30px -20px 0;background-color:#EDEDED}.m_infobox_product-detail__dealer-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex}.m_infobox_product-detail__dealer-text>span{margin-left:10px}.m_infobox_product-detail__dealer-link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-top:10px;margin-left:22px}.m_infobox_product-detail__dealer-link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.m_infobox_teaser-highlight{width:100%;height:80px;background-color:#F37A21;display:flex;justify-content:flex-start;align-items:center}.m_infobox_teaser-highlight__inner{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;color:white;margin-left:20px}@media only screen and (min-width: 768px){.m_infobox_teaser-highlight__inner{font-size:22px}}.m_infobox_product-dealer-only{padding:25px 0;border-top:1px solid #B1B1B1;border-bottom:1px solid #B1B1B1;margin-bottom:30px}.m_infobox_product-dealer-only__title-container{display:flex;align-items:baseline}.m_infobox_product-dealer-only__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-left:20px}.m_infobox_product-dealer-only__title-icon{content:'';background:url(stihl-styles/resources/icons/icon-shop-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px}.m_infobox_product-dealer-only__message{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:5px}.m_infobox_flag{display:flex;justify-content:flex-start;align-items:stretch;flex-flow:row wrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.m_infobox_flag__inner{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;display:flex;align-items:center;height:24px;margin:0 1px 0 0;padding:0 10px;background-color:#f37a1f}@media only screen and (max-width: 767px){.m_infobox_flag__inner{margin-bottom:1px}.productdetail .m_infobox_flag__inner{margin-bottom:0}}.m_infobox_flag__inner.dealer{background-color:#249ABE}.m_infobox_delivery-options{border:none;padding:10px 0 5px}.m_infobox_delivery-options__headline{display:flex;align-items:center;margin-top:20px}.m_infobox_delivery-options__headline .richtexteditor p{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.m_infobox_delivery-options__headline .label-circle-tooltip{margin-left:10px}.m_infobox_additional-info{margin:30px 0 0}@media only screen and (max-width: 767px){.m_infobox_additional-info{border-bottom:1px solid #B1B1B1}}.m_infobox_additional-info--promotions{margin:0}@media only screen and (max-width: 767px){.m_infobox_additional-info--promotions{border-bottom:0}}.m_infobox_additional-info h2{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:20px;text-transform:lowercase}.m_infobox_additional-info__name{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;font-weight:bold;margin-bottom:15px;display:inline-block}.m_infobox_additional-info p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:20px}.m_infobox_additional-info p:last-child{margin-bottom:30px}.m_infobox_additional-info--promotions p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.m_infobox_additional-info a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}@font-face{font-family:"Ionicons";src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0");src:url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.eot?v=2.0.0#iefix") format("embedded-opentype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.ttf?v=2.0.0") format("truetype"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.woff?v=2.0.0") format("woff"),url("https://cdnjs.cloudflare.com/ajax/libs/ionicons/2.0.1/fonts/ionicons.svg?v=2.0.0#Ionicons") format("svg");font-weight:normal;font-style:normal}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before,.image-gallery-left-nav::before,.image-gallery-right-nav::before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content.fullscreen .image-gallery-slide{background:#000}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{display:inline-block;width:calc(100% - 113px)}@media only screen and (min-width: 768px) and (max-width: 1023px){.image-gallery-slide-wrapper.left,.image-gallery-slide-wrapper.right{width:75%}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-fullscreen-button,.image-gallery-play-button,.image-gallery-left-nav,.image-gallery-right-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before,.image-gallery-left-nav::before,.image-gallery-right-nav::before{color:#fff;line-height:0.7;text-shadow:0 2px 2px #1a1a1a;transition:color 0.2s ease-out}.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before,.image-gallery-left-nav:hover::before,.image-gallery-right-nav:hover::before{color:#337ab7}@media only screen and (max-width: 767px){.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before,.image-gallery-left-nav:hover::before,.image-gallery-right-nav:hover::before{color:#fff}}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0}.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2.7em;padding:15px 20px;text-shadow:0 1px 1px #1a1a1a}@media only screen and (max-width: 767px){.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2.4em}}@media only screen and (max-width: 529px){.image-gallery-fullscreen-button::before,.image-gallery-play-button::before{font-size:2em}}.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before{color:#fff;transform:scale(1.1)}@media only screen and (max-width: 767px){.image-gallery-fullscreen-button:hover::before,.image-gallery-play-button:hover::before{transform:none}}.image-gallery-fullscreen-button{right:0}.image-gallery-fullscreen-button::before{content:"\F386"}.image-gallery-fullscreen-button.active::before{content:"\F37D"}.image-gallery-fullscreen-button.active:hover::before{transform:scale(0.9)}.image-gallery-play-button{left:0}.image-gallery-play-button::before{content:"\F488"}.image-gallery-play-button.active::before{content:"\F478"}.image-gallery-left-nav,.image-gallery-right-nav{color:#fff;font-size:5em;padding:50px 15px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:not-allowed;opacity:0.6;pointer-events:none}@media only screen and (max-width: 767px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:3.4em;padding:20px 15px}}@media only screen and (max-width: 529px){.image-gallery-left-nav,.image-gallery-right-nav{font-size:2.4em;padding:0 15px}}.image-gallery-left-nav{left:0}.image-gallery-left-nav::before{content:"\F3D2"}.image-gallery-right-nav{right:0}.image-gallery-right-nav::before{content:"\F3D3"}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap}.image-gallery-slide{background:#fff;left:0;position:absolute;top:0;width:100%;padding-top:75%}.image-gallery-slide.center{position:relative}.image-gallery-slide img{width:100%}.image-gallery-slide .image-gallery-description{background:rgba(0,0,0,0.4);bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media only screen and (max-width: 767px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:0.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 1px 0 #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px}@media only screen and (max-width: 767px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media only screen and (max-width: 529px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet.active{background:#fff}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{display:inline-block;vertical-align:top;width:108px}@media only screen and (min-width: 768px) and (max-width: 1023px){.image-gallery-thumbnails-wrapper.left,.image-gallery-thumbnails-wrapper.right{width:25%}}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:unset;margin-left:10px;padding:0}.image-gallery-thumbnails-wrapper.left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:10px}.image-gallery-thumbnails-wrapper.left{margin-right:5px}@media only screen and (max-width: 767px){.image-gallery-thumbnails-wrapper.left{margin-right:3px}}.image-gallery-thumbnails{overflow:hidden}.image-gallery-thumbnails-container{display:flex;flex-flow:row wrap;margin-right:-10px;transition:transform 0.45s ease-out;cursor:pointer}@media only screen and (min-width: 768px) and (max-width: 1023px){.image-gallery-thumbnails-container{align-items:flex-end;justify-content:flex-end;margin-right:unset}}@media only screen and (max-width: 767px){.image-gallery-thumbnails-container{text-align:center;white-space:nowrap;transition:transform 0.45s ease-out;cursor:pointer}}.image-gallery-image{display:flex;text-align:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0}.image-gallery-image picture{display:flex;width:100%}.image-gallery-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.image-gallery-thumbnail{display:inline-block;width:72px;height:70px;margin-top:10px}@media only screen and (max-width: 767px){.image-gallery-thumbnail{width:75px}}.image-gallery-thumbnail:not(:last-child){margin-right:10px}.image-gallery-thumbnail-inner__bottom{position:absolute;height:5px;margin-top:5px;background-color:#000;transition:left 0.2s ease-in-out, display 0.2s linear, top 0.01s linear 0.18s}.image-gallery-thumbnail-label{box-sizing:border-box;color:white;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:1px 1px 0 black;transform:translateY(-50%);white-space:normal;width:100%}@media only screen and (max-width: 767px){.image-gallery-thumbnail-label{font-size:0.8em;line-height:0.8em}}.image-gallery-thumbnail img{vertical-align:middle;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;height:60px;width:72px}.image-gallery-index{background:rgba(0,0,0,0.4);color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media only screen and (max-width: 767px){.image-gallery-index{font-size:0.8em;padding:5px 10px}}.center-cropped{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100px}.cursor-zoomIn{cursor:zoom-in}.icon--360{vertical-align:middle;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:60px;width:72px;color:black;content:"";background-image:url(stihl-styles/resources/icons/icon-360view-64.svg);background-size:45px 45px;display:inline-block;background-position:center;background-repeat:no-repeat}.thumb--video{position:relative;width:100%;height:60px;z-index:2}.icon--play{fill:white;height:64px;width:64px;background-image:url(stihl-styles/resources/icons/icon-video-64.svg);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.icon--play.big{height:96px;width:96px}@media only screen and (max-width: 767px){.icon--play.big{height:64px;width:64px}}.m_img-gallery-01{height:615px;padding:0;margin:0 auto;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.m_img-gallery-01{min-height:auto;height:390px}}@media only screen and (max-width: 767px) and (orientation: landscape){.m_img-gallery-01{height:580px}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_img-gallery-01{height:626px}}.m_img-gallery-01__content{display:flex;white-space:normal;border:none;margin-top:45px;padding:0 10px}@media only screen and (min-width: 768px){.m_img-gallery-01__content{min-height:62px;max-width:calc(100% - 170px);margin-top:0}.m_img-gallery-01__content>p{margin-top:20px}}.m_img-gallery-01__background{position:relative;padding-top:75%}.m_img-gallery-01__background>picture,.m_img-gallery-01__background>a,.m_img-gallery-01__background>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.m_img-gallery-01__background>picture>img,.m_img-gallery-01__background>a>img,.m_img-gallery-01__background>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 1024px){.m_img-gallery-01__background{padding-top:56.25%}}.m_img-gallery-01__background-image{width:100%;height:100%;background-color:#DADADA;-o-object-fit:cover;object-fit:cover}.m_img-gallery-01__button{width:45px;height:45px;z-index:1;position:absolute;top:auto;left:auto;bottom:15px;right:calc(45px + 1px)}.m_img-gallery-01__button+.m_img-gallery-01__button{right:0}@media only screen and (max-width: 767px){.m_img-gallery-01__button{display:none}}.m_img-gallery-01 .image-gallery-index{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:flex;align-items:center;box-sizing:border-box;right:calc(45px * 2);bottom:15px;top:auto;background:#fff;height:45px}@media only screen and (max-width: 767px){.m_img-gallery-01 .image-gallery-index{display:none}}.m_img-gallery-01 .image-gallery-slide{padding-top:0}.m_img-gallery-01 .image-gallery-bullets{bottom:auto;top:calc(20px + var(--image-height, 21px));transition:opacity 0.2s}.m_img-gallery-01 .image-gallery-bullet{background:#dadad9;box-shadow:none;border:none;padding:0;width:6px;height:6px;margin:0}.m_img-gallery-01 .image-gallery-bullet+.image-gallery-bullet{margin-left:5px}.m_img-gallery-01 .image-gallery-bullet.active{background:#000}.m_img-gallery-01--hidden-bullets .image-gallery-bullets{opacity:0}.confirmation-header__container{overflow:hidden;position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.confirmation-header__container{width:728px}}@media only screen and (min-width: 1024px){.confirmation-header__container{width:984px}}@media only screen and (min-width: 768px){.confirmation-header__container{width:80%}}.confirmation-header__container-lite{margin-bottom:30px;overflow-y:auto;position:relative;height:395px}.confirmation-header__big-container{overflow:hidden;position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.confirmation-header__big-container{width:728px}}@media only screen and (min-width: 1024px){.confirmation-header__big-container{width:984px}}@media only screen and (min-width: 768px){.confirmation-header__big-container{width:90%}}.confirmation-header__big-container-lite{margin-bottom:30px;overflow-y:auto;position:relative;height:395px}.confirmation-header__entry-tile{margin-top:20px}@media only screen and (min-width: 768px){.confirmation-header__entry-tile{margin-top:60px}}.confirmation-header__cta{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end}@media only screen and (min-width: 768px){.confirmation-header__cta{width:33.33333%;align-items:center}}.confirmation-header__link{margin:20px 20px 0 0}.confirmation .overlay__button{position:absolute;z-index:1;right:0}@media only screen and (min-width: 768px){.confirmation .overlay__button{right:20px}}.confirmation .overlay__content-inner{width:100% !important;margin-top:0}@media only screen and (max-width: 767px){.confirmation .overlay__content-inner{margin-bottom:20px}}@media only screen and (max-width: 767px){.confirmation .list-shopping-cart__product>*:not(:last-child){margin-bottom:0}.confirmation .confirmation-header__entry-tile .list-shopping-cart__price-box,.confirmation .confirmation-header__entry-tile .list-shopping-cart__stock-box,.confirmation .confirmation-header__entry-tile .list-shopping-cart__quantity,.confirmation .confirmation-header__entry-tile .list-shopping-cart__summery,.confirmation .confirmation-header__entry-tile .list-shopping-cart__img-box{display:none}}.teaser-product-hero{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.teaser-product-hero{flex-direction:row;justify-content:space-between}.teaser-product-hero--left{flex-direction:row-reverse}}@media only screen and (min-width: 768px) and (max-width: 1023px){.teaser-product-hero{min-height:800px}}@media only screen and (min-width: 1024px){.teaser-product-hero{min-height:790px}}.teaser-product-hero__hidden{display:none}.teaser-product-hero__image{--image: '';position:relative}@media only screen and (max-width: 767px){.teaser-product-hero__image{padding-top:56.25%;margin-bottom:20px}.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__image{padding-top:133.33333%;margin-bottom:30px}}.teaser-product-hero__image::after{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;background:transparent var(--image) no-repeat;background-size:cover;content:'';transition:opacity 400ms}.teaser-product-hero__image.do-fade::after{opacity:1}.teaser-product-hero__image picture{display:flex;flex-flow:column;flex:1;position:absolute;width:100%;height:100%}@media only screen and (max-width: 767px){.teaser-product-hero__image picture{position:absolute;top:0;bottom:0;left:0;right:0}}@media only screen and (min-width: 768px){.teaser-product-hero__image picture{height:100%}}.teaser-product-hero__image picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-product-hero__content{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:25px}@media only screen and (min-width: 768px){.teaser-product-hero__content{margin-bottom:unset}}.teaser-product-hero__header{display:flex;flex-flow:column;margin-bottom:30px}@media only screen and (min-width: 768px){.teaser-product-hero__header{margin-bottom:20px}}.teaser-product-hero__main{display:flex;flex:1;position:relative;overflow:hidden}@-webkit-keyframes slideOld{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@keyframes slideOld{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slideNew{0%{transform:translateX(100%)}100%{transform:translateX(0)}}@keyframes slideNew{0%{transform:translateX(100%)}100%{transform:translateX(0)}}.teaser-product-hero__main.do-slide .teaser-product-hero__main-old>*:nth-child(1){-webkit-animation:slideOld 300ms 0ms both;animation:slideOld 300ms 0ms both}.teaser-product-hero__main.do-slide .teaser-product-hero__main-old>*:nth-child(2){-webkit-animation:slideOld 300ms 150ms both;animation:slideOld 300ms 150ms both}.teaser-product-hero__main.do-slide .teaser-product-hero__main-old>*:nth-child(3){-webkit-animation:slideOld 300ms 300ms both;animation:slideOld 300ms 300ms both}.teaser-product-hero__main.do-slide .teaser-product-hero__main-old>*:nth-child(4){-webkit-animation:slideOld 300ms 450ms both;animation:slideOld 300ms 450ms both}.teaser-product-hero__main.do-slide .teaser-product-hero__main-new>*:nth-child(1){-webkit-animation:slideNew 300ms 150ms both;animation:slideNew 300ms 150ms both}.teaser-product-hero__main.do-slide .teaser-product-hero__main-new>*:nth-child(2){-webkit-animation:slideNew 300ms 300ms both;animation:slideNew 300ms 300ms both}.teaser-product-hero__main.do-slide .teaser-product-hero__main-new>*:nth-child(3){-webkit-animation:slideNew 300ms 450ms both;animation:slideNew 300ms 450ms both}.teaser-product-hero__main.do-slide .teaser-product-hero__main-new>*:nth-child(4){-webkit-animation:slideNew 300ms 600ms both;animation:slideNew 300ms 600ms both}.teaser-product-hero__main-new{display:flex;flex-flow:column;flex:1;width:100%;height:100%;transition:all 500ms}.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new.has-header{justify-content:space-between}.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new header{max-height:43%}.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new .tile_product-hero{max-height:57%}@media only screen and (max-width: 1023px){.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new header{max-height:35%}.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new .tile_product-hero{max-height:65%}}.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new.not-first .tile_product-hero-small,.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new.not-first .tile_product-standard-list{flex:1}.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new.not-first .tile_product-standard-list{margin-bottom:10px}.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new .tile_product-hero:last-child,.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new .tile_product-hero-small:last-child,.teaser-product-hero.teaser-product-hero--products .teaser-product-hero__main-new .tile_product-standard-list:last-child{border:0}@media only screen and (max-width: 767px){.teaser-product-hero__main{flex-flow:column}}.teaser-product-hero__main .swiper-container{width:100%}.teaser-product-hero__footer{display:none}@media only screen and (min-width: 768px){.teaser-product-hero__footer{display:flex;justify-content:center;width:100%}}.teaser-product-hero__pager{display:flex;justify-content:center;width:100%;margin-top:20px}.teaser-product-hero__tab{display:flex;flex-flow:column;flex:1}@media only screen and (max-width: 767px){.teaser-product-hero__content-inner{margin:0 10px}}@media only screen and (min-width: 768px){.teaser-product-hero__content-inner{margin-right:10px}.teaser-product-hero__content-inner--left{margin-right:unset;margin-left:10px}}.teaser-product-hero__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px}@media only screen and (min-width: 768px){.teaser-product-hero__headline{font-size:32px}}.teaser-product-hero__description{margin-top:25px}.teaser-product-hero__description:empty{display:none}@media only screen and (max-width: 767px){.teaser-product-hero__product-tile{display:none}}@media only screen and (min-width: 768px){.teaser-product-hero__image,.teaser-product-hero__content{width:calc(50% - 20px + (20px / 2))}.teaser-product-hero__slider{display:none}}@media only screen and (max-width: 767px){.m_article{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_article{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_article{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_article{width:984px}}.m_article__heading{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;position:relative;margin-top:50px}@media only screen and (min-width: 768px){.m_article__heading{font-size:38px}}.m_article__heading::after{display:block;content:'';background-color:var(--color1)}.m_article__heading::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.m_article__heading::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.m_article__article>.m_backlink{padding:unset}.m_article__content-heading{margin-bottom:60px;margin-right:20px}.m_article__content-subheading{margin-bottom:60px}.m_article__content-content{margin-bottom:120px}.m_article__content-extra:not(:empty){margin-bottom:120px}.m_article__infobox{width:100%}@media only screen and (min-width: 768px){.m_article__infobox{position:absolute;top:0;right:0}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_article__infobox{width:33.33333%}}@media only screen and (min-width: 1024px){.m_article__infobox{width:25%}}.m_article__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-style:italic;font-size:25px}@media only screen and (min-width: 1024px){.m_article__description{width:83.33333%;margin-top:50px}}.search-navi-flyout{position:absolute;z-index:2147483640;height:calc(100vh - var(--header-height));max-height:calc(100vh - var(--header-height));overflow-y:hidden;width:100%;top:0;bottom:auto;background-color:rgba(0,0,0,0.4)}.search-navi-flyout__logo{height:45px;width:103px}@media only screen and (min-width: 1024px){.search-navi-flyout__logo{height:66px;width:150px}}.search-navi-flyout__content{position:relative;height:auto;background-color:white}.search-navi-flyout__suggest-container{height:auto;max-height:calc(100vh - 45px - 109px - var(--header-height));overflow-y:auto;background-color:white;display:grid;box-sizing:border-box}.search-navi-flyout__suggest-container .suggest--focused{background-color:#DADADA}@media only screen and (min-width: 1024px){.search-navi-flyout__suggest-container{grid-template-columns:1fr 2fr 0;overflow:auto;width:70%;grid-gap:30px;margin-left:auto;margin-right:auto;grid-template-rows:auto auto 100px;grid-template-areas:"suggests   products content" "categories products content" ".          button  ."}}@media only screen and (max-width: 1023px){.search-navi-flyout__suggest-container{grid-template-columns:1fr;grid-gap:20px;grid-template-areas:"suggests" "products" "button" "categories" "content";padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}.search-navi-flyout__suggest-container--active{display:grid}.search-navi-flyout__suggest-container--inactive{display:none}.search-navi-flyout__close-button{display:flex;justify-content:flex-end;width:100%}.search-navi-flyout__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-navi-flyout__container{width:728px}}@media only screen and (min-width: 1024px){.search-navi-flyout__container{width:984px}}@media only screen and (min-width: 1024px){.search-navi-flyout__container{display:flex}}.search-navi-flyout__form{width:100%;position:relative;display:flex;margin:0 auto;padding:30px 0 60px}@media only screen and (min-width: 768px){.search-navi-flyout__form{width:66.66667%}}@media only screen and (min-width: 1024px){.search-navi-flyout__form{width:50%}}@media only screen and (max-width: 767px){.search-navi-flyout__form{padding-bottom:50px}}.search-navi-flyout__input{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:20px;width:100%;border-bottom:1px solid #000;outline:none}@media only screen and (min-width: 768px){.search-navi-flyout__input{font-size:22px}}@media only screen and (min-width: 768px){.search-navi-flyout__input{margin-right:10px}}.search-navi-flyout__search-btn{cursor:pointer;position:absolute;right:0;margin:0;padding:0}@media only screen and (min-width: 768px){.search-navi-flyout__search-btn{position:relative}}.search-navi-flyout__suggestion_block{display:flex;flex-direction:column}.search-navi-flyout__suggestion_block.products{grid-area:products}.search-navi-flyout__suggestion_block.categories{grid-area:categories}.search-navi-flyout__suggestion_block.suggests{grid-area:suggests}.search-navi-flyout__suggestion_block.content{grid-area:content}.search-navi-flyout__suggestion_block.button{grid-area:button}@media only screen and (max-width: 1023px){.search-navi-flyout__suggestion_block.button{margin:0 0 20px}}@media only screen and (min-width: 1024px){.search-navi-flyout__suggestion_block.button{margin:0 0 40px}}.search-navi-flyout__suggestion_button{font-size:16px}.search-navi-flyout__suggestion_button.suggest--focused{background-position:0 -100%}.search-navi-flyout__suggestion_headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:12px}.search-navi-flyout__suggested_search,.search-navi-flyout__suggested_category{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:8px;cursor:pointer;border:1px solid #fff}.search-navi-flyout__suggested_search:focus,.search-navi-flyout__suggested_category:focus{outline:none}.search-navi-flyout__suggested_search .highlight,.search-navi-flyout__suggested_category .highlight{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px;font-weight:bold;font-size:14px !important;text-transform:uppercase}@media only screen and (min-width: 768px){.search-navi-flyout__suggested_search .highlight,.search-navi-flyout__suggested_category .highlight{font-size:15px}}.search-navi-flyout__suggested_product{display:grid;gap:20px;margin-bottom:20px;cursor:pointer}@media only screen and (max-width: 1023px){.search-navi-flyout__suggested_product:not(:first-child){border-top:1px solid #B1B1B1}}@media only screen and (min-width: 1024px){.search-navi-flyout__suggested_product{grid-template-columns:100px 1fr}}.search-navi-flyout__suggested_product_data_name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.search-navi-flyout__suggested_product_data_category{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:block;margin-top:2px}.search-navi-flyout__suggested_product_data_description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:7px}.search-navi-flyout__suggested_product_image_wrapper{position:relative;padding-top:56.25%}.search-navi-flyout__suggested_product_image_wrapper>picture,.search-navi-flyout__suggested_product_image_wrapper>a,.search-navi-flyout__suggested_product_image_wrapper>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.search-navi-flyout__suggested_product_image_wrapper>picture>img,.search-navi-flyout__suggested_product_image_wrapper>a>img,.search-navi-flyout__suggested_product_image_wrapper>a>picture>img{width:100%;height:100%;-o-object-fit:scale-down;object-fit:scale-down}.infobox-article{display:flex;flex-direction:column;border:1px solid #000;padding-left:20px;padding-right:20px;background-color:white}.infobox-article__icons{display:flex;flex-direction:row;padding-top:20px;padding-left:10px}.infobox-article__icons>div:not(:last-child){border-right:1px solid #B1B1B1}.infobox-article__icons-item{display:flex}.infobox-article__icons-item>i{margin-left:10px;margin-right:10px}.infobox-article__author{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #000}.infobox-article__author-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;padding-bottom:10px}.infobox-article__author-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.infobox-article__related-topics{padding-top:30px;padding-bottom:30px}.infobox-article__related-topics-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;padding-bottom:10px}.infobox-article__related-topics-list>li:not(:last-child)::after{content:","}.infobox-article__related-topics-list>li{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.product-filter{display:flex;justify-content:center;position:absolute;left:0;width:100%;background:white;overflow:hidden;z-index:500}@media only screen and (max-width: 767px){.product-filter{position:fixed;top:0;left:0;bottom:0;max-height:100%;height:auto !important;transition:transform 500ms}}@media only screen and (min-width: 768px){.product-filter{border-bottom:1px solid #B1B1B1;transition:height 500ms,opacity 500ms}.dealer-locator__filter-bar .product-filter{padding:0 20px}}@media only screen and (max-width: 767px){.product-filter:not(.active){transform:translateX(100vw)}}@media only screen and (min-width: 768px){.product-filter:not(.active){opacity:0}}.product-filter__close-x{position:relative;background:linear-gradient(to bottom, #000 50%, #f37a1f 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:45px;width:45px;position:absolute;top:0;right:0;z-index:20}.product-filter__close-x.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.product-filter__close-x:hover{background-position:0 -100%}}.product-filter__close-x.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.product-filter__close-x:hover{border-color:rgba(0,0,0,0)}}.product-filter__close-x:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.product-filter__close-x::after{content:'';background:url(stihl-styles/resources/icons/icon-cross-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.product-filter__container{--margin-bottom: 0;width:100%;position:relative;margin:45px 0 var(--margin-bottom);box-sizing:border-box}@media only screen and (min-width: 768px){.product-filter__container{display:flex;flex-flow:column-reverse;position:relative;width:100%;margin:30px 0}.m_filter-bar--stuck .product-filter__container{max-width:calc(100% - 40px)}}@media only screen and (max-width: 767px){.product-filter__wrapper{height:100%;padding:0 20px;overflow-y:auto}}@media only screen and (min-width: 768px){.product-filter__wrapper{scrollbar-color:black #EDEDED;scrollbar-width:thin;overflow-x:hidden;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;position:absolute;top:0}.product-filter__wrapper::-webkit-scrollbar{width:15px;background-color:rgba(255,255,255,0)}.product-filter__wrapper::-webkit-scrollbar-track,.product-filter__wrapper::-webkit-scrollbar-thumb{border:5px solid rgba(255,255,255,0);background-clip:padding-box}.product-filter__wrapper::-webkit-scrollbar-track{background-color:#EDEDED}.product-filter__wrapper::-webkit-scrollbar-thumb{background-color:black}}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-filter__wrapper{max-height:50vh}}@media only screen and (min-width: 1024px){.product-filter__wrapper{grid-template-columns:repeat(3, 1fr);max-height:500px}}.product-filter__group:not(.results){width:100%}@media only screen and (min-width: 768px){.product-filter__group:not(.results){margin-bottom:30px}}.product-filter__group.results button{position:relative;background:linear-gradient(to bottom, #f37a1f 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%}.product-filter__group.results button.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.product-filter__group.results button:hover{background-position:0 -100%}}.product-filter__group.results button.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.product-filter__group.results button:hover{border-color:rgba(0,0,0,0)}}.product-filter__group.results button:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.product-filter__group.results button.active{color:#fff}@media (hover: hover) and (pointer: fine){.product-filter__group.results button:hover{color:#fff}}@media only screen and (max-width: 1023px){.product-filter__group.results button{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.product-filter__group.results button:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.product-filter__group.results button:not(.full){min-width:246px;max-width:328px}}@media only screen and (max-width: 767px){.product-filter__group.results button{position:fixed;left:0;bottom:0;z-index:10}.product-filter__group.results button,.product-filter__group.results button:not(.full){width:100%}}.product-filter__group>.acco__content>.acco__inner{flex-wrap:wrap;padding:20px 0 30px}.product-filter__group--column{display:flex;flex-direction:column}.product-filter__mobile-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin:30px 10px 25px}@media only screen and (min-width: 768px){.product-filter__mobile-title{font-size:32px}}.product-filter__mobile-title::after{display:block;content:'';background-color:var(--color1)}.product-filter__mobile-title::after{width:27px;height:5px;margin-top:8px}@media only screen and (min-width: 768px){.product-filter__mobile-title::after{width:20px;height:4px;margin-top:11px}}@media only screen and (min-width: 768px){.product-filter__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:0 0 5px 10px}}.product-filter__content--inner{flex-flow:row wrap}@media only screen and (min-width: 768px){.product-filter__content--inner{display:flex;margin:0 -5px;height:auto !important}}.selected-filter{display:flex;flex-wrap:wrap;align-items:center;background-color:white;margin:15px 0 25px}.selected-filter__tab{display:flex;justify-content:center;align-items:center;position:relative;box-sizing:border-box;overflow:hidden;cursor:pointer;height:35px;min-width:80px;max-width:250px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;justify-content:space-between;padding:0 10px;background:black;color:white;margin:5px 10px 5px 0}.selected-filter__tab::before{content:'';background:url(stihl-styles/resources/icons/icon-cross-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;position:relative;height:16px;margin-right:10px}.selected-filter__more{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;padding:5px 0}.selected-filter__more::after{content:'';background:url(stihl-styles/resources/icons/icon-plus-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.selected-filter__more span{pointer-events:none}.selected-filter button:nth-last-child(2){margin-right:20px}.m_login-form{flex:1;display:flex;flex-direction:column;position:relative}.m_login-form__headline{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #B1B1B1}.m_login-form__action{display:flex;flex-direction:column;align-items:flex-end}.m_login-form__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin:17px 20px 0 0}.m_login-form__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.m_login-form__link:hover::after{transform:translate3d(10px, -50%, 0)}.m_login-form__new-customer{margin-top:50px}@media only screen and (min-width: 768px){.m_login-form__new-customer{margin-top:60px}}.m_login-form__dealer{display:inline-flex}.m_login-form__dealer_link{margin-left:5px}.m_login-form .error-message{margin-bottom:0}.m_forgot-form{margin:35px 20px 0}.m_forgot-form__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:30px}@media only screen and (min-width: 768px){.m_forgot-form__headline{font-size:26px}}@media only screen and (min-width: 768px){.m_forgot-form__headline{margin-bottom:40px}}.m_forgot-form__info{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:40px}.m_forgot-form__submit{margin-top:20px}.m_product-specifications{width:100%;display:flex;justify-content:center}.m_product-specifications__container{width:100%;margin:0 10px}@media only screen and (max-width: 767px){.m_product-specifications__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_product-specifications__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_product-specifications__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_product-specifications__container{width:984px}}.m_product-specifications__headline{margin:80px 10px 50px}@media only screen and (min-width: 768px){.m_product-specifications__headline{margin-top:100px}}@media only screen and (min-width: 1024px){.m_product-specifications__headline{margin-top:120px}}.m_product-specifications__table{margin:0 10px 30px}@media only screen and (max-width: 767px){.m_product-specifications__table>table td,.m_product-specifications__table>table th{display:block;background-color:#EDEDED;border:none}.m_product-specifications__table>table td:nth-child(even),.m_product-specifications__table>table th:nth-child(even){background-color:#fff}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_product-specifications__table>table td:last-child,.m_product-specifications__table>table th:last-child{width:66.66667%}}@media only screen and (min-width: 768px){.m_product-specifications__table{display:flex;flex-direction:column}}@media only screen and (min-width: 1024px){.m_product-specifications__table{width:66.66667%}.m_product-specifications__table>table td:last-child,.m_product-specifications__table>table th:last-child{width:62.5%}}.m_product-specifications__footer{margin:30px 10px}@media only screen and (min-width: 1024px){.m_product-specifications__footer{width:66.66667%}}.m_product-specifications__footer span{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-right:20px}.m_product-specifications__footer sup::after{content:'\A0'}@media only screen and (max-width: 767px){.m_product-accessories{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_product-accessories{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_product-accessories{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_product-accessories{width:984px}}.m_product-accessories__headline{width:100%;margin:80px 10px 40px}@media only screen and (min-width: 768px){.m_product-accessories__headline{margin-top:100px}}@media only screen and (min-width: 1024px){.m_product-accessories__headline{margin-top:120px}}@media only screen and (max-width: 767px){.product-details{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.product-details{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.product-details{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.product-details{width:984px}}.product-details .read-more__action{margin-left:10px}.product-details__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin:0 10px 40px}@media only screen and (min-width: 768px){.product-details__title{font-size:32px}}.product-details__title:not(:first-child){margin-top:80px}@media only screen and (min-width: 768px){.product-details__title:not(:first-child){margin-top:100px}}@media only screen and (min-width: 1024px){.product-details__title:not(:first-child){margin-top:120px}}.product-details__description{margin:0 10px}.product-details__description+.product-details__description{margin-top:40px}@media only screen and (min-width: 1024px){.product-details__description{width:83.33333%}}.product-details__description .richtexteditor h3{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){.product-details__description .richtexteditor h3{font-size:26px}}.product-details__description .richtexteditor h4{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:40px;margin-bottom:30px}@media only screen and (min-width: 768px){.product-details__description .richtexteditor h4{font-size:22px}}.product-details__description .richtexteditor h5{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:30px;margin-bottom:20px}.product-details__icons{display:flex;flex-wrap:wrap;margin:20px 10px 0}.product-details__icon-wrapper{min-width:100px;margin:0 20px 20px 0}.product-details__icon-wrapper img{height:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-details__spacing{margin-top:0 !important;margin-bottom:20px}@media only screen and (max-width: 767px){.m_product-ingredients{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_product-ingredients{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_product-ingredients{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_product-ingredients{width:984px}}.m_product-ingredients--promotions{margin-bottom:30px;width:100%}@media only screen and (min-width: 768px){.m_product-ingredients--promotions{padding:0}}.m_product-ingredients__title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;font-weight:bold}.m_product-ingredients__content{margin:0 10px}.m_product-ingredients--promotions .m_product-ingredients__content{margin:0}@media only screen and (min-width: 1024px){.m_product-ingredients__inner{width:66.66667%}}.m_product-ingredients--promotions .m_product-ingredients__inner{width:100%}.m_product-ingredients__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:50px}@media only screen and (min-width: 768px){.m_product-ingredients__headline{font-size:26px}}.m_product-ingredients__link{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F;margin-top:10px;display:inline-block}.m_product-ingredients__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-top:10px}.m_product-ingredients p{margin:10px 0}.m_myaccount-data{border-bottom:1px solid #B1B1B1;margin-bottom:10px;padding:0 30px 30px 0}@media only screen and (max-width: 767px){.m_myaccount-data{padding:20px 0 20px}}@media only screen and (min-width: 768px){.m_myaccount-data__headline{margin-left:20px}}.m_myaccount-data__input{display:flex;margin-bottom:10px;flex-wrap:wrap}@media only screen and (max-width: 767px){.m_myaccount-data__input{flex-wrap:wrap}}@media only screen and (min-width: 768px){.m_myaccount-data__input{margin-left:20px}}.m_myaccount-data__errormessage{padding:0 0 20px}@media only screen and (min-width: 768px){.m_myaccount-data__errormessage{padding:20px}}.m_myaccount-data__addresslist{display:flex;flex-wrap:wrap;margin-bottom:10px}@media only screen and (min-width: 768px){.m_myaccount-data__addresslist{padding:20px 0 20px 20px}}.m_myaccount-data__address{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;min-width:47%;padding-bottom:10px;position:relative}@media only screen and (min-width: 768px){.m_myaccount-data__address{padding:10px}}@media only screen and (max-width: 767px){.m_myaccount-data__address{margin:0 0 20px 0;width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_myaccount-data__address{flex:1 0 auto;margin:0 40px 20px 0}}.m_myaccount-data__address input[type="checkbox"]{border:1px solid #B1B1B1;width:16px;height:16px}.m_myaccount-data__address--container{display:flex;justify-content:center}@media only screen and (min-width: 768px){.checkout .m_myaccount-data__address--container{padding-top:20px}}.m_myaccount-data__address--title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:50px}@media only screen and (min-width: 768px){.m_myaccount-data__address--title{font-size:26px}}.m_myaccount-data__address-box{width:100%;height:100%;min-height:150px}.m_myaccount-data__edit{position:absolute;right:20px;top:10px}.m_myaccount-data__edit button{width:25px;height:25px;cursor:pointer}.m_myaccount-data__edit button::before{content:"";background-image:url(stihl-styles/resources/icons/icon-pen-orange-16.svg);background-size:25px 25px !important;width:25px !important;height:25px !important;display:inline-block}.m_myaccount-data .checkout__required-label{margin:10px}.m_myaccount-data__message{height:15px;padding-left:10px}.m_myaccount-data__message .success-message,.m_myaccount-data__message .error-message{margin-bottom:0}.shipmentcollection{width:100%}@media only screen and (max-width: 767px){.shipmentcollection__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}}@media only screen and (max-width: 767px) and (min-width: 768px){.shipmentcollection__title{font-size:38px}}@media only screen and (max-width: 767px){.shipmentcollection__title::after{display:block;content:'';background-color:var(--color1)}.shipmentcollection__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}}@media only screen and (max-width: 767px) and (min-width: 768px){.shipmentcollection__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}@media only screen and (max-width: 767px){.shipmentcollection__collapsed{display:none}}.shipmentcollection__collapsed{padding:10px 20px 20px 20px}.shipmentcollection__subtitle{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:30px}@media only screen and (min-width: 768px){.shipmentcollection__subtitle{font-size:22px}}.shipmentcollection__formwrapper{width:100%;padding-left:10px}@media only screen and (max-width: 767px){.shipmentcollection__addresswrapper{margin-bottom:50px}}.shipmentcollection__selection-btn{display:flex;margin-bottom:30px}@media only screen and (min-width: 1024px){.shipmentcollection__selection-btn{width:41.66667%}}.shipmentcollection__selection-btn .checkbox{margin-left:30px}.shipmentcollection__spacing{margin:20px 0 40px}.shipmentcollection__selection{margin-bottom:40px}.shipmentcollection__change-delivery{display:inline-block;position:relative;cursor:pointer;margin-right:38px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.shipmentcollection__change-delivery::after{content:'';background:url(stihl-styles/resources/icons/icon-pen-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(12px, -50%, 0);height:12px;transition:transform 0.2s}@media only screen and (max-width: 1023px){.shipmentcollection__change-delivery{margin:0 0 10px 10px}}@media only screen and (min-width: 1024px){.shipmentcollection__change-delivery::after{top:15%}}.shipmentcollection .list-shopping-cart:last-child .list-shopping-cart__notice-box,.shipmentcollection .list-confirmation:last-child .list-shopping-cart__notice-box{border:0}.shipmentcollection__box-wrapper{align-self:end}.shipmentcollection__cheering{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:#749F4A;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:30px;font-weight:bold}.personalinformation{width:100%}@media only screen and (max-width: 767px){.personalinformation__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}}@media only screen and (max-width: 767px) and (min-width: 768px){.personalinformation__title{font-size:38px}}@media only screen and (max-width: 767px){.personalinformation__title::after{display:block;content:'';background-color:var(--color1)}.personalinformation__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}}@media only screen and (max-width: 767px) and (min-width: 768px){.personalinformation__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}@media only screen and (max-width: 767px){.personalinformation__collapsed{display:none}}.personalinformation__collapsed{padding:10px 20px 20px 20px}@media only screen and (min-width: 768px){.personalinformation{padding-left:10px}}.personalinformation__subtitle{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:10px;margin-top:10px}@media only screen and (min-width: 768px){.personalinformation__subtitle{font-size:22px}}@media only screen and (min-width: 768px){.personalinformation__subtitle{margin-left:5px}}.personalinformation__formwrapper{width:100%}@media only screen and (min-width: 768px){.personalinformation__formwrapper .btn_selection{width:66.66667%}.shipmentcollection .personalinformation__formwrapper .btn_selection{min-width:280px;width:auto}}.payment{--payment-icon: 40px;--card-margin: -20px;width:100%}.payment .tab-bar_pager{margin-bottom:30px}@media only screen and (min-width: 768px){.payment .tab-bar_pager{margin-bottom:60px}}@media only screen and (max-width: 767px){.payment__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}}@media only screen and (max-width: 767px) and (min-width: 768px){.payment__title{font-size:38px}}@media only screen and (max-width: 767px){.payment__title::after{display:block;content:'';background-color:var(--color1)}.payment__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}}@media only screen and (max-width: 767px) and (min-width: 768px){.payment__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}@media only screen and (max-width: 767px){.payment__collapsed{display:none}}@media only screen and (min-width: 1024px){.payment{width:58.33333%}}.payment__collapsed{padding:10px 20px 20px 20px}@media only screen and (min-width: 768px){.payment__formwrapper{width:100%}}.payment__formwrapper .form__section{margin-bottom:30px}.payment__providers{display:flex;align-items:center;position:relative;height:32px;margin-bottom:30px}@media only screen and (max-width: 767px){.payment__providers{flex-flow:column}}.payment__providers-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-right:30px}.payment__providers-item{margin-right:30px;height:100%}.payment__providers-item.master::after,.payment__providers-item.visa::after{position:absolute}.payment__providers-item.master{width:41px}.payment__providers-item.master::after{content:url(stihl-styles/resources/icons/logo-mastercard.svg);height:32px;width:41px}.payment__providers-item.visa{width:100px}.payment__providers-item.visa::after{content:url(stihl-styles/resources/icons/logo-visa.svg);height:32px;width:100px}.payment__description{margin:0 10px 30px 10px}.payment__description .icon-paypal{margin-bottom:30px}.payment__fields{width:100%}@media only screen and (min-width: 768px){.payment__fields{width:calc(100% - var(--payment-icon) + var(--card-margin))}}.payment-accepted-cards{display:grid;grid-gap:10px;align-items:center;margin-bottom:30px}@media only screen and (min-width: 768px){.payment-accepted-cards{grid-template-columns:30% 1fr}}.payment-accepted-cards__wrapper{display:flex;align-items:center}@media only screen and (max-width: 767px){.payment-accepted-cards__wrapper{margin:0 10px}}.payment-accepted-cards__card{width:var(--payment-icon)}.payment-accepted-cards__card:not(:last-child){margin-right:30px}.payment-accepted-cards__cvv_container{display:flex}@media only screen and (min-width: 768px){.payment-accepted-cards__cvv_container .tooltip{top:7px;transform:translate(-90%, -100%)}}@media only screen and (min-width: 768px){.payment-accepted-cards__card-type{position:absolute;right:var(--card-margin);top:18px;width:var(--payment-icon);height:26px;transform:translateX(100%)}}@media only screen and (max-width: 767px){.payment-accepted-cards__card-type{display:none}}.adyen-checkout__await{display:flex;flex-direction:column;align-items:center}.adyen-checkout__await__brand-logo,.adyen-checkout__await__icon{max-height:26px;max-width:40px}.adyen-checkout__await__indicator-holder,.adyen-checkout__await__subtitle{margin:5px 0}.m_order-summary{display:flex;flex-direction:column;margin-top:20px}.m_order-summary__processed,.m_order-summary__info-section{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_order-summary__processed,.m_order-summary__info-section{width:728px}}@media only screen and (min-width: 1024px){.m_order-summary__processed,.m_order-summary__info-section{width:984px}}.m_order-summary__message{padding:30px 10px 40px;background-color:#EDEDED}@media only screen and (min-width: 1024px){.m_order-summary__message{padding-left:0}}@media only screen and (min-width: 1024px){.m_order-summary__processed,.m_order-summary__box{padding:0 10px}}.m_order-summary__order{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:20px}@media only screen and (min-width: 768px){.m_order-summary__order{font-size:22px}}@media only screen and (min-width: 1024px){.m_order-summary__order{padding-left:15px}}.m_order-summary__text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin:0}@media only screen and (min-width: 1024px){.m_order-summary__text{padding-left:15px}}.m_order-summary__info{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin:80px 0 50px}@media only screen and (min-width: 768px){.m_order-summary__info{font-size:32px}}@media only screen and (min-width: 768px){.m_order-summary__info{margin:120px 0 60px}}.m_order-summary__box{padding-left:10px}@media only screen and (max-width: 1023px){.m_order-summary__box{padding-left:5px}}.m_order-summary__link{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.m_order-summary__section{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}@media only screen and (max-width: 767px){.checkoutoverview__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;padding-top:15px}}@media only screen and (max-width: 767px) and (min-width: 768px){.checkoutoverview__title{font-size:38px}}@media only screen and (max-width: 767px){.checkoutoverview__title::after{display:block;content:'';background-color:var(--color1)}.checkoutoverview__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}}@media only screen and (max-width: 767px) and (min-width: 768px){.checkoutoverview__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.checkoutoverview__item{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #B1B1B1}.checkoutoverview__item>.label_circle-no-text-l::after{content:'';background:url(stihl-styles/resources/icons/icon-pen-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;right:10px;transition:transform 250ms}.checkoutoverview__step{padding-top:10px}@media only screen and (min-width: 768px){.checkoutoverview__step{padding-top:20px}}.checkoutoverview__step img{max-height:40px}@media only screen and (max-width: 767px){.checkoutoverview__step img{max-width:60px}}.checkoutoverview__step.paypal{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.article-tab{flex:1;display:block;position:relative;padding:0 10px;box-sizing:border-box}@media only screen and (min-width: 768px){.article-tab{position:relative;background:linear-gradient(to bottom, #fff 50%, #EDEDED 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;padding:20px 40px 20px 20px;min-height:180px;max-height:35%}.article-tab.active{background-position:0 -100%}}@media only screen and (min-width: 768px) and (hover: hover) and (pointer: fine){.article-tab:hover{background-position:0 -100%}}@media only screen and (min-width: 768px){.article-tab:not(:last-child){border-bottom:1px solid #B1B1B1}}@media only screen and (min-width: 768px) and (max-width: 1023px){.article-tab{min-height:163px;padding:15px 40px 15px 20px}}.article-tab__inner{display:flex;flex-flow:column;justify-content:center;height:100%;width:100%}@media only screen and (min-width: 768px){.article-tab__inner::after{background-image:url(stihl-styles/resources/icons/icon-arrow-right-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;position:absolute;right:0;height:100%;width:20px;padding:0 10px;transform:translateX(100%);content:'';box-sizing:content-box}}.article-tab__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;width:calc(100% - 30px);margin-bottom:15px;max-height:35%;overflow:hidden}@media only screen and (min-width: 768px){.article-tab__title{font-size:22px}}.article-tab__desc{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.column-control{display:flex;flex-wrap:wrap}@media only screen and (max-width: 529px){.column-control{flex-flow:column;align-items:center}}.column-control__inner{display:flex;flex-flow:column;position:relative;width:100%;box-sizing:border-box;word-break:break-word}.teaser-grid .column-control__inner>*:not(.new){height:100%}.column-control__inner>*:not(:first-child){margin-top:30px}@media only screen and (max-width: 767px){.column-control__inner:not(:last-child){margin-bottom:30px}.column-control__inner.swiper-slide{margin-bottom:15px}}@media only screen and (min-width: 530px) and (max-width: 767px){.column-control__inner:not(.swiper-slide){width:calc(50% - 20px + (20px / 2));margin-right:20px}.column-control__inner:not(.swiper-slide):nth-child(2n){margin-right:0}.column-control__inner:not(.swiper-slide):nth-last-child(-n+2){margin-bottom:30px}}@media only screen and (min-width: 768px){.column-control.column-size-2 .column-control__inner{width:calc(50% - 20px + (20px / 2));margin-right:20px}.column-control.column-size-2 .column-control__inner:nth-child(2n){margin-right:0}.column-control.column-size-2 .column-control__inner:nth-child(n+3){margin-top:30px}.column-control.column-size-3 .column-control__inner{width:calc(33.33333% - 20px + (20px / 3));margin-right:20px}.column-control.column-size-3 .column-control__inner:nth-child(3n){margin-right:0}.column-control.column-size-3 .column-control__inner:nth-child(n+4){margin-top:30px}.column-control.column-size-4 .column-control__inner{width:calc(25% - 20px + (20px / 4));margin-right:20px}.column-control.column-size-4 .column-control__inner:nth-child(4n){margin-right:0}.column-control.column-size-4 .column-control__inner:nth-child(n+5){margin-top:30px}}@media only screen and (min-width: 1024px){.column-control.column-ratio-2-1 .column-control__inner:nth-child(1){flex:2}.column-control.column-ratio-2-1 .column-control__inner:nth-child(2){flex:1}.column-control.column-ratio-1-2 .column-control__inner:nth-child(1){flex:1}.column-control.column-ratio-1-2 .column-control__inner:nth-child(2){flex:2}}.column-control__inner .cta{display:flex;flex:1}.column-control__inner .cta>.btn{align-self:flex-end;width:100%}.teaser-grid .column-control .swiper-container{width:calc(100vw - 20px)}@media only screen and (max-width: 767px){.teaser-grid .column-control .swiper-slide{width:40%}}@media only screen and (max-width: 529px){.teaser-grid .column-control .swiper-slide{width:75%}}.column-control .pager{margin:0 auto}.content-card{display:grid;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;height:100%}.content-card__image-wrapper{position:relative;padding-bottom:56.25%}.content-card__image{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.content-card .font_special-3{color:#f37a1f}.content-card .content-min{width:-webkit-max-content;width:-moz-max-content;width:max-content}.content-card__content{width:calc(100% - 48px - 2px);border-top:none;display:flex;flex-direction:column;justify-content:space-between}.content-card__content-truncate{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.content-card__content-description{margin-bottom:32px}.contentcard{height:100%}.contact-card{display:grid;grid-template-rows:100%;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;grid-gap:20px}.contact-card--large{align-items:center}.contact-card__title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:2px}.contact-card__avatar{border-radius:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.contact-card__avatar--small{width:64px;height:64px;margin:8px 0}.contact-card__avatar--large{width:120px;height:120px}.contact-card__text-container{display:grid;grid-template-rows:repeat(3, -webkit-min-content);grid-template-rows:repeat(3, min-content)}.contact-card__text-container--small{margin-top:14px}.contact-card__contact-options-container{display:flex;flex-wrap:wrap}@media only screen and (max-width: 529px){.contact-card__contact-options-container{flex-direction:column}}.contact-card .contact-link--email{display:inline-block;position:relative;cursor:pointer;margin-left:42px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin:6px 48px 6px 32px}.contact-card .contact-link--email::before{content:'';background:url(stihl-styles/resources/icons/icon-envelope-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;right:100%;transform:translate3d(-16px, -50%, 0);height:16px;margin-top:-1px;transition:transform 0.2s}.contact-card .contact-link--phone{display:inline-block;position:relative;cursor:pointer;margin-left:42px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin:6px 48px 6px 32px}.contact-card .contact-link--phone::before{content:'';background:url(stihl-styles/resources/icons/icon-phone-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;right:100%;transform:translate3d(-16px, -50%, 0);height:16px;margin-top:-1px;transition:transform 0.2s}@media only screen and (max-width: 767px){.m_product-features{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_product-features{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_product-features{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_product-features{width:984px}}.m_product-features__headline{width:100%;padding:0 10px;margin-top:80px;margin-bottom:40px}@media only screen and (min-width: 768px){.m_product-features__headline{margin-top:100px}}@media only screen and (min-width: 1024px){.m_product-features__headline{margin-top:120px}}.m_product-features__subheadline{padding:0 10px;margin-bottom:30px}@media only screen and (max-width: 767px){.m_product-features__overlay.overlay--standard{height:100vh;max-height:100vh}}.m_product-features__overlay.overlay--standard .overlay__button{position:absolute;top:0;right:0;z-index:1}@media only screen and (min-width: 768px){.m_product-features__overlay.overlay--standard .overlay__button{right:20px}}.m_product-features__overlay.overlay--standard .overlay__content-inner{min-height:500px;width:100%;margin:0 auto}.m_img-gallery-05 .image-gallery-slide{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;padding-top:0;white-space:normal}@media only screen and (max-width: 767px){.m_img-gallery-05 .image-gallery-slide{overflow-y:scroll;height:100vh}}.m_img-gallery-05 .image-gallery-swipe{display:flex;justify-content:center}@media only screen and (min-width: 1024px){.m_img-gallery-05 .image-gallery-slides{padding:0 82px}}.m_img-gallery-05 .image-gallery-index{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:flex;align-items:center;left:90px;background:transparent;color:#000;max-width:100px;height:25px}@media only screen and (max-width: 767px){.m_img-gallery-05 .image-gallery-index{position:fixed;top:0;height:35px}}.m_img-gallery-05 .image-gallery-index-separator{display:none}.m_img-gallery-05 .image-gallery-index-current{position:relative;margin-right:10px}.m_img-gallery-05 .image-gallery-index-current::after{content:'|';position:absolute;right:-8px}.m_img-gallery-05__slide{display:flex}@media only screen and (max-width: 767px){.m_img-gallery-05__slide{flex-direction:column}}@media only screen and (min-width: 768px){.m_img-gallery-05__slide{padding:20px}}@media only screen and (min-width: 1024px){.m_img-gallery-05__slide{padding:20px 5px}}.m_img-gallery-05__content{display:flex;flex-direction:column;flex:1;padding-left:20px;margin-top:90px}@media only screen and (max-width: 767px){.m_img-gallery-05__content{margin-top:10px;padding:20px}}.m_img-gallery-05__image{padding:0 10px;margin-top:90px}@media only screen and (max-width: 767px){.m_img-gallery-05__image{flex:1;margin-top:45px;padding:0;position:relative;padding-top:75%}.m_img-gallery-05__image picture{position:absolute;top:0;bottom:0;left:0;right:0}}@media only screen and (min-width: 768px){.m_img-gallery-05__image{flex-basis:314px}}@media only screen and (min-width: 1024px){.m_img-gallery-05__image{flex-basis:304px}}.m_img-gallery-05__image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media only screen and (min-width: 768px){.m_img-gallery-05__image img{max-height:235px}}@media only screen and (min-width: 1024px){.m_img-gallery-05__image img{max-height:228px}}.m_img-gallery-05__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:30px}.m_img-gallery-05__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:30px}@media only screen and (min-width: 768px){.m_img-gallery-05__title{font-size:22px}}.m_img-gallery-05__button{width:45px;height:45px;margin-right:10px;z-index:1;position:fixed;top:0;left:0}.m_img-gallery-05__button--right{left:46px}@media only screen and (min-width: 768px){.m_img-gallery-05__button{position:absolute}}.m_img-gallery-05__pager{position:absolute;top:0;left:20px}.read-more__content{position:relative;overflow:hidden;transition:height 250ms;display:-webkit-box;-webkit-box-orient:vertical}.read-more__content:not(.active){-webkit-line-clamp:3}.read-more__inner{width:100%;margin-top:0 !important}.read-more__action{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;cursor:pointer;margin-top:20px;padding:0}.read-more__action.more,.read-more__action.less{position:relative}.read-more__action.more::after,.read-more__action.less::after{top:50%;transform:translateY(-50%);margin-top:-1px;margin-left:10px}.read-more__action.more::after{content:'';background:url(stihl-styles/resources/icons/icon-plus-16.svg) no-repeat center/contain;position:absolute;height:14px;width:14px}.read-more__action.less::after{content:'';background:url(stihl-styles/resources/icons/icon-minus-16.svg) no-repeat center/contain;position:absolute;height:14px;width:14px}.trip-advisor{display:flex;flex-direction:column;justify-content:center;background-color:#f37a1f}.trip-advisor__content{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px;padding:50px 0}@media only screen and (min-width: 768px){.trip-advisor__content{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.trip-advisor__content{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.trip-advisor__content{width:984px}}.trip-advisor__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin:0 auto}@media only screen and (min-width: 768px){.trip-advisor__title{font-size:32px}}@media only screen and (min-width: 768px){.trip-advisor__title{text-align:center;width:66.66667%}}.trip-advisor__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.trip-advisor__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.trip-advisor__link:hover::after{transform:translate3d(10px, -50%, 0)}.trip-advisor__link-container{display:flex;height:100px;background-color:#EDEDED;justify-content:center;align-items:center}.trip-advisor__icon{margin-left:10px}.teasertile{display:flex;position:relative}@media only screen and (max-width: 767px){.teasertile{flex-direction:column;align-items:flex-start}}@media only screen and (min-width: 768px){.teasertile{flex-flow:column}}.teasertile__image{display:block;height:0;padding-bottom:56.25%;overflow:hidden}.teasertile__image img{width:100%;max-width:100%;max-height:unset}@media only screen and (max-width: 767px){.teasertile__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin:17px 10px 0 10px}}@media only screen and (max-width: 767px) and (min-width: 768px){.teasertile__title{font-size:22px}}@media only screen and (min-width: 768px){.teasertile__title{display:inline-block;position:relative;cursor:pointer;margin-right:41px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;display:block;margin:10px 40px 0 10px}.teasertile__title::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:4px;left:100%;transform:translate3d(15px, 0, 0);height:16px;transition:transform 0.2s}.teasertile__title:hover::after{transform:translate3d(20px, 0, 0)}}.teasertile:hover .teasertile__title::after{transform:translate3d(20px, 0, 0)}.text-img{display:grid;grid-gap:20px}.text-img.text-img--30 .text-img__img,.text-img.text-img--60 .text-img__img,.text-img.text-img--70 .text-img__img{padding-top:75%}.text-img.text-img--40 .text-img__img{padding-top:56.25%}.text-img.text-img--50 .text-img__img{padding-top:133.33333%}.teaser-grid .text-img.text-img--60{height:100%;grid-template-rows:auto 1fr;margin-bottom:0}@media only screen and (min-width: 768px){.teaser-grid .text-img.text-img--60{grid-gap:0}}@media only screen and (max-width: 767px){.text-img{grid-template-areas:'img' 'text'}}@media only screen and (min-width: 768px){.text-img{grid-template-columns:repeat(6, 1fr)}.text-img.text-img--30{grid-template-areas:'img img text text text text'}.text-img.text-img--40,.text-img.text-img--50,.text-img.text-img--60{grid-template-areas:'img img img text text text'}.text-img.text-img--70{grid-template-areas:'img img img img text text'}.text-img.text-img--top,.text-img.text-img--tile{grid-template-areas:'img' 'text';grid-template-columns:auto}.text-img.text-img--top{width:33.33333%}.text-img--right.text-img--30{grid-template-areas:'text text text text img img'}.text-img--right.text-img--40,.text-img--right.text-img--50,.text-img--right.text-img--60{grid-template-areas:'text text text img img img'}.text-img--right.text-img--70{grid-template-areas:'text text img img img img'}.text-img--top{grid-template-areas:'img' 'text';grid-template-columns:auto;width:33.33333%}.text-img--tile{grid-template-areas:'img' 'text'}}@media only screen and (min-width: 768px) and (max-width: 1023px){.text-img.text-img--40,.text-img.text-img--60{grid-auto-columns:1fr 1fr}.text-img.text-img--60 .text-img__img{padding-top:100%}.teaser-grid .text-img.text-img--60 .text-img__img{padding-top:75%}}@media only screen and (max-width: 1023px){.text-img{margin-bottom:50px}}@media only screen and (min-width: 1024px){.text-img{grid-template-columns:repeat(12, 1fr);margin-bottom:60px}.text-img.text-img--30{grid-template-areas:'img img img img text text text text text text text text'}.text-img.text-img--40{grid-template-areas:'img img img img img text text text text text text text'}.text-img.text-img--50{grid-template-areas:'img img img img img img text text text text text text'}.text-img.text-img--60{grid-template-areas:'img img img img img img img text text text text text'}.text-img.text-img--70{grid-template-areas:'img img img img img img img img text text text text'}.text-img.text-img--top,.text-img.text-img--tile{grid-template-areas:'img' 'text'}.text-img--right.text-img--30{grid-template-areas:'text text text text text text text text img img img img'}.text-img--right.text-img--40{grid-template-areas:'text text text text text text text img img img img img'}.text-img--right.text-img--50{grid-template-areas:'text text text text text text img img img img img img '}.text-img--right.text-img--60{grid-template-areas:'text text text text text img img img img img img img'}.text-img--right.text-img--70{grid-template-areas:'text text text text img img img img img img img img'}}.text-img__img{position:relative}.text-img__img picture{position:absolute;top:0;bottom:0;left:0;right:0}.text-img__img picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-img__img-wrapper{grid-area:img;position:relative;overflow:hidden}@media only screen and (min-width: 768px){.teaser-grid .text-img__img-wrapper{flex-shrink:0}}.text-img__img-wrapper .richtexteditor{margin-top:15px}.text-img__img-desc{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin:15px 10px 0}.text-img__img-desc p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin:0}.text-img__img-error{position:absolute;top:20px}.text-img__text{grid-area:text;margin:0 10px;overflow:hidden}.text-img__text h2,.text-img__text h3,.text-img__text h4,.text-img__text h5{margin-bottom:20px}@media only screen and (min-width: 1024px){.text-img__text h2{margin-bottom:50px}}.text-img__text>*:not(:first-child),.text-img__text>div>*:not(:first-child){margin-top:20px}.text-img__text>a{margin-top:30px !important}@media only screen and (min-width: 768px){.teaser-grid .text-img__text>a{position:absolute;bottom:0}}.text-img__text .richtexteditor{margin-top:0}@media only screen and (min-width: 768px) and (max-width: 1023px){.text-img--70 .text-img__text .btn_standard{min-width:auto}}@media only screen and (min-width: 768px){.text-img__text{margin-top:5px}.teaser-grid .text-img__text{position:relative;margin:20px 10px 0;padding-bottom:40px}}.text-img__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;word-break:break-word}@media only screen and (min-width: 768px){.text-img__title{font-size:32px}}.text-img--top .text-img__title,.text-img--tile .text-img__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.teaser-grid .text-img__title{margin-bottom:20px;margin-top:0;min-height:34px}.contentoverview{height:100%}.contentoverview>div{height:100%}.cookie-layer{display:flex;justify-content:center;position:fixed;bottom:0;width:100%;border-top:1px solid #B1B1B1;background:white;transition:transform 500ms;z-index:1000;top:unset;left:unset;transform:unset;padding-left:unset}.cookie-layer.close{transform:translateY(100%)}.cookie-layer__inner{display:flex;justify-content:space-between;padding-top:20px;margin-top:0}@media only screen and (max-width: 767px){.cookie-layer__inner{flex-flow:column;margin-bottom:20px;padding:20px 20px 0}}@media only screen and (max-width: 767px) and (orientation: landscape){.cookie-layer__inner{max-height:300px;overflow-y:scroll}}@media only screen and (min-width: 768px){.cookie-layer__inner{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;margin-bottom:40px}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.cookie-layer__inner{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.cookie-layer__inner{width:984px}}.cookie-layer__btn-wrapper{white-space:nowrap;align-items:flex-start}.cookie-layer__btn-wrapper .btn_standard{width:100%;margin-top:20px}@media only screen and (max-width: 1023px){.cookie-layer__btn-wrapper .btn_standard{max-width:inherit}}@media only screen and (max-width: 767px){.cookie-layer__text p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;overflow:hidden}.cookie-layer__text p+p{margin-top:10px}}.cookie-layer__text a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.cookie-layer section{display:flex;flex-flow:column}@media only screen and (max-width: 767px){.cookie-layer section:not(:first-child){margin-top:20px}}@media only screen and (min-width: 768px){.cookie-layer section:not(:first-child){margin-left:20px}}.cookie-layer>.overlay__content>.overlay__content-inner{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.cookie-layer>.overlay__content>.overlay__content-inner{width:728px}}@media only screen and (min-width: 1024px){.cookie-layer>.overlay__content>.overlay__content-inner{width:984px}}.m_checkout-dealer-search{display:flex;margin:60px 0 30px 0}@media only screen and (max-width: 767px){.m_checkout-dealer-search{flex-wrap:wrap;margin-top:50px}}.m_checkout-dealer-search__formfield{display:flex;flex-direction:column;align-items:flex-start;min-width:auto}@media only screen and (max-width: 1023px){.m_checkout-dealer-search__formfield{margin-bottom:20px}}.m_checkout-dealer-search__formfield .form-field__datalist{top:90px}.m_checkout-dealer-search__formfield input{width:100%;padding-right:30px;-moz-appearance:textfield}.m_checkout-dealer-search__formfield input::-webkit-inner-spin-button,.m_checkout-dealer-search__formfield input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.m_checkout-dealer-search__text{position:relative;margin-right:20px}@media only screen and (max-width: 767px){.m_checkout-dealer-search__text{margin-right:0;width:100%}}.m_checkout-dealer-search__text .btn_selection__icon-high{height:60px;top:auto;bottom:10px}@media only screen and (max-width: 767px){.m_checkout-dealer-search__text .btn_selection__icon-high{bottom:30px}}@media only screen and (max-width: 1023px){.m_checkout-dealer-search__dropdown{width:100%}}.m_checkout-dealer-search__dealer-list{position:relative;width:100%}.m_checkout-dealer-search__dealer-list>.loader{top:100px}.cta__component--container{margin:5px 0}@media only screen and (max-width: 767px){.cta__component--container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.cta__component--container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.cta__component--container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.cta__component--container{width:984px}}.acco-order{position:relative;margin:20px 0;min-height:300px}.acco-order__tab,.acco-order__header{display:grid;grid-template-columns:repeat(4, 1fr);width:100%;box-sizing:border-box;grid-gap:20px}.acco-order__header{border-bottom:1px solid #B1B1B1;padding:0 20px 5px}@media only screen and (max-width: 767px){.acco-order__header{grid-gap:20px;padding:0 10px 5px;grid-template-columns:1.3fr 1fr}}.acco-order__tab{align-items:center}@media only screen and (max-width: 767px){.acco-order__tab{grid-gap:20px;grid-template:'col11 col12' auto 'col21 col22' auto / 1.3fr 1fr}}@media only screen and (max-width: 767px){.acco-order__order-number{grid-area:col11;word-break:break-all}.acco-order__order-date{grid-area:col12;align-self:flex-start}.acco-order__order-total{grid-area:col21}.acco-order__order-shipping{grid-area:col22;justify-self:center}}.acco-article-search{position:relative}.acco-article-search__part-tab{display:grid;grid-template-columns:580px 1fr;width:100%;box-sizing:border-box;align-items:center}.acco-article-search__part-description{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-left:20px;margin-right:30px}.acco-article-search__product-tab{display:grid;grid-template-columns:200px 380px 1fr;width:100%;box-sizing:border-box;align-items:center}.acco-article-search__product-line{height:89px;padding:11px 45px 11px 0}.acco-article-search__product-description{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-right:30px}.acco-article-search__image{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;height:67px;margin-left:20px;margin-right:30px;position:relative}.acco-article-search__image>picture{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}.acco-article-search__item-number-wrapper{display:flex;flex-direction:row;align-items:flex-end}.acco-article-search__item-number-content{display:flex;flex-direction:row}.acco-article-search__item-number-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-right:20px}.acco-article-search__item-number-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-right:10px}.acco-article-search__kit-flag{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;background:#B1B1B1;color:white;padding:6px 10px 4px 10px}.acco-article-search__kit-wrapper{border-left:1px solid #DADADA;margin-bottom:40px}.acco-article-search__kit-content{padding:20px 30px 20px 30px}.acco-article-search__kit-entry{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;display:grid;grid-template-columns:30px  421px 1fr}.acco-article-search__kit-entry:not(:last-child){margin-bottom:30px}.acco-article-search__kit--description-section{display:flex;flex-direction:column}.acco-article-search__kit-radio-button{cursor:pointer;margin-right:10px}.acco-article-search__kit-description{width:320px}.acco-article-search__kit-measures{display:flex;flex-direction:column;margin-top:10px}.acco-article-search__kit-measures .search-select-measures__row:not(:last-child){margin-bottom:12px}.m_quick-order__container{display:flex;margin-bottom:20px}.m_quick-order__container.with-description{margin-bottom:0}.m_quick-order__article{width:43%}.m_quick-order__article>input{width:100%}.m_quick-order__search-icon{position:relative;display:flex}.m_quick-order__search-icon-btn{position:absolute;top:15px;right:15px;border-radius:50%;background:#f37a1f;height:32px;width:32px}.m_quick-order__comment{margin-left:10px;width:33%}.m_quick-order__comment>input{width:100%}.m_quick-order__options{display:flex;align-items:center;justify-content:flex-end;margin-left:32px}.m_quick-order__promotion-clickable{cursor:pointer}.m_quick-order__article-description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:10px;margin-bottom:30px;margin-left:20px;display:flex}.m_quick-order__article-description.with-error-message{margin-bottom:0}.m_quick-order__delete{margin-left:31px}.m_quick-order__button-bar{display:grid;grid-template-columns:50% 50%;margin-bottom:40px}.m_quick-order__button-bar-left{display:flex;align-items:center}.m_quick-order__button-bar-right{display:flex;justify-content:flex-end}.m_quick-order__button-empty-quick-order-form{cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center}.m_quick-order__button-empty-quick-order-form>span{margin-left:10px}.m_quick-order__button-add-to-list{width:202px}.m_quick-order__button-add-to-cart{margin-left:20px}.m_quick-order__default-instructions{margin-bottom:40px;width:83%}.acco-quick-order{position:relative;margin:20px 0;min-height:300px;padding-bottom:15px}.acco-quick-order__content{margin-bottom:40px}.acco-quick-order__tab,.acco-quick-order__header{display:grid;grid-template-columns:2.5fr repeat(1, 1fr) 1.5fr;width:100%;box-sizing:border-box}.acco-quick-order__header{border-bottom:1px solid #B1B1B1;padding-right:45px}@media only screen and (max-width: 767px){.acco-quick-order__header{grid-gap:20px;grid-template-columns:1.3fr 1fr}}.acco-quick-order__tab{align-items:center}@media only screen and (max-width: 767px){.acco-quick-order__tab{grid-gap:20px;grid-template:'col11 col12' auto 'col21 col22' auto / 1.3fr 1fr}}@media only screen and (max-width: 767px){.acco-quick-order__order-article{grid-area:col11;word-break:break-all}.acco-quick-order__order-quantity{grid-area:col12;align-self:flex-start}.acco-quick-order__order-links{grid-area:col21}}.acco-quick-order__order-article{padding-right:20px}.acco-quick-order__order-comment{margin-bottom:20px;margin-left:10px}.acco-quick-order__input{width:100%}.acco-quick-order__order-links .quick-order-link{margin-right:0}.m_quick-order-overlay__container{overflow:unset;padding-left:0;padding-right:0}.m_quick-order-overlay__wrapper{display:flex;flex-direction:column}.m_quick-order-overlay__search{display:flex;flex-direction:row}@media only screen and (max-width: 767px){.m_quick-order-overlay__search{flex-direction:column}}.m_quick-order-overlay__search .form-field__input{flex-grow:1;margin-right:20px}@media only screen and (max-width: 767px){.m_quick-order-overlay__search .form-field__input{margin-right:0;margin-bottom:20px}}.m_quick-order-overlay__search-product-id-cell{display:flex}.m_dialogue-input{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 10px}@media only screen and (max-width: 767px){.m_dialogue-input{max-width:calc(100% - 20px)}}@media only screen and (min-width: 1024px){.m_dialogue-input{width:66.66667%;margin-left:16.66667%;margin-right:0}}.m_dialogue-input__sub-heading{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:0;margin-bottom:21px}@media only screen and (min-width: 1024px){.m_dialogue-input__sub-heading{margin-bottom:27px}}.m_dialogue-input__heading{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:5px}@media only screen and (min-width: 768px){.m_dialogue-input__heading{font-size:26px}}@media only screen and (min-width: 1024px){.m_dialogue-input__heading{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:-3px}}@media only screen and (min-width: 1024px) and (min-width: 768px){.m_dialogue-input__heading{font-size:38px}}.m_dialogue-input__input{display:flex;align-items:baseline;max-width:100%;border-bottom:1px solid #000}@media only screen and (min-width: 768px){.m_dialogue-input__input{max-width:calc(100% - 50px)}}.m_dialogue-input__submit-button{padding:0}.m_dialogue-input__input-icon{margin-left:10px}@media only screen and (min-width: 1024px){.m_dialogue-input__input-icon{margin-left:20px}}.m_dialogue-input__input-icon svg{width:16px;height:16px}@media only screen and (min-width: 1024px){.m_dialogue-input__input-icon svg{width:32px;height:32px}}.m_dialogue-input__input-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#f37a1f;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;max-width:calc(100% - 26px)}@media only screen and (min-width: 768px){.m_dialogue-input__input-text{font-size:26px}}@media only screen and (min-width: 1024px){.m_dialogue-input__input-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#f37a1f;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:-4px}}@media only screen and (min-width: 1024px) and (min-width: 768px){.m_dialogue-input__input-text{font-size:38px}}.m_dialogue-input__input-text::-moz-placeholder{color:#B1B1B1;opacity:1;white-space:nowrap}.m_dialogue-input__input-text:-ms-input-placeholder{color:#B1B1B1;opacity:1;white-space:nowrap}.m_dialogue-input__input-text::placeholder{color:#B1B1B1;opacity:1;white-space:nowrap}.m_dialogue-input__input-reference{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;visibility:hidden;height:0}@media only screen and (min-width: 768px){.m_dialogue-input__input-reference{font-size:26px}}@media only screen and (min-width: 1024px){.m_dialogue-input__input-reference{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}}@media only screen and (min-width: 1024px) and (min-width: 768px){.m_dialogue-input__input-reference{font-size:38px}}.shipping-method{width:100%}@media only screen and (max-width: 767px){.shipping-method__collapsed{display:none}}.shipping-method__collapsed{padding:10px 20px 20px}.shipping-method__formwrapper{width:100%}@media only screen and (min-width: 768px){.shipping-method__formwrapper .btn_selection{width:66.66667%}}.shipping-method__delivery-inner{display:grid;grid-gap:30px 20px;margin-bottom:50px}@media only screen and (min-width: 768px){.shipping-method__delivery-inner{grid-gap:60px 20px;grid-template-columns:1fr 1fr;margin-bottom:60px}}@media only screen and (max-width: 767px){.shipping-method__delivery .form__submit{width:100%}}.shipping-method__dealer-footer{margin:30px 10px 0}.shipping-method__dealer-footer>p:not(:last-child){margin-bottom:10px}.checkout-select__wrapper{display:flex}.checkout-select__wrapper section{display:flex;flex-flow:column;align-items:flex-start;flex:1;margin-right:10px}@media only screen and (min-width: 768px){.checkout-select__wrapper section{margin-right:30px}}.checkout-select__wrapper p,.checkout-select__wrapper span{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.checkout-select__wrapper p{margin-top:10px}.checkout-select__wrapper span{display:block}.checkout-select__icon{display:flex;align-items:center;align-self:center;position:relative;width:32px;height:32px;margin-right:10px}@media only screen and (min-width: 768px){.checkout-select__icon{width:64px;height:64px;margin-right:20px}}.checkout-select__icon::after{top:50%;left:50%;transform:translate(-50%, -50%)}@media only screen and (min-width: 768px){.checkout-select__icon::after{width:64px !important;height:64px !important}}.checkout-select__icon.deliver::after{content:'';background:url(stihl-styles/resources/icons/icon-truck-64.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.pick-up::after{content:'';background:url(stihl-styles/resources/icons/icon-shop-64.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.document::after{content:'';background:url(stihl-styles/resources/icons/icon-document-64.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.mc::after{content:'';background:url(stihl-styles/resources/icons/logo-mastercard.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.visa::after{content:'';background:url(stihl-styles/resources/icons/logo-visa.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.klarna_paylater::after,.checkout-select__icon.klarna_sliceit::after,.checkout-select__icon.klarna_paynow::after{content:'';background:url(stihl-styles/resources/icons/logo-klarna.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.ideal::after{content:'';background:url(stihl-styles/resources/icons/logo-ideal.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.oney::after{content:'';background:url(stihl-styles/resources/icons/logo-oney.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.mbway::after{content:'';background:url(stihl-styles/resources/icons/logo-mbway.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__icon.paypal::after,.checkout-select__icon.express_paypal::after{content:'';background:url(stihl-styles/resources/icons/logo-paypal.svg) no-repeat center/contain;position:absolute;height:32px;width:32px}.checkout-select__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.checkout-select__cta{display:inline-block;position:relative;cursor:pointer;margin-left:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:block;margin-top:10px;font-weight:bold}.checkout-select__cta::before{content:'';background:url(stihl-styles/resources/icons/icon-arrow-left-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;right:100%;transform:translate3d(-5px, -50%, 0);height:12px;margin-top:-1px;transition:transform 0.2s}.checkout-select__cta:hover::before{transform:translate3d(-10px, -50%, 0)}.m_video{position:relative;padding-bottom:56.25%;padding-top:0;overflow:hidden}.m_video__iframe{position:absolute;top:0;left:0;width:100%;height:100%}.m_video--moving{padding-bottom:calc(56.25% + 25px)}.m_video--text{margin:20px 10px 0 10px}@media only screen and (min-width: 768px){.m_video--text{width:83.33333%}}@media only screen and (min-width: 1024px){.m_video--text{width:66.66667%}}@media only screen and (max-width: 767px){.m_img-comb-single__landscape{width:100%;height:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_img-comb-single__landscape{width:728px;height:546px}}@media only screen and (max-width: 767px){.m_img-comb-single__portrait{width:100%;height:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_img-comb-single__portrait{width:354px;height:472px}}@media only screen and (min-width: 1024px){.m_img-comb-single__portrait{width:482px;height:642px}}@media only screen and (max-width: 767px){.m_img-comb-container__portrait{position:relative;padding-top:133.33333%}.m_img-comb-container__portrait picture{position:absolute;top:0;bottom:0;left:0;right:0}}.column-control .m_img-comb-container__portrait{position:relative;padding-top:56.25%}.column-control .m_img-comb-container__portrait picture{position:absolute;top:0;bottom:0;left:0;right:0}.m_img-comb-container__landscape{position:relative;padding-top:75%}.column-control .m_img-comb-container__landscape{padding-top:56.25%}@media only screen and (min-width: 1024px){.m_img-comb-container__landscape{padding-top:56.25%}}.m_img-comb-container__landscape picture{position:absolute;top:0;bottom:0;left:0;right:0}.column-control .m_img-comb-container__landscape picture img{width:100%;height:100%}.personal-information__wrapper{margin-bottom:30px}.personal-information__checkbox{margin-bottom:20px}.promotions-summary{margin-bottom:30px}@media only screen and (min-width: 768px){.promotions-summary{max-width:355px}}.promotions-summary__list{border-bottom:1px solid #B1B1B1;padding:0 10px 20px;margin-top:30px}.promotions-item{display:flex;justify-content:space-between;margin-bottom:10px}.promotions-item__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.promotions-item__label--promotion{color:#f37a1f}.promotions-item__button{content:'';background:url(stihl-styles/resources/icons/icon-cross-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;position:relative}@media only screen and (max-width: 767px){.promotions-conditions{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.promotions-conditions{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.promotions-conditions{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.promotions-conditions{width:984px}}.promotions-conditions p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.promotionsbanner-conditionswrapper:not(.promotionsbanner-conditionswrapper--visible){display:none}.promotionsbanner-conditionswrapper+.footerwrapper{margin-top:0}.promotionsconditionswrapper--visible{margin-top:120px;margin-bottom:60px}@media only screen and (max-width: 767px){.promotionsconditionswrapper--visible{margin-top:80px;margin-bottom:50px}}.promotionsconditionswrapper--top_margin{margin-top:120px}@media only screen and (max-width: 767px){.promotionsconditionswrapper--top_margin{margin-top:80px}}.promotionsconditionswrapper--bottom_margin{margin-bottom:60px}@media only screen and (max-width: 767px){.promotionsconditionswrapper--bottom_margin{margin-bottom:50px}}.promotionsconditionswrapper--no_bottom{margin-bottom:0}.promotionsconditionswrapper--no_top{margin-top:0}.pricedisclaimerwrapper--bottom_margin{margin-bottom:60px}@media only screen and (max-width: 767px){.pricedisclaimerwrapper--bottom_margin{margin-bottom:50px}}.promotions-banner{padding:0 20px;position:relative;height:var(--default-banner-height)}.promotions-banner__container{display:flex;align-items:center;height:100%}.promotions-banner__text{display:flex;flex-grow:1;margin:0 20px;justify-content:center}.promotions-banner__text p{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:inline-block}a .promotions-banner__text p{position:relative;margin-right:36px}a .promotions-banner__text p::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(10px, -50%, 0);height:12px;transition:transform 0.2s}a .promotions-banner__text p:hover::after{transform:translate3d(15px, -50%, 0)}@media only screen and (max-width: 767px){a .promotions-banner__text p{margin-right:0}a .promotions-banner__text p::after{display:inline-block;position:relative;top:auto;left:auto;bottom:-8px}}div .promotions-banner__text p{position:relative}@media only screen and (max-width: 767px){div .promotions-banner__text p{margin-right:0}}a:hover .promotions-banner__text p::after{transform:translate3d(15px, -50%, 0)}.promotions-banner__text b{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:inline-flex;align-items:center}.promotions-banner__text p,.promotions-banner__text b{color:#fff}.promotions-banner__icon-cross{height:20px;width:20px;flex-shrink:0}.promotionsbannerwrapper--visible{margin-top:calc(var(--header-height) * -1)}@supports ((position: -webkit-sticky) or (position: sticky)){.promotionsbannerwrapper--visible+.metanavwrapper{position:-webkit-sticky;position:sticky;top:0;z-index:300}.promotionsbannerwrapper--visible+.metanavwrapper .navbar-fixed-top{position:static}}.promotionswidget__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-start}.promotionswidget__wrapper>.loader{position:relative}@media only screen and (max-width: 767px){.product-safety-warnings{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.product-safety-warnings{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.product-safety-warnings{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.product-safety-warnings{width:984px}}.product-safety-warnings--promotions{margin-bottom:30px;width:100%}@media only screen and (min-width: 768px){.product-safety-warnings--promotions{padding:0}}.product-safety-warnings__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-top:50px}@media only screen and (min-width: 768px){.product-safety-warnings__headline{font-size:26px}}.product-safety-warnings__title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;font-weight:bold}.product-safety-warnings__inner{padding:0 10px}.product-safety-warnings--promotions .product-safety-warnings__inner{padding:0}.product-safety-warnings__icons{display:flex;flex-wrap:wrap;margin:10px 0 20px}.product-safety-warnings__warnings{width:100%}@media only screen and (min-width: 768px){.product-safety-warnings__warnings{width:66.66667%}}.product-safety-warnings__danger-word{margin-bottom:20px}.product-safety-warnings__danger-notes{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:20px}@media only screen and (min-width: 768px){.product-safety-warnings__danger-notes{font-size:26px}}.product-safety-warnings__icon-wrapper img{height:60px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.product-safety-warnings__item:not(:last-child){margin-bottom:25px}.warranty-info-wrapper{display:flex;height:333px}.warranty-info-wrapper .form-input{display:flex}.overlay-warranty{display:flex;flex-direction:column}.overlay-warranty .overlay-warranty-header{display:flex;margin-bottom:40px}.overlay-warranty .overlay-warranty-header .icon{margin-right:20px}.overlay-warranty .overlay-warranty-header .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:black;font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;align-self:center}.overlay-warranty .overlay-warranty-content{display:flex;justify-content:center}.overlay-warranty .overlay-warranty-content .btn-cancel{margin-right:10px}.overlay-warranty .overlay-warranty-content .btn-proceed{margin-left:10px}.repair-information-wrapper{display:flex;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.repair-information-wrapper input:focus,.repair-information-wrapper button:focus{border-bottom:4px solid #F37A1F}.repair-information-wrapper .dropdown-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.repair-information-wrapper .dropdown-wrapper{display:flex;flex-direction:column}.repair-information-wrapper .dropdown-wrapper .input{width:100%}.repair-information-wrapper .dropdown-wrapper .suggestions-list{position:absolute;z-index:500;width:572px}.repair-information-wrapper .dropdown-wrapper .category-label{margin-top:10px}.repair-information-wrapper .dropdown-wrapper .disabled-dropdown{display:flex;flex-direction:column}.warranty-request-form-wrapper{display:flex;flex-direction:column}.warranty-request-form-wrapper .header-section{display:flex;flex-direction:column}.warranty-request-form-wrapper .header-section .title-section{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;margin-bottom:20px}.warranty-request-form-wrapper .header-section .title-section .title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:0;margin-right:50px}@media only screen and (min-width: 768px){.warranty-request-form-wrapper .header-section .title-section .title{font-size:38px}}.warranty-request-form-wrapper .header-section .title-section .title::after{display:block;content:'';background-color:var(--color1)}.warranty-request-form-wrapper .header-section .title-section .title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.warranty-request-form-wrapper .header-section .title-section .title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.warranty-request-form-wrapper .header-section .title-section .request-number{white-space:nowrap}.warranty-request-form-wrapper .header-section .last-modified .m_infobox_product-detail__property-without-border{display:flex;flex-direction:row;align-items:baseline;margin-bottom:0}.warranty-request-form-wrapper .header-section .last-modified .m_infobox_product-detail__property-without-border .m_infobox_product-detail__property-name{margin-right:10px}.warranty-request-form-wrapper .inner-form-wrapper{display:flex;margin-top:20px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper{display:flex;flex-direction:column;width:572px;margin-right:70px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .information-header{display:flex;margin-bottom:30px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .information-header .display{display:flex;padding:0 10px 0 10px;margin-top:10px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .information-header .item{display:flex;margin-right:50px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .header-wrapper{display:flex;justify-content:space-between}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .status-details__wrapper{display:flex;flex-direction:column}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .status-details__property-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;width:150px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .status-details__property-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .status-details-row{display:flex;flex-direction:row}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .note-wrapper{display:flex;flex-direction:column;margin-bottom:20px;border-radius:0;border:1px solid #B1B1B1;padding:20px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .note-wrapper .note-title-wrapper{display:flex;align-items:center;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:30px;background:rgba(243,122,31,0.2);margin-bottom:10px}.warranty-request-form-wrapper .inner-form-wrapper .information-wrapper .note-wrapper .title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;white-space:nowrap;margin:0 5px 0 5px}.warranty-request-form-wrapper .warranty-request-form-details-wrapper{display:flex;flex-direction:column}.warranty-request-form-wrapper .warranty-request-form-details-wrapper .display{display:flex;flex-wrap:wrap}.warranty-request-form-wrapper .warranty-request-form-details-wrapper .display .item{width:100%;height:40px}.warranty-request-form-wrapper .button-section{margin-top:40px;display:flex;flex-direction:column}.warranty-request-form-wrapper .button-section .buttons-wrapper{display:flex;flex-direction:row;justify-content:flex-end}.warranty-request-form-wrapper .button-section .buttons-wrapper .close-button{margin-right:20px}.warranty-request-additional-information-wrapper{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.warranty-request-additional-information-wrapper textarea{resize:none}.warranty-request-additional-information-wrapper textarea:focus{border-bottom:4px solid #F37A1F}.warranty-request-additional-information-wrapper .additional-info-input__container{display:flex;flex-direction:column;margin-top:40px}.warranty-request-additional-information-wrapper .additional-info-input__container .input{width:574px;outline:none;height:110px;padding:20px}.warranty-request-additional-information-wrapper .additional-info-input__length-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;align-self:flex-end;margin-top:10px;opacity:0.6}.warranty-form-basic-information-wrapper{display:flex;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.warranty-form-basic-information-wrapper .general-title{padding-top:20px}.warranty-form-basic-information-wrapper input:focus{border-bottom:4px solid #F37A1F}.warranty-form-basic-information-wrapper .calendar-icon{background-image:url(stihl-styles/resources/icons/icon-calendar-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:50px;height:50px}.warranty-form-basic-information-wrapper .data-input-formfield{display:flex;flex-direction:column}.warranty-form-basic-information-wrapper .image-calendar-wrapper{display:flex;flex-direction:row;align-items:center;background-color:#EDEDED;height:60px}.warranty-form-basic-information-wrapper .datepicker{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;width:100%;text-align:center}.warranty-form-basic-information-wrapper .datepicker:focus{border:none}.warranty-form-basic-information-wrapper .datepicker-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.warranty-form-basic-information-wrapper .reference-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:10px}.warranty-form-basic-information-wrapper .info-display{display:flex;flex-direction:row;align-items:flex-end}.warranty-form-basic-information-wrapper .datepicker-input-wrapper{width:188px;margin-right:20px}.warranty-form-basic-information-wrapper .reference-input-wrapper{display:flex;flex-direction:column;width:372px}.warranty-form-basic-information-wrapper .date-picker-error-message{position:absolute}.warranty-form-basic-information-wrapper .field-margin{margin-right:20px}.warranty-form-basic-information-wrapper .disabled-field{display:flex;flex-direction:column}.warranty-form-basic-information-wrapper .disabled-field__date{margin-right:20px;width:200px}.warranty-form-basic-information-wrapper .disabled-field__reference{width:372px}.repair-times-mileage-wrapper{display:flex;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.repair-times-mileage-wrapper input:focus,.repair-times-mileage-wrapper button:focus{border-bottom:4px solid #F37A1F}.repair-times-mileage-wrapper .title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;height:50px;padding-left:10px;border-bottom:1px solid #B1B1B1;display:flex;align-items:center;margin-bottom:20px}.repair-times-mileage-wrapper .dropdown-wrapper{display:flex;flex-direction:column;margin-bottom:20px}.repair-times-mileage-wrapper .dropdown-wrapper .dropdown-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.repair-times-mileage-wrapper .dropdown-wrapper__section{display:flex;justify-content:space-between;margin-bottom:20px}.repair-times-mileage-wrapper .dropdown-wrapper__section .dropdown{display:flex;flex-direction:column;width:938px}.repair-times-mileage-wrapper .dropdown-wrapper__section .dropdown .dropdown-inner{display:block;min-width:unset}.repair-times-mileage-wrapper .dropdown-wrapper__section .dropdown .dropdown-inner>input{width:100%;text-overflow:ellipsis;padding-right:40px}.repair-times-mileage-wrapper .dropdown-wrapper__section .trash-can{display:flex;align-items:center}.repair-times-mileage-wrapper .dropdown-wrapper__section .trash-can__icon{cursor:pointer}.repair-times-mileage-wrapper .dropdown-wrapper__section .trash-can__icon:focus{height:22px}.repair-times-mileage-wrapper .disabled-repair-dropdown__wrapper{display:flex;flex-direction:column}.repair-times-mileage-wrapper .disabled-repair-dropdown__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.repair-times-mileage-wrapper .disabled-repair-dropdown__header .acceptance-title{width:95px;padding-right:12px}.repair-times-mileage-wrapper .disabled-repair-dropdown__value-wrapper{display:flex;flex-direction:column}.repair-times-mileage-wrapper .disabled-repair-dropdown__value-wrapper .dropdown{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.repair-times-mileage-wrapper .disabled-repair-dropdown__value-wrapper .value{width:859px}.repair-times-mileage-wrapper .disabled-repair-dropdown__value-wrapper .acceptance{justify-content:flex-end;width:105px}.repair-times-mileage-wrapper .disabled-repair-dropdown__value-wrapper .total-time-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.repair-times-mileage-wrapper .total-time{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;width:938px;margin-top:6px;text-align:end}.repair-times-mileage-wrapper .input-mileage__wrapper{display:flex;flex-direction:column;margin-top:20px}.repair-times-mileage-wrapper .input-mileage__wrapper .mileage-label{margin-bottom:20px;margin-left:0}.repair-times-mileage-wrapper .input-mileage__measure{margin-top:35px}.repair-times-mileage-wrapper .input-mileage__section{display:flex;flex-direction:row;align-items:center}.repair-times-mileage-wrapper .input-mileage__section .km-label{margin-left:20px}.repair-times-mileage-wrapper .disabled-mileage__wrapper{display:flex;justify-content:flex-end}.repair-times-mileage-wrapper .disabled-mileage__wrapper .inner-wrapper{display:flex;flex-direction:column}.repair-times-mileage-wrapper .disabled-mileage__value-wrapper{display:flex;flex-direction:row;align-items:center}.repair-times-mileage-wrapper .disabled-mileage__field-wrapper{justify-content:flex-end;width:120px}.repair-times-mileage-wrapper .disabled-mileage__acceptance-width{justify-content:flex-end;width:105px}.repair-times-mileage-wrapper .disabled-mileage__label{padding-left:10px;padding-right:10px}.repair-times-mileage-wrapper .disabled-mileage__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:10px}.disabled-input__wrapper{border-radius:0;border:1px solid #EDEDED;height:60px;display:flex;align-items:center}.disabled-input__value{justify-content:flex-end;padding-right:20px;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.disabled-input__comment{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;border-radius:0;border:1px solid #EDEDED;display:flex;outline:none;width:532px;height:100px;padding:20px}.warranty-claim-field-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.warranty-claim-section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;margin-bottom:30px;padding-top:40px}.warranty-product-info__storybook{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:50px;grid-row-gap:30px}.warranty-product-info__claim_information-container{border-radius:0;border:1px solid #B1B1B1}@media only screen and (min-width: 768px){.warranty-product-info__claim_information-container{width:340px}}.warranty-product-info__claim_information-header{background:#EDEDED;padding-top:20px;padding-bottom:20px}.warranty-product-info__claim_information-header>:last-child{margin:0 30px 0 30px}.warranty-product-info__claim_information-header-element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;justify-content:space-between;margin:0 30px 14px 30px}.warranty-product-info__claim_information-header-element .label{text-align:left;white-space:nowrap}.warranty-product-info__claim_information-header-element .value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;width:50%;text-align:right;word-break:break-word}.warranty-product-info__claim_information-header-element.information{margin:0 30px 20px 30px}.warranty-product-info__claim_information-header-element-document-kind{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.warranty-product-info__claim_information-body{width:100%;margin-bottom:20px}.warranty-product-info__claim_information-body .value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;width:50%;text-align:right}.warranty-product-info__claim_information-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:20px 30px 20px 30px;padding-bottom:20px;border-bottom:1px solid #B1B1B1;display:flex;flex-direction:column}.warranty-product-info__claim_information-title .description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:8px}.warranty-product-info__claim_information-lifecycle{margin:20px 30px 0 30px;padding-top:20px;border-top:1px solid #B1B1B1}.warranty-product-info__claim_information-lifecycle .link{display:inline-block;position:relative;cursor:pointer;margin-right:33px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:13px;display:block}.warranty-product-info__claim_information-lifecycle .link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(7px, -50%, 0);height:12px;transition:transform 0.2s}.warranty-product-info__claim_information-lifecycle .link:hover::after{transform:translate3d(12px, -50%, 0)}.warranty-product-info__claim_information-lifecycle .link::after{margin-top:0;margin-left:5px;left:auto;top:unset;transform:translate3d(5px, 1px, 0)}.warranty-product-info__claim_information-lifecycle .link:hover::after{transform:translate3d(10px, 1px, 0)}.warranty-product-info__claim_information-more-details-acco{margin:0 30px 0 30px}.warranty-product-info__claim_information-more-details-acco .acco{border-bottom:unset}.warranty-product-info__claim_information-more-details-acco .acco .acco__tab{min-height:unset;padding:unset}.warranty-product-info__claim_information-more-details-acco .acco .acco__inner{padding:unset}.warranty-product-info__claim_information-more-details-acco .title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.warranty-product-info__claim_information-more-details-acco .content{display:flex;flex-direction:column;width:100%;margin-top:20px}.warranty-product-info__claim_information-more-details-acco-element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;justify-content:space-between}.warranty-product-info__claim_information-more-details-acco-element:not(:last-child){margin-bottom:20px}.warranty-product-info__claim_information-more-details-acco-element .value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;width:50%;text-align:right}.spare-parts{padding-bottom:40px;border-bottom:1px solid #B1B1B1}.spare-parts input:focus,.spare-parts button:focus{border-bottom:4px solid #F37A1F}.spare-parts__line,.spare-parts__header{display:grid;grid-template-columns:1.3fr 0.72fr 1fr 1fr 0.5fr 0.1fr;width:100%;box-sizing:border-box}.spare-parts__line{align-items:center}.spare-parts__item-number{margin-right:10px}.spare-parts__suggested-list{position:absolute;z-index:500;width:420px}.spare-parts__description{margin-right:10px}.spare-parts__input{width:100%}.spare-parts__failure-part{margin-right:10px}.spare-parts__failure-code{margin-right:10px}.spare-parts__remove{cursor:pointer;margin-top:5px}.spare-parts__remove:focus{height:22px}.spare-parts__dropdown{display:block;min-width:unset}.spare-parts__dropdown input{width:100%;text-overflow:ellipsis;padding-right:40px}.spare-parts__dropdown.dropdown-disabled{opacity:0.2}.spare-parts__content{margin-top:10px;margin-bottom:10px}.spare-parts__primary-part{justify-self:center}.spare-parts__primary-part .primary-part-toggle:focus{margin-bottom:-4px}.spare-parts__add-button-section{display:flex;flex-direction:row;margin-top:30px}.spare-parts__add-button-wrapper{cursor:pointer}.spare-parts__add-button-wrapper:not(:last-child){margin-right:30px}.spare-parts__add-button-content{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center}.spare-parts__add-button-content>svg{margin-right:10px}.spare-parts__add-button-content>span{padding-top:1px}.spare-parts .product-requested{display:flex;flex-direction:row}.spare-parts .product-requested .check-icon-wrapper{width:83px;display:flex;margin-right:20px;align-items:center;justify-content:center}.spare-parts .product-requested .label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center}.spare-parts-disabled__line,.spare-parts-disabled__header{display:grid;grid-template-columns:103px 230px 92px 188px 188px 88px 95px}.spare-parts-disabled__line__hide-requested-parts,.spare-parts-disabled__header__hide-requested-parts{width:100%;display:grid;grid-template-columns:230px 92px 240px 239px 88px 95px}.spare-parts-disabled__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end}.spare-parts-disabled__field-margin{margin-right:20px}.spare-parts-disabled__requested,.spare-parts-disabled__primary-part{display:flex;align-items:center;justify-content:center;margin-right:20px}.spare-parts-disabled__acceptance{justify-content:flex-end}.spare-parts-disabled__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:10px;margin-left:120px;margin-bottom:20px}.spare-parts-disabled__repair{margin-left:20px}.spare-parts-measure__line,.spare-parts-measure__header{display:grid;grid-template-columns:230px 92px 287px 287px 88px}.spare-parts-measure__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end}.spare-parts-measure__field-margin{margin-right:20px}.spare-parts-measure__requested,.spare-parts-measure__primary-part{display:flex;align-items:center;justify-content:center;margin-right:20px}.spare-parts-measure__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:10px;margin-left:20px;margin-bottom:20px}.warranty-claims-overview-wrapper{display:flex;flex-direction:column;margin-top:61px}.warranty-claims-overview-wrapper .claims-table-wrapper{overflow-x:auto;scrollbar-color:#DADADA #000}.warranty-claims-overview-wrapper .claims-table-wrapper::-webkit-scrollbar{width:auto;height:5px}.warranty-claims-overview-wrapper .claims-table-wrapper::-webkit-scrollbar-track{background-color:#DADADA}.warranty-claims-overview-wrapper .claims-table-wrapper::-webkit-scrollbar-thumb{background-color:#000}.warranty-claims-overview-wrapper .claims-table-wrapper th{background-color:white;color:black;border:none}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table .cell-no-border,.filterable-table-wrapper .table-wrapper .table .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border,.filterable-table-wrapper .table-wrapper .table-widget .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border{font-size:12px;padding:14px;text-align:left;min-width:100px;white-space:nowrap}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell .cell-header,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header,.filterable-table-wrapper .table-wrapper .table .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border .cell-header,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header,.filterable-table-wrapper .table-wrapper .table-widget .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border .cell-header{display:flex;white-space:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell .cell-header span,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header span,.filterable-table-wrapper .table-wrapper .table .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border .cell-header span,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header span,.filterable-table-wrapper .table-wrapper .table-widget .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border .cell-header span{margin:auto 0 auto 0}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell .cell-header .arrowsContent,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header .arrowsContent,.filterable-table-wrapper .table-wrapper .table .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border .cell-header .arrowsContent,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header .arrowsContent,.filterable-table-wrapper .table-wrapper .table-widget .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border .cell-header .arrowsContent{display:flex;flex-direction:column;margin-left:10px}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell .cell-header .arrowsContent button,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header .arrowsContent button,.filterable-table-wrapper .table-wrapper .table .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border .cell-header .arrowsContent button,.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header .arrowsContent button,.filterable-table-wrapper .table-wrapper .table-widget .warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-no-border .cell-header .arrowsContent button{padding:0;display:flex;justify-content:center}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-multiple-item{cursor:pointer;font-size:12px;padding:6px;text-align:left;min-width:100px;white-space:nowrap;display:block}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .cell-multiple-item:hover{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .row{cursor:pointer;height:54px}.warranty-claims-overview-wrapper .claims-table-wrapper .claims-table .row:hover{background-color:#DADADA}.warranty-claims-overview-wrapper .claims-table-wrapper tr:nth-child(even){background-color:#EDEDED}.warranty-claims-overview-wrapper .claims-table-wrapper tr:nth-child(odd){background-color:#fff}.warranty-claims-overview-wrapper .show-more-section{margin:55px auto 120px auto;width:150px;height:57px}.warranty-claims-overview-wrapper .show-more-section .show-more-btn{display:flex;flex-direction:column;margin:0 auto 0 auto}.warranty-claims-overview-wrapper .show-more-section .show-more-btn__icon{margin:0 auto 10px auto;background:black;border-radius:50%;height:32px;width:32px;display:flex;align-items:center}.warranty-claims-overview-wrapper .show-more-section .show-more-btn__icon svg{margin:0 auto 0 auto}.warranty-claims-overview-wrapper .show-more-section .show-more-btn__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.warranty-claims-overview-wrapper .claims-tabs .tab-bar_header__tab{max-width:270px}.warranty-claims-overview-wrapper .claims-tabs .tab-bar_header__title__focus{background-color:rgba(243,122,31,0.2)}.warranty-claims-overview-wrapper .claims-filter-wrapper{margin-top:30px;display:flex;flex-direction:column}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters{display:flex;flex-direction:row;position:relative}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters input:focus,.warranty-claims-overview-wrapper .claims-filter-wrapper .filters button:focus{border-bottom:4px solid #F37A1F}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter{width:100%;margin-top:8px}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter .acco-standard{margin:0}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter .acco{border:none}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter .acco--open{overflow:visible}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter .acco__content{transition:none}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter .acco__tab{padding:0;min-height:auto;width:100px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter .acco__tab-icon-arrow-down::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;right:10px;transition:transform 250ms}.acco--open .warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter .acco__tab-icon-arrow-down::after{transform:rotate(180deg)}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .accordion-filter .acco__tab-title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;line-height:1.4}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .search-filter{position:absolute;top:0;right:0;display:flex;width:350px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .search-filter__input{font-size:18px}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .search-filter__input::-moz-placeholder{color:#000;opacity:1}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .search-filter__input:-ms-input-placeholder{color:#000;opacity:1}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .search-filter__input::placeholder{color:#000;opacity:1}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .search-filter__input::-webkit-input-placeholder{color:#000;opacity:1}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .search-filter__input::-moz-placeholder{color:#000;opacity:1}.warranty-claims-overview-wrapper .claims-filter-wrapper .filters .search-filter__icon{cursor:default}.warranty-claims-overview-wrapper .claims-filter-wrapper .selected-filters{display:flex;margin-top:14px}.warranty-claims-overview-wrapper .claims-filter-wrapper .selected-filters .selected-filter{margin:15px 0 14px}.warranty-claims-overview-wrapper .claims-filter-wrapper .selected-filters .selected-filter__tab{max-width:none}.warranty-claims-overview-wrapper .claims-filter-wrapper .selected-filters .selected-filter__tab .btn-inner{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;color:#fff}.warranty-claims-overview-wrapper .claims-filter-wrapper .selected-filters .selected-filter__tab::before{width:10px;height:10px}.warranty-claims-overview-wrapper .claims-filter-wrapper .selected-filters .selected-filter button:nth-last-child(2){margin-right:10px}.filter-claims-wrapper{display:flex;margin-top:18px;width:100%}.filter-claims-wrapper .filter{display:flex;flex-direction:column;width:100%;max-width:226px;margin-right:30px}.filter-claims-wrapper .filter:last-child{margin-right:0}.filter-claims-wrapper .filter__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:16px}.filter-claims-wrapper .filter__input{display:flex;flex-direction:column;height:100%;width:100%;margin-top:20px}.filter-claims-wrapper .filter__input .input-element{display:flex;margin-bottom:20px;height:60px}.filter-claims-wrapper .filter__input .input-element .input{width:100%}.filter-claims-wrapper .filter__input .input-element__label{margin:auto 15px auto 0;min-width:40px}.filter-claims-wrapper .filter__input .input-element__button{width:100%}.filter-claims-wrapper .filter__input .input-element__button .results-button{min-width:0;width:100%}.filter-claims-wrapper .filter__input .input-element .calendar-wrapper{display:flex;flex-direction:row;align-items:center;background-color:#EDEDED;height:60px}.filter-claims-wrapper .filter__input .input-element .calendar-wrapper .datepicker{display:flex;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;width:100%;text-align:center;margin-left:10px}.filter-claims-wrapper .filter__input .input-element .calendar-wrapper .datepicker:focus{border:none}.filter-claims-wrapper .filter__input .input-element .calendar-wrapper .calendar-icon{display:flex;background-image:url(stihl-styles/resources/icons/icon-calendar-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:50px;height:50px}.filter-claims-wrapper .filter__input .input-element .calendar-wrapper .form-field__input{width:100%}.product-registration-form-wrapper{display:flex;flex-direction:column}.product-registration-form-wrapper .product-registration-form__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:40px}@media only screen and (min-width: 768px){.product-registration-form-wrapper .product-registration-form__title{font-size:38px}}.product-registration-form-wrapper .product-registration-form__title::after{display:block;content:'';background-color:var(--color1)}.product-registration-form-wrapper .product-registration-form__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.product-registration-form-wrapper .product-registration-form__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.product-registration-form-wrapper .inner-form-wrapper{display:flex;margin-top:10px}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper{display:flex;flex-direction:column;width:572px;margin-right:70px}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper .information-header{display:flex;margin-bottom:30px}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper .information-header .display{display:flex;padding:0 10px 0 10px;margin-top:10px}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper .information-header .item{display:flex;margin-right:50px}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper .header-wrapper{display:flex;justify-content:space-between}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper .status-details__wrapper{display:flex;flex-direction:column}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper .status-details__property-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;width:120px}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper .status-details__property-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.product-registration-form-wrapper .inner-form-wrapper .information-wrapper .status-details-row{display:flex;flex-direction:row}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper{display:flex;flex-direction:column;width:33%;height:auto}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group{display:flex;flex-direction:column;border:1px solid #B1B1B1;background-color:#EDEDED;width:340px}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;height:50px;padding-left:20px;border-bottom:1px solid #B1B1B1;display:flex;align-items:center;margin-bottom:10px}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details{padding:0 20px 0 20px;margin:10px 0 10px 0}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion .acco-standard{margin:0}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion .acco{border:none}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion .acco__tab{background-color:#EDEDED;padding:0}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion .acco__tab-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:11px}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .footer{margin:0 20px 20px 20px;padding-top:10px}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .separator{border-top:1px solid #B1B1B1;margin:5px 20px 5px 20px}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .button{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:11px;padding:0}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .button::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group .button:hover::after{transform:translate3d(10px, -50%, 0)}.product-registration-form-wrapper .inner-form-wrapper .side-details-wrapper .group__last{margin-top:30px}.product-registration-form-wrapper .product-registration-form-details-wrapper{display:flex;flex-direction:column}.product-registration-form-wrapper .product-registration-form-details-wrapper .display{display:flex;flex-wrap:wrap}.product-registration-form-wrapper .product-registration-form-details-wrapper .display .item{width:100%;height:40px}.product-registration-form-wrapper .button-section{margin-top:40px;margin-bottom:40px;display:flex;flex-direction:column}.product-registration-form-wrapper .button-section .buttons-wrapper{display:flex;flex-direction:row;justify-content:flex-end}.product-registration-form-wrapper .button-section .buttons-wrapper .close-button{margin-right:20px}.product-registration-form-wrapper .toggle-section{margin-top:40px}.product-registration-form-wrapper .toggle-section.section-separator{padding-bottom:40px;border-bottom:1px solid #B1B1B1}.product-registration-form-wrapper .toggle-section .toggle__input{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.product-registration-sales-information-wrapper{display:flex;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.product-registration-sales-information-wrapper input:focus{border-bottom:4px solid #F37A1F}.product-registration-sales-information-wrapper .section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;margin-bottom:30px;padding-top:40px}.product-registration-sales-information-wrapper .calendar-icon{background-image:url(stihl-styles/resources/icons/icon-calendar-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:50px;height:50px}.product-registration-sales-information-wrapper .data-input-formfield{display:flex;flex-direction:column}.product-registration-sales-information-wrapper .image-calendar-wrapper{display:flex;flex-direction:row;align-items:center;background-color:#EDEDED;height:60px}.product-registration-sales-information-wrapper .datepicker{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.product-registration-sales-information-wrapper .datepicker:focus{border:none}.product-registration-sales-information-wrapper .datepicker-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.product-registration-sales-information-wrapper .reference-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:10px}.product-registration-sales-information-wrapper .info-display{display:flex;flex-direction:row;align-items:flex-end}.product-registration-sales-information-wrapper .datepicker-input-wrapper{width:188px;margin-right:20px}.product-registration-sales-information-wrapper .reference-input-wrapper{display:flex;flex-direction:column;width:372px}.product-registration-sales-information-wrapper .date-picker-error-message{position:absolute}.product-registration-sales-information-wrapper .field-margin{margin-right:20px}.product-registration-sales-information-wrapper .disabled-field{display:flex;flex-direction:column}.product-registration-sales-information-wrapper .disabled-field__date{margin-right:20px;width:200px}.product-registration-sales-information-wrapper .disabled-field__reference{width:372px}.product-registration-form-section-wrapper{display:flex;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.product-registration-form-section-wrapper input:focus,.product-registration-form-section-wrapper button:focus{border-bottom:4px solid #F37A1F}.product-registration-form-section-wrapper .section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;margin-bottom:30px;padding-top:40px}.product-registration-form-section-wrapper .title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;height:50px;padding-left:10px;border-bottom:1px solid #B1B1B1;display:flex;align-items:center;margin-bottom:20px}.product-registration-form-section-wrapper .input-wrapper{display:flex;flex-direction:column}.product-registration-form-section-wrapper .input-wrapper>:not(:last-child){margin-bottom:20px}.product-registration-form-section-wrapper .input-wrapper .double-inputs{display:flex;flex-direction:row}.product-registration-form-section-wrapper .input-wrapper .double-inputs .input{width:285px}.product-registration-form-section-wrapper .input-wrapper .double-inputs .street-input{width:370px}.product-registration-form-section-wrapper .input-wrapper .double-inputs .house-no-input{width:200px}.product-registration-form-section-wrapper .input-wrapper .double-inputs .zip-code-input{width:200px}.product-registration-form-section-wrapper .input-wrapper .double-inputs .city-input{width:370px}.product-registration-form-section-wrapper .input-wrapper__section{display:flex}.product-registration-form-section-wrapper .input-wrapper__section .input{display:flex;flex-direction:column;width:590px;margin-right:20px}.product-registration-form-section-wrapper .input-wrapper__section .input .input-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.product-registration-form-section-wrapper .endcustomer-label{margin-top:10px}.product-registration-form-section-wrapper .dropdown-wrapper{display:flex;flex-direction:column}.product-registration-form-section-wrapper .dropdown-wrapper>:not(:last-child){margin-bottom:20px}.product-registration-form-section-wrapper .dropdown-wrapper__section{display:flex}.product-registration-form-section-wrapper .dropdown-wrapper__section .dropdown{display:flex;flex-direction:column;width:590px;margin-right:30px}.product-registration-form-section-wrapper .dropdown-wrapper__section .dropdown .dropdown-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px;cursor:default}.product-registration-form-section-wrapper .dropdown-wrapper__section .text{display:flex;flex-direction:column;width:590px}.product-registration-form-section-wrapper .dropdown-wrapper__section .text__label{margin-bottom:20px}.product-registration-form-section-wrapper .dropdown-wrapper__section .text__button{display:flex;flex-direction:row-reverse}.product-registration-form-section-wrapper .dropdown-wrapper__section .text__button .plus-button-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-left:10px}.product-registration-form-section-wrapper .dropdown-wrapper__section .text__button .plus-button-icon{display:flex;flex-direction:row;align-self:start}.product-registration-form-section-wrapper .questions-section{display:flex;flex-direction:column;margin-bottom:40px}.product-registration-form-section-wrapper .questions-section .question{display:flex;justify-content:space-between;margin-bottom:15px}.product-registration-form-section-wrapper .questions-section .question__text{margin-right:40px}.product-registration-form-section-wrapper .questions-section .question__buttons{display:flex;min-width:200px;justify-content:space-around}.product-registration-form-section-wrapper .questions-section .question__buttons .radio-button__input{display:flex;flex-direction:row;cursor:pointer;margin-right:10px;height:20px}.product-registration-form-section-wrapper .questions-section .question__buttons .radio-button__input>svg{margin-right:10px}.product-registration-form-section-wrapper .permissions-section{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.product-registration-form-section-wrapper .permissions-section a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.product-registration-form-section-wrapper .bottom-label{font-size:16px;margin-top:40px}.success-dialog__wrapper{display:flex;flex-direction:column}.success-dialog__header{display:flex;margin-bottom:20px;align-items:center}.success-dialog__header .icon{margin-right:20px}.success-dialog__header .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px}.success-dialog__button{display:flex;justify-content:center}.product-registration-details__information-container{border-radius:0;border:1px solid #B1B1B1}@media only screen and (min-width: 768px){.product-registration-details__information-container{width:340px}}.product-registration-details__information-header{background:#EDEDED;padding-top:20px;padding-bottom:20px}.product-registration-details__information-header>:last-child{margin:0 30px 0 30px}.product-registration-details__information-header-element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;justify-content:space-between;margin:0 30px 14px 30px}.product-registration-details__information-header-element .value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;width:50%;text-align:right}.product-registration-details__information-header-element.information{margin:0 30px 20px 30px}.product-registration-details__information-body{width:100%;margin-bottom:20px}.product-registration-details__information-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:20px 30px 20px 30px;padding-bottom:20px;border-bottom:1px solid #B1B1B1;display:flex;flex-direction:column}.product-registration-details__information-title .description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:8px}.m_shopping-cart-top-bar__container{display:grid;grid-template-columns:50% 50%;margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_shopping-cart-top-bar__container{grid-template-columns:40% 60%}}@media only screen and (max-width: 767px){.m_shopping-cart-top-bar__container{display:flex;flex-direction:column;margin-bottom:30px}}.m_shopping-cart-top-bar__extra-buttons{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;align-self:center;display:flex}.m_shopping-cart-top-bar__extra-buttons>:not(:last-child){margin-right:32px}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_shopping-cart-top-bar__extra-buttons{flex-direction:column}.m_shopping-cart-top-bar__extra-buttons>:not(:last-child){margin-bottom:20px}}@media only screen and (max-width: 767px){.m_shopping-cart-top-bar__extra-buttons{flex-direction:column;margin-bottom:30px;width:100%}.m_shopping-cart-top-bar__extra-buttons>:not(:last-child){margin-bottom:20px}}.m_shopping-cart-top-bar__extra-button{display:flex;align-items:center;cursor:pointer}.m_shopping-cart-top-bar__extra-button>span{margin-left:10px}.m_shopping-cart-top-bar__cart-buttons{display:grid;grid-template-columns:40% 60%}@media only screen and (max-width: 767px){.m_shopping-cart-top-bar__cart-buttons{display:flex;flex-direction:column}.m_shopping-cart-top-bar__cart-buttons>:not(:last-child){margin-bottom:10px}}.m_shopping-cart-top-bar__update-button{position:relative;background:linear-gradient(to bottom, #000 50%, #f37a1f 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%;padding-left:50px;padding-right:50px}.m_shopping-cart-top-bar__update-button.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.m_shopping-cart-top-bar__update-button:hover{background-position:0 -100%}}.m_shopping-cart-top-bar__update-button.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.m_shopping-cart-top-bar__update-button:hover{border-color:rgba(0,0,0,0)}}.m_shopping-cart-top-bar__update-button:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.m_shopping-cart-top-bar__update-button.active{color:#fff}@media (hover: hover) and (pointer: fine){.m_shopping-cart-top-bar__update-button:hover{color:#fff}}@media only screen and (max-width: 1023px){.m_shopping-cart-top-bar__update-button{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_shopping-cart-top-bar__update-button:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.m_shopping-cart-top-bar__update-button:not(.full){min-width:246px;max-width:328px}}.m_shopping-cart-top-bar__order-button{margin-left:20px}@media only screen and (max-width: 767px){.m_shopping-cart-top-bar__order-button{margin-left:unset}}.m_shopping-cart-bottom-bar__container{display:flex;align-items:center;margin-top:55px}.m_shopping-cart-bottom-bar__buttons{display:flex;align-items:center;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.m_shopping-cart-bottom-bar__buttons>div{display:flex;align-items:center;margin-right:30px}.m_shopping-cart-bottom-bar__buttons>div>span{margin-left:10px}@media only screen and (max-width: 767px){.m_shopping-cart-bottom-bar__buttons>div{margin-bottom:20px}}@media only screen and (max-width: 767px){.m_shopping-cart-bottom-bar__buttons{flex-direction:column;align-items:flex-start}}.m_shopping-cart-bottom-bar__empty-cart{cursor:pointer}.m_shopping-cart-bottom-bar__add-cart-to-list{cursor:pointer}.m_shopping-cart-bottom-bar__save-cart{cursor:pointer}@media only screen and (max-width: 1023px){.m_shopping-cart__extra-info{margin-bottom:30px}}.m_shopping-cart__extra-info-po-number{margin-bottom:20px}.m_shopping-cart__extra-info-po-number-input{width:462px}@media only screen and (max-width: 1023px){.m_shopping-cart__extra-info-po-number-input{width:100%}}.m_shopping-cart__extra-info-po-number-input::-moz-placeholder{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.m_shopping-cart__extra-info-po-number-input:-ms-input-placeholder{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.m_shopping-cart__extra-info-po-number-input::placeholder{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.m_shopping-cart__extra-info-po-number-textarea{width:462px;height:119px;padding-top:17px;resize:none;line-height:1.5;letter-spacing:1px;outline:none}.m_shopping-cart__extra-info-po-number-textarea::-moz-placeholder{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.m_shopping-cart__extra-info-po-number-textarea:-ms-input-placeholder{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.m_shopping-cart__extra-info-po-number-textarea::placeholder{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}@media only screen and (max-width: 1023px){.m_shopping-cart__extra-info-po-number-textarea{width:100%}}.attachments__section{border-bottom:1px solid #B1B1B1}.attachments__cursor-download{cursor:pointer}.attachments__content-wrapper{display:flex;flex-direction:row;margin-top:40px;padding-bottom:40px}.attachments__upload-file-wrapper{display:flex;flex-direction:column;flex:0.4;margin-right:30px}.attachments__drag-n-drop{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;color:#B1B1B1;display:flex;justify-content:center;align-items:center;border:1px dashed #DADADA;height:180px;flex:0.6}.attachments__drag-n-drop .text-wrapper{display:flex;flex-direction:row;color:#B1B1B1}.attachments__drag-n-drop .icon{margin-left:10px;margin-top:4px}.attachments__drag-n-drop>svg{margin-left:10px}.attachments__green-border-drag-over{border:3px dashed #749F4A}.attachments__display{display:flex;flex-direction:column;padding-bottom:40px}.attachments__upload-file-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;margin-bottom:20px}.attachments__upload-file-description{margin-bottom:30px}.attachments__upload-file-input{visibility:hidden;height:0}.attachments__upload-file-button{display:flex;flex-direction:row;align-self:start}.attachments__upload-file-button-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-left:10px;color:#B1B1B1}.attachments__headers-row{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:grid;grid-template-columns:0.7fr 0.5fr 0.3fr 1.3fr 0.1fr;width:100%;box-sizing:border-box;margin-bottom:20px;padding-left:10px}.attachments__results-row{display:grid;grid-template-columns:0.7fr 0.5fr 0.3fr 1.2fr 0.2fr;width:100%;box-sizing:border-box}.attachments__headers-cell{padding:10px}.attachments__row-data-cell{padding:10px}.attachments__row-data-cell-wrapper{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;border-right:1px solid black;align-items:center;word-break:break-all}.attachments__row-gray{background-color:#EDEDED}.attachments__odd-row-padding{display:block;min-width:unset;border-right:1px solid black;background-color:white;padding:5px 10px}.attachments__odd-row-padding input{width:100%;text-overflow:ellipsis}.attachments__comments{display:block;min-width:unset;border-right:1px solid black;background-color:white;padding-left:10px;padding-right:10px}.attachments__comments input{width:100%;text-overflow:ellipsis}.attachments__trash-icon-wrapper{display:flex;align-items:center;justify-content:center;background-color:white}.attachments__remove{background-image:url(stihl-styles/resources/icons/icon-bin-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;transition:transform 250ms;cursor:pointer;background-color:white}.attachments__remove:focus{height:22px}.attachments__file-extension-block{display:flex;min-width:50px;height:30px;background-color:black;color:white;justify-content:center;align-items:center;margin-right:10px;font-weight:bold}.attachments__with-table-cell{display:flex;justify-content:center;align-items:center}.attachments__with-table-cell .cell,.attachments__with-table-cell .filterable-table-wrapper .table-wrapper .table .cell-no-border,.filterable-table-wrapper .table-wrapper .table .attachments__with-table-cell .cell-no-border,.attachments__with-table-cell .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border,.filterable-table-wrapper .table-wrapper .table-widget .attachments__with-table-cell .cell-no-border{display:flex;align-items:center}.attachments__tooltip{position:relative}.lifecycle__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:0;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media only screen and (min-width: 768px){.lifecycle__title{font-size:38px}}.lifecycle__title::after{display:block;content:'';background-color:var(--color1)}.lifecycle__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.lifecycle__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.lifecycle__overlay{width:65%}.lifecycle__information-header{margin-top:20px;width:40%}.lifecycle__information-item-container{display:flex;justify-content:space-between}.lifecycle__information-item{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-right:50px}.lifecycle__table-wrapper{overflow-x:auto}.lifecycle__table-wrapper th{background-color:white;color:black;border:none}.lifecycle__table-wrapper .lifecycle-table{width:100% !important;max-width:none;min-width:auto}.lifecycle__table-wrapper .lifecycle-table .cell,.lifecycle__table-wrapper .lifecycle-table .filterable-table-wrapper .table-wrapper .table .cell-no-border,.filterable-table-wrapper .table-wrapper .table .lifecycle__table-wrapper .lifecycle-table .cell-no-border,.lifecycle__table-wrapper .lifecycle-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border,.filterable-table-wrapper .table-wrapper .table-widget .lifecycle__table-wrapper .lifecycle-table .cell-no-border{font-size:12px;padding:14px;text-align:center;min-width:100px}.lifecycle__table-wrapper .lifecycle-table .cell .cell-header,.lifecycle__table-wrapper .lifecycle-table .filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header,.filterable-table-wrapper .table-wrapper .table .lifecycle__table-wrapper .lifecycle-table .cell-no-border .cell-header,.lifecycle__table-wrapper .lifecycle-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header,.filterable-table-wrapper .table-wrapper .table-widget .lifecycle__table-wrapper .lifecycle-table .cell-no-border .cell-header{display:flex}.lifecycle__table-wrapper .lifecycle-table .cell .cell-header span,.lifecycle__table-wrapper .lifecycle-table .filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header span,.filterable-table-wrapper .table-wrapper .table .lifecycle__table-wrapper .lifecycle-table .cell-no-border .cell-header span,.lifecycle__table-wrapper .lifecycle-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header span,.filterable-table-wrapper .table-wrapper .table-widget .lifecycle__table-wrapper .lifecycle-table .cell-no-border .cell-header span{width:100%;margin:auto 0 auto 0}.filterable-table-wrapper{display:flex;flex-direction:column}.filterable-table-wrapper__top-margin{margin-top:61px}.filterable-table-wrapper .table-wrapper{overflow-x:auto;scrollbar-color:#DADADA #000}.filterable-table-wrapper .table-wrapper::-webkit-scrollbar{width:auto;height:5px}.filterable-table-wrapper .table-wrapper::-webkit-scrollbar-track{background-color:#DADADA}.filterable-table-wrapper .table-wrapper::-webkit-scrollbar-thumb{background-color:#000}.filterable-table-wrapper .table-wrapper th{background-color:white;color:black;border:none}.filterable-table-wrapper .table-wrapper .table .cell,.filterable-table-wrapper .table-wrapper .table-widget .cell,.filterable-table-wrapper .table-wrapper .table .cell-no-border,.filterable-table-wrapper .table-wrapper .table-widget .cell-no-border{font-size:12px;padding:14px;text-align:left;min-width:100px;white-space:nowrap}.filterable-table-wrapper .table-wrapper .table .cell .cell-header,.filterable-table-wrapper .table-wrapper .table-widget .cell .cell-header,.filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header,.filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header{display:flex;white-space:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.filterable-table-wrapper .table-wrapper .table .cell .cell-header span,.filterable-table-wrapper .table-wrapper .table-widget .cell .cell-header span,.filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header span,.filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header span{width:100%;margin:auto 0 auto 0}.filterable-table-wrapper .table-wrapper .table .cell .cell-header .arrowsContent,.filterable-table-wrapper .table-wrapper .table-widget .cell .cell-header .arrowsContent,.filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header .arrowsContent,.filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header .arrowsContent{display:flex;flex-direction:column;margin-left:10px}.filterable-table-wrapper .table-wrapper .table .cell .cell-header .arrowsContent button,.filterable-table-wrapper .table-wrapper .table-widget .cell .cell-header .arrowsContent button,.filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header .arrowsContent button,.filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header .arrowsContent button{padding:0;display:flex;justify-content:center}.filterable-table-wrapper .table-wrapper .table .cell-no-border,.filterable-table-wrapper .table-wrapper .table-widget .cell-no-border{border:none}.filterable-table-wrapper .table-wrapper .table .row,.filterable-table-wrapper .table-wrapper .table-widget .row{cursor:pointer;height:54px}.filterable-table-wrapper .table-wrapper .table .row:hover,.filterable-table-wrapper .table-wrapper .table-widget .row:hover{background-color:#DADADA}.filterable-table-wrapper .table-wrapper .table .cell-multiple-item,.filterable-table-wrapper .table-wrapper .table-widget .cell-multiple-item{cursor:pointer;font-size:12px;padding:6px;text-align:left;min-width:100px;white-space:nowrap;display:block}.filterable-table-wrapper .table-wrapper .table .cell-multiple-item:hover,.filterable-table-wrapper .table-wrapper .table-widget .cell-multiple-item:hover{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.filterable-table-wrapper .table-wrapper .table .cell-multiple-item-no-url,.filterable-table-wrapper .table-wrapper .table-widget .cell-multiple-item-no-url{font-size:12px;padding:6px;text-align:left;min-width:100px;white-space:nowrap;display:block}.filterable-table-wrapper .table-wrapper .table-widget .cell,.filterable-table-wrapper .table-wrapper .table-widget .cell-no-border{min-width:50px}@media only screen and (min-width: 1024px){.filterable-table-wrapper .table-wrapper .table-widget{min-width:100px;width:-webkit-fill-available !important;width:-moz-available !important}}.filterable-table-wrapper .table-wrapper tr:nth-child(even){background-color:#EDEDED}.filterable-table-wrapper .table-wrapper tr:nth-child(odd){background-color:#fff}.filterable-table-wrapper .show-more-section{margin:55px auto 120px auto;width:150px;height:57px}.filterable-table-wrapper .show-more-section .show-more-btn{display:flex;flex-direction:column;margin:0 auto 0 auto}.filterable-table-wrapper .show-more-section .show-more-btn__icon{margin:0 auto 10px auto;background:black;border-radius:50%;height:32px;width:32px;display:flex;align-items:center}.filterable-table-wrapper .show-more-section .show-more-btn__icon svg{margin:0 auto 0 auto}.filterable-table-wrapper .show-more-section .show-more-btn__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.filterable-table-wrapper .tabs .tab-bar_header__tab{max-width:230px}.filterable-table-wrapper .tabs .tab-bar_header__title__focus{background-color:rgba(243,122,31,0.2)}.filterable-table-wrapper .filter-wrapper{margin-top:30px;display:flex;flex-direction:column}.filterable-table-wrapper .filter-wrapper .filters{display:flex;flex-direction:row;position:relative}.filterable-table-wrapper .filter-wrapper .filters input:focus,.filterable-table-wrapper .filter-wrapper .filters button:focus{border-bottom:4px solid #F37A1F}.filterable-table-wrapper .filter-wrapper .filters .accordion-filter{width:100%}.filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco-standard{margin:0}.filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco{border:none}.filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco--open{overflow:visible}.filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco__content{transition:none;flex-direction:column}.filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco__tab{padding:0;min-height:auto;width:100px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px}.filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco__tab-icon-arrow-down::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;right:10px;transition:transform 250ms}.acco--open .filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco__tab-icon-arrow-down::after{transform:rotate(180deg)}.filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco__tab-title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;line-height:1.4}.filterable-table-wrapper .filter-wrapper .filters .search-filter{position:absolute;top:0;right:0;display:flex;width:350px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.filterable-table-wrapper .filter-wrapper .filters .search-filter__input{font-size:18px}.filterable-table-wrapper .filter-wrapper .filters .search-filter__input::-moz-placeholder{color:#000;opacity:1}.filterable-table-wrapper .filter-wrapper .filters .search-filter__input:-ms-input-placeholder{color:#000;opacity:1}.filterable-table-wrapper .filter-wrapper .filters .search-filter__input::placeholder{color:#000;opacity:1}.filterable-table-wrapper .filter-wrapper .filters .search-filter__input::-webkit-input-placeholder{color:#000;opacity:1}.filterable-table-wrapper .filter-wrapper .filters .search-filter__input::-moz-placeholder{color:#000;opacity:1}.filterable-table-wrapper .filter-wrapper .filters .search-filter__icon{cursor:default}.filterable-table-wrapper .filter-wrapper .selected-filters{display:flex;margin-top:40px}.filterable-table-wrapper .filter-wrapper .selected-filters .selected-filter__tab{max-width:none}.filterable-table-wrapper .filter-wrapper .selected-filters .selected-filter__tab .btn-inner{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;color:#fff}.filterable-table-wrapper .filter-wrapper .selected-filters .selected-filter__tab::before{width:10px;height:10px}.filterable-table-wrapper .filter-wrapper .selected-filters .selected-filter button:nth-last-child(2){margin-right:10px}.filterable-table__multi-items__wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center}.filterable-table__delete-wrapper{font-weight:bold}.filterable-table__delete-wrapper>svg{padding-right:10px}.horizontal-graph-wrapper{display:flex;flex-direction:column}.horizontal-graph-wrapper__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px}.horizontal-graph-wrapper__graph{display:flex;flex-direction:row;width:100%;margin-top:20px}.horizontal-graph-wrapper__graph .graph-element{height:20px}.horizontal-graph-wrapper__elements-description{display:flex;flex-direction:row;margin-top:30px}.horizontal-graph-wrapper__elements-description .graph-element{display:flex;margin-right:30px}.horizontal-graph-wrapper__elements-description .graph-element__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:10px;font-size:14px;margin:0 10px 0 10px}.open-transaction-separator{width:100%;border:1px solid #B1B1B1;margin-top:60px}.messages-container{z-index:9999;position:fixed;top:130px;right:15%}.messages-container--active{visibility:visible;-webkit-animation:fadeInMessage 200ms;animation:fadeInMessage 200ms}.messages-container--inactive{visibility:hidden;-webkit-animation:fadeOutMessage 200ms;animation:fadeOutMessage 200ms}.messages-container .generic-message{box-shadow:0 4px 14px 0 rgba(0,0,0,0.06);padding:15px;z-index:500}.messages-container .generic-message--success{background:rgba(116,159,74,0.2);display:flex;position:relative;margin-bottom:10px}@-webkit-keyframes fadeInMessage{from{opacity:0}to{opacity:1}}@keyframes fadeInMessage{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOutMessage{from{opacity:1}to{opacity:0}}@keyframes fadeOutMessage{from{opacity:1}to{opacity:0}}.messages-container .generic-message--active{visibility:visible;-webkit-animation:fadeInMessage 200ms;animation:fadeInMessage 200ms}.messages-container .generic-message--inactive{visibility:hidden;-webkit-animation:fadeOutMessage 200ms;animation:fadeOutMessage 200ms}.messages-container .generic-message__icon{display:inline-block;width:22px;height:22px;transform:rotate(45deg)}.messages-container .generic-message__icon-circle-success{background-color:#749f4a;position:absolute;width:22px;height:22px;border-radius:11px;left:0;top:0;z-index:-1}.messages-container .generic-message__icon-success{transform:rotate(315deg);text-align:center;width:13px;height:13px;margin:2px 0 0 2px}.messages-container .generic-message__label{color:#000;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;cursor:default;margin-left:20px}.m_metanav-flyout__container{display:flex}.m_metanav-flyout__container>span{margin-left:10px}.m_metanav-flyout__container .metanav-circle{margin-right:5px}.m_metanav-flyout__container .metanav-circle.label-circle.label-no-icon{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px;font-weight:bold;font-size:12px;color:#fff;z-index:1}@media only screen and (min-width: 768px){.m_metanav-flyout__container .metanav-circle.label-circle.label-no-icon{font-size:15px}}@media only screen and (max-width: 767px){.m_metanav-flyout__container .impersonated{margin-left:-10px;border:1px solid #EDEDED}}.m_metanav-flyout__impersonated{align-self:center;margin-left:15px !important}@media only screen and (max-width: 767px){.m_metanav-flyout__impersonated{margin-left:0 !important}}.m_metanav-flyout__impersonated::after{transform:scaleX(-1)}.stolen-report-form-wrapper{display:flex;flex-direction:column}.stolen-report-form-wrapper .inner-form-wrapper{display:flex;margin-top:10px;padding-bottom:50px;border-bottom:1px solid #B1B1B1}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper{display:flex;flex-direction:column;width:572px;margin-right:70px;margin-top:30px}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .information-header{display:flex;margin-bottom:30px}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .information-header .display{display:flex;padding:0 10px 0 10px;margin-top:10px}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .information-header .item{display:flex;margin-right:50px}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .header-wrapper{display:flex;justify-content:space-between}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .status-details__wrapper{display:flex;flex-direction:column}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .status-details__property-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;width:120px}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .status-details__property-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .status-details-row{display:flex;flex-direction:row}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .note-wrapper{display:flex;flex-direction:column;margin-bottom:20px;border-radius:0;border:1px solid #B1B1B1;padding:20px}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .note-wrapper .note-title-wrapper{display:flex;align-items:center;justify-content:center;width:60px;height:30px;background:#f37a1f;margin-bottom:10px}.stolen-report-form-wrapper .inner-form-wrapper .information-wrapper .note-wrapper .title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper{display:flex;flex-direction:column;width:33%;height:auto}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group{display:flex;flex-direction:column;border:1px solid #B1B1B1;background-color:#EDEDED;width:340px}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;height:50px;padding-left:20px;border-bottom:1px solid #B1B1B1;display:flex;align-items:center;margin-bottom:10px}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details{padding:0 20px 0 20px;margin:10px 0 10px 0}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion{width:auto;margin-top:0;margin-bottom:0}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion .acco-standard{margin:0}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion .acco{border:none}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion .acco__tab{background-color:#EDEDED;padding:0}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .details .accordion .acco__tab-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:11px}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .footer{margin:0 20px 20px 20px;padding-top:10px}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .separator{border-top:1px solid #B1B1B1;margin:5px 20px 5px 20px}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .button{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:11px;padding:0}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .button::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group .button:hover::after{transform:translate3d(10px, -50%, 0)}.stolen-report-form-wrapper .inner-form-wrapper .side-details-wrapper .group__last{margin-top:30px}.stolen-report-form-wrapper .stolen-report-form-details-wrapper{display:flex;flex-direction:column}.stolen-report-form-wrapper .stolen-report-form-details-wrapper .display{display:flex;flex-wrap:wrap}.stolen-report-form-wrapper .stolen-report-form-details-wrapper .display .item{width:100%;height:40px}.stolen-report-form-wrapper .button-section{margin-top:40px;margin-bottom:40px;display:flex;flex-direction:column}.stolen-report-form-wrapper .button-section .buttons-wrapper{display:flex;flex-direction:row;justify-content:flex-end}.stolen-report-form-wrapper .button-section .buttons-wrapper .close-button{margin-right:20px}.stolen-report-form-wrapper .footer-wrapper{margin-top:30px}.stolen-report-form-wrapper .footer-wrapper .input-wrapper{display:flex;flex-direction:column}.stolen-report-form-wrapper .footer-wrapper .input-wrapper__section{display:flex;margin-top:20px}.stolen-report-form-wrapper .footer-wrapper .input-wrapper__section .input{display:flex;flex-direction:column;width:100%}.stolen-report-form-wrapper .footer-wrapper .input-wrapper__section .input .input-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.stolen-report-form-wrapper .footer-wrapper .input-wrapper__section .input-text{width:100%}.stolen-report-form-wrapper .footer-wrapper .input-wrapper__section .textarea-input{display:flex;outline:none;padding:20px;min-height:110px;min-width:100%;resize:none}.stolen-report-form-wrapper .footer-wrapper .input-wrapper__section .textarea-input:focus{border-bottom:4px solid #F37A1F}.stolen-report-form-wrapper .footer-wrapper .section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;margin-bottom:30px}.stolen-report-form-information-wrapper{display:flex;flex-direction:column;padding-bottom:40px}.stolen-report-form-information-wrapper input:focus{border-bottom:4px solid #F37A1F}.stolen-report-form-information-wrapper .section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;margin-bottom:30px}.stolen-report-form-information-wrapper .calendar-icon{background-image:url(stihl-styles/resources/icons/icon-calendar-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:50px;height:50px}.stolen-report-form-information-wrapper .data-input-formfield{display:flex;flex-direction:column}.stolen-report-form-information-wrapper .image-calendar-wrapper{display:flex;flex-direction:row;align-items:center;background-color:#EDEDED;height:60px}.stolen-report-form-information-wrapper .datepicker{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.stolen-report-form-information-wrapper .datepicker:focus{border:none}.stolen-report-form-information-wrapper .datepicker-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.stolen-report-form-information-wrapper .reference-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:10px}.stolen-report-form-information-wrapper .info-display{display:flex;flex-direction:row;align-items:flex-end}.stolen-report-form-information-wrapper .datepicker-input-wrapper{width:188px;margin-right:20px}.stolen-report-form-information-wrapper .reference-input-wrapper{display:flex;flex-direction:column;width:372px}.stolen-report-form-information-wrapper .date-picker-error-message{position:absolute}.stolen-report-form-information-wrapper .field-margin{margin-right:20px}.stolen-report-form-information-wrapper .disabled-field{display:flex;flex-direction:column}.stolen-report-form-information-wrapper .disabled-field__date{margin-right:20px;width:200px}.stolen-report-form-information-wrapper .disabled-field__reference{width:372px}.stolen-report-form-section-wrapper{display:flex;flex-direction:column;width:100%}.stolen-report-form-section-wrapper input:focus,.stolen-report-form-section-wrapper button:focus{border-bottom:4px solid #F37A1F}.stolen-report-form-section-wrapper .section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;margin-bottom:30px;padding-top:40px}.stolen-report-form-section-wrapper .title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;height:50px;padding-left:10px;border-bottom:1px solid #B1B1B1;display:flex;align-items:center;margin-bottom:20px}.stolen-report-form-section-wrapper .input-wrapper{display:flex;flex-direction:column}.stolen-report-form-section-wrapper .input-wrapper__section{display:flex}.stolen-report-form-section-wrapper .input-wrapper__section .input{display:flex;flex-direction:column;width:600px}.stolen-report-form-section-wrapper .input-wrapper__section .input .input-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.stolen-report-form-section-wrapper .input-wrapper__section .form-field{margin-top:20px;grid-template:[row1-start] "label" [row1-end] [row2-start] "input" [row2-end]/1fr}.stolen-report-form-section-wrapper .input-wrapper__section .form-field__label-text{margin-left:0}.stolen-report-form-section-wrapper .input-wrapper__section .secondInput{margin-top:30px}.stolen-report-form-section-wrapper .input-wrapper__section .input-text{width:100%}.stolen-report-form-section-wrapper .input-wrapper__section .toggle-wrapper{justify-self:center}.stolen-report-form-section-wrapper .input-wrapper__section .toggle-wrapper__toggle:focus{margin-bottom:-4px}.stolen-report-form-section-wrapper .input-wrapper__section .textarea-input{display:flex;outline:none;padding:20px;min-height:110px;min-width:100%;resize:none}.stolen-report-form-section-wrapper .input-wrapper__section .textarea-input:focus{border-bottom:4px solid #F37A1F}.stolen-report-form-section-wrapper .input-wrapper .details{margin-bottom:50px}.stolen-report-form-section-wrapper .bottom-label{font-size:16px;margin-top:40px}.check-availability{position:relative;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.check-availability input:focus,.check-availability button:focus{border-bottom:4px solid #F37A1F}.check-availability__header-filled{display:grid;position:relative;box-sizing:border-box;padding-bottom:40px;padding-top:40px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-template-areas:'article article article article qty qty statusEta statusEta prices prices prices trash' 'msg msg msg msg msg msg msg msg msg msg msg msg' 'wrapAddBar wrapAddBar wrapAddBar wrapAddBar wrapAddBar . . . button button button button';grid-column-gap:20px}.check-availability__article{position:relative;grid-area:article;align-items:flex-start}.check-availability__article-input{width:100%}.check-availability__order-quantity{grid-area:qty;margin-top:15px}.check-availability__qty-description{text-align:center}.check-availability__statusEta{grid-area:statusEta;margin-top:15px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.check-availability__statusEta-eta{margin-top:13px}.check-availability__prices{grid-area:prices;margin-top:11px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.check-availability__msg{grid-area:msg;margin-top:10px}.check-availability__prices-box{grid-area:prices;align-self:start;margin-top:8px;margin-left:10px}@media only screen and (max-width: 1023px){.check-availability__prices-box{margin-left:0}}.check-availability__prices-box-ul{display:grid}.check-availability__prices-box-li{display:grid;grid-template-columns:60% 40%;justify-items:start;margin-top:4px}.check-availability__prices-box-li:not(:last-child){margin-bottom:5px}.check-availability__prices-box-li-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.check-availability__prices-box-li-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;justify-self:flex-end}.check-availability__trashIcon{grid-area:trash;height:65px}.check-availability__check-button{position:relative;background:linear-gradient(to bottom, #000 50%, #f37a1f 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%;grid-area:button;padding-left:25px;padding-right:25px;margin-top:20px;margin-left:10px;width:285px}.check-availability__check-button.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.check-availability__check-button:hover{background-position:0 -100%}}.check-availability__check-button.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.check-availability__check-button:hover{border-color:rgba(0,0,0,0)}}.check-availability__check-button:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.check-availability__check-button.active{color:#fff}@media (hover: hover) and (pointer: fine){.check-availability__check-button:hover{color:#fff}}@media only screen and (max-width: 1023px){.check-availability__check-button{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.check-availability__check-button:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.check-availability__check-button:not(.full){min-width:246px;max-width:328px}}.check-availability__article-description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;grid-area:article;margin-left:20px;margin-top:10px;cursor:pointer}.check-availability__list-link{display:flex;cursor:pointer;margin-right:auto;margin-top:38px;margin-left:14px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.check-availability__list-link-text{margin-left:10px;color:#000;font-size:14px;height:15px;line-height:15px}.check-availability__cart-link{display:flex;cursor:pointer;margin-right:auto;margin-top:38px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.check-availability__cart-link-text{margin-left:10px;color:#000;font-size:14px;height:15px;line-height:15px}.check-availability__wrapper-add-buttons{grid-area:wrapAddBar;display:flex;justify-content:center}.check-availability__header-empty{display:grid;position:relative;box-sizing:border-box;padding-bottom:40px;padding-top:40px;grid-template-columns:repeat(11, 1fr);grid-template-rows:auto;grid-template-areas:'emptyArt emptyArt emptyArt emptyArt emptyArt emptyArt emptyQty emptyQty emptybutton emptybutton emptybutton' 'msg msg msg msg msg msg msg msg msg msg msg';grid-column-gap:20px}.check-availability__article-empty{position:relative;grid-area:emptyArt;align-items:flex-start}.check-availability__article-empty-input{width:100%}.check-availability__order-quantity-empty{grid-area:emptyQty;margin-top:15px;padding-left:12px}.check-availability__check-button-empty{position:relative;background:linear-gradient(to bottom, #000 50%, #f37a1f 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%;grid-area:emptybutton;padding-left:15px;padding-right:15px;width:278px}.check-availability__check-button-empty.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.check-availability__check-button-empty:hover{background-position:0 -100%}}.check-availability__check-button-empty.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.check-availability__check-button-empty:hover{border-color:rgba(0,0,0,0)}}.check-availability__check-button-empty:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.check-availability__check-button-empty.active{color:#fff}@media (hover: hover) and (pointer: fine){.check-availability__check-button-empty:hover{color:#fff}}@media only screen and (max-width: 1023px){.check-availability__check-button-empty{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.check-availability__check-button-empty:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.check-availability__check-button-empty:not(.full){min-width:246px;max-width:328px}}.check-availability__bold{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:16px}.m_document-detail__title_bar{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:60px}.m_document-detail__title_bar-date{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:20px;font-size:18px;text-transform:capitalize}@media only screen and (min-width: 768px){.m_document-detail__title_bar-date{font-size:22px}}@media only screen and (min-width: 768px){.m_document-detail__title_bar-date{font-size:18px}}.m_document-detail__request-copy-wrapper{cursor:pointer}.m_document-detail__request-copy-wrapper .inner-elements{display:flex}.m_document-detail__request-copy-wrapper .inner-elements>*{margin-right:10px}.m_document-detail__container{display:flex;margin-bottom:80px;justify-content:space-between}@media only screen and (max-width: 767px){.m_document-detail__container{flex-direction:column}}.m_document-detail__left{padding-right:60px;width:542px}@media only screen and (max-width: 767px){.m_document-detail__left{padding-bottom:30px}}.m_document-detail__left-header{display:flex;flex-flow:row wrap;width:100%;margin-bottom:30px}.m_document-detail__left-header>div{width:50%}@media only screen and (max-width: 1023px){.m_document-detail__left-header>div{width:100%;padding-bottom:30px}}@media only screen and (min-width: 768px){.m_document-detail__left-header>div:not(:nth-child(-1n+2)){padding-top:40px}}.m_document-detail__shipping-details>h3{margin:0 0 16px 0;width:100%}.m_document-detail__shipping-details>*{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.m_document-detail__shipping-details-courier-tracking{cursor:pointer;text-align:left;min-width:100px;white-space:nowrap;display:block}.m_document-detail__shipping-details-courier-tracking:hover{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.m_document-detail__order_information-container{border-radius:0;border:1px solid #B1B1B1}@media only screen and (min-width: 768px){.m_document-detail__order_information-container{width:382px}}.m_document-detail__order_information-header{background:#EDEDED;padding-top:20px;padding-bottom:20px}.m_document-detail__order_information-header>:last-child{margin:0 30px 0 30px}.m_document-detail__order_information-header-element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;justify-content:space-between;margin:0 30px 14px 30px}.m_document-detail__order_information-header-element .label{text-align:left;white-space:nowrap}.m_document-detail__order_information-header-element .value{width:50%;text-align:right}.m_document-detail__order_information-header-element.order-information{margin:0 30px 20px 30px}.m_document-detail__order_information-header-element-status-partially{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;background:rgba(243,122,31,0.2);padding:5px}.m_document-detail__order_information-header-element-document-kind{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.m_document-detail__order_information-body{width:100%}.m_document-detail__order_information-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:20px 30px 20px 30px;padding-bottom:20px;border-bottom:1px solid #B1B1B1}.m_document-detail__left-body{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px;margin-bottom:30px}@media only screen and (min-width: 768px){.m_document-detail__left-body{font-size:15px}}.m_document-detail__download_all_documents{display:flex;justify-content:flex-start;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.m_document-detail__download_all_documents svg{margin-right:10px}.m_document-detail__accordion_title-container{display:flex;flex-direction:row;width:100%;align-items:baseline;height:30px}.m_document-detail__accordion_title-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;margin-right:15px;height:100%}.m_document-detail__accordion_title-items{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;height:100%}.m_document-detail__accordion-container .acco__tab{padding:20px 45px 5px 0}.m_document-detail__accordion-container .acco__content{display:block;transition:height 80ms}.m_document-detail__accordion-container .acco__inner{flex-direction:column}.m_document-detail__footer_bar{margin-top:40px}.m_document-detail__footer_bar-buttons{display:flex;align-items:center;flex-flow:wrap;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.m_document-detail__footer_bar-buttons>div{display:flex;align-items:center;margin-right:30px;margin-bottom:20px;cursor:pointer}.m_document-detail__footer_bar-buttons>div>span{margin-left:10px}@media only screen and (max-width: 767px){.m_document-detail__footer_bar-buttons>div{margin-bottom:20px}}@media only screen and (max-width: 767px){.m_document-detail__footer_bar-buttons{flex-direction:column;align-items:flex-start}}.m_document-detail-entry{display:grid;margin-top:30px;margin-bottom:30px;grid-row-gap:5px;grid-column-gap:20px;grid-template-columns:50px 200px 220px 90px 1fr 100px;grid-template-rows:auto;grid-template-areas:'entry details quantity-indicator tax-code prices price' '. kit kit kit kit .'}@media only screen and (max-width: 767px){.m_document-detail-entry{grid-template-columns:50px 1fr;grid-template-areas:'entry details' '. quantity-indicator' '. tax-code' '. prices' '. status' '. bottom-bar' '. price'}}@media only screen and (min-width: 768px) and (max-width: 1023px){.m_document-detail-entry{grid-template-columns:50px repeat(2, 1fr) 150px;grid-template-areas:'entry details tax-code price' '. quantity-indicator prices .' 'bottom-bar bottom-bar bottom-bar status'}}.m_document-detail-entry__wrapper{margin-bottom:0 !important}.m_document-detail-entry__product_number{grid-area:entry;justify-content:flex-start;display:flex}.m_document-detail-entry__product_details{grid-area:details;justify-content:flex-start;display:flex;flex-direction:column}.m_document-detail-entry__product_details .article-number{height:25px;align-items:flex-end}.m_document-detail-entry__product_tax_code{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;grid-area:tax-code;display:flex}.m_document-detail-entry__product_tax_code_label{flex-basis:70%}.m_document-detail-entry__product_tax_code_value{flex-basis:30%}.m_document-detail-entry__product_quantity_indicator{grid-area:quantity-indicator}.m_document-detail-entry__product_quantity_indicator-ul{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;width:100%;flex-flow:row wrap;min-width:50%;max-width:100%}@media only screen and (max-width: 1023px){.m_document-detail-entry__product_quantity_indicator-ul{justify-content:flex-start}}.m_document-detail-entry__product_quantity_indicator-li-label{flex-basis:50%;max-width:50%;padding-bottom:10px}.m_document-detail-entry__product_quantity_indicator-li-value{flex-basis:20%;padding-right:10px}.m_document-detail-entry__product_quantity_indicator-li-pieces{flex-basis:20%}.m_document-detail-entry__product_quantity_indicator-order-position-number{display:flex;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:10px}.m_document-detail-entry__product_quantity_indicator-order-position-number-label{flex-basis:50%}.m_document-detail-entry__product_quantity_indicator-order-position-number-value{flex-basis:50%;text-align:start}.m_document-detail-entry__product_prices{grid-area:prices;justify-content:center;display:flex}@media only screen and (max-width: 1023px){.m_document-detail-entry__product_prices{justify-content:flex-start}}.m_document-detail-entry__product_prices-li{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;padding-bottom:13px;display:flex;justify-content:space-between}.m_document-detail-entry__product_prices-li-value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-left:20px;font-size:16px}.m_document-detail-entry__product_price{grid-area:price;display:flex;justify-content:flex-end}.m_document-detail-entry__product_price>span{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:16px}.m_document-detail-entry__product_eta{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;grid-area:eta;display:flex;justify-content:center}@media only screen and (max-width: 767px){.m_document-detail-entry__product_eta{justify-content:flex-start}}.m_document-detail-entry__product_status{grid-area:status;justify-content:flex-end;display:flex;align-items:center;flex-basis:20%}@media only screen and (max-width: 767px){.m_document-detail-entry__product_status{justify-content:flex-start}}.m_document-detail-entry__product_status-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;background:#f5ddcc;padding:5px}.m_document-detail-entry__product__bottom_bar_wrapper{display:flex;align-items:flex-start}.m_document-detail-entry__product_bottom_bar{display:flex;align-items:center;width:100%;padding-bottom:30px;padding-left:65px;flex-basis:80%}.m_document-detail-entry__product_bottom_bar-buttons{display:flex;align-items:center;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.m_document-detail-entry__product_bottom_bar-buttons>div{display:flex;align-items:center;margin-right:30px}.m_document-detail-entry__product_bottom_bar-buttons>div>span{margin-left:10px}@media only screen and (max-width: 767px){.m_document-detail-entry__product_bottom_bar-buttons>div{margin-bottom:20px}}@media only screen and (max-width: 767px){.m_document-detail-entry__product_bottom_bar-buttons{flex-direction:column;align-items:flex-start}}.m_document-detail-entry__product_bottom_bar-button-lite{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;cursor:pointer}.button-icon{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:50px;margin-bottom:50px;margin-left:10px}@media only screen and (min-width: 768px){.button-icon{font-size:22px}}@media only screen and (min-width: 768px){.button-icon{margin-top:60px;margin-bottom:60px}}.serial-number-overlay__container{margin-bottom:30px}.serial-number-overlay__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.serial-number-overlay__header .main-header-element{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;flex-basis:50%;margin-right:10px}@media only screen and (min-width: 768px){.serial-number-overlay__header .main-header-element{font-size:22px}}.serial-number-overlay__header .element{margin-left:10px}.serial-number-overlay__values-wrapper{display:flex;flex-direction:column}.serial-number-overlay__values-wrapper .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.serial-number-overlay__border{border-bottom:1px solid #B1B1B1}.document-details-overlay__container{margin-bottom:30px}.document-details-overlay__header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px}.document-details-overlay__header .main-header-element{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width: 768px){.document-details-overlay__header .main-header-element{font-size:22px}}.document-details-overlay__header .secondary-header-element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.document-details-overlay__header .secondary-header-element .text{margin-left:5px}.document-details-overlay__border{border-bottom:1px solid #B1B1B1}.document-overlay-documents__entry-wrapper{display:flex;flex-direction:row;margin-bottom:10px}.document-overlay-documents__entry-wrapper .left{flex-basis:25%;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.document-overlay-documents__entry-wrapper .document_kind{margin-right:5px}.document-overlay-documents__entry-wrapper .right{display:flex;flex-direction:column;flex-basis:75%}.document-overlay-documents__entry-wrapper .item-info{display:flex;flex-direction:row;padding-bottom:5px}.document-overlay-documents__entry-wrapper .element{flex-basis:40%;text-align:center;margin-bottom:5px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;cursor:pointer}.document-overlay-documents__entry-wrapper .last{flex-basis:20%;text-align:right;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.document-overlay-entry_documents__container{display:flex;flex-direction:row}.document-overlay-entry_documents__container .product-number{flex-basis:10%;justify-content:center;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.document-overlay-entry_documents__container .product-info{display:flex;flex-basis:50%}.document-overlay-entry_documents__info_container{display:flex;flex-basis:40%;flex-direction:column}.document-overlay-entry_documents__info_container .entry-wrapper{display:flex;flex-direction:row;margin-bottom:10px}.document-overlay-entry_documents__info_container .entry-wrapper .left{flex-basis:60%;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.document-overlay-entry_documents__info_container .entry-wrapper .document_kind{margin-right:5px}.document-overlay-entry_documents__info_container .entry-wrapper .right{display:flex;flex-direction:column;flex-basis:40%;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;cursor:pointer}.document-overlay-entry_documents__info_container .entry-wrapper .right .icon-svg{float:right}.document-overlay-entry_documents__info_container .entry-wrapper .element{margin-bottom:10px;text-align:start}.m_document-detail-kitComponent-accordion{grid-area:kit;width:520px}.m_document-detail-kitComponent-accordion .acco-standard{margin:0}.m_document-detail-kitComponent-accordion .acco{border:none}.m_document-detail-kitComponent-accordion .acco__tab{padding:0;width:160px}.m_document-detail-kitComponent-accordion .acco__tab-title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.m_document-detail-kitComponent-accordion .acco__tab-icon-arrow-down{background-color:white}.m_document-detail-kitComponent-accordion .acco__tab-icon-arrow-down::after{position:static;margin-left:10px;transform:none}.m_document-detail-kitComponent-accordion .acco--open .acco__tab-icon-arrow-down::after{transform:rotate(180deg)}.m_document-detail-kitComponent-accordion .acco__content{flex-direction:row;transition:height 250ms ease-in-out 0.2s}.m_document-detail-kitComponent-accordion .acco__inner{background-color:white}.m_document-detail-kitComponent-accordion-article-kit-bom-list{display:flex;flex-direction:column;width:100%}.m_document-detail-kitComponent-accordion-article-kit-bom-list__item{display:grid;position:relative;box-sizing:border-box;grid-template-columns:repeat(7, 1fr);grid-template-rows:auto;grid-template-areas:'description description description description quantity availability availability';grid-column-gap:20px;padding-bottom:20px;padding-left:10px}.m_document-detail-kitComponent-accordion-article-kit-bom-list__item .description{grid-area:description;display:flex;flex-direction:column}.m_document-detail-kitComponent-accordion-article-kit-bom-list__item .description__category{margin-top:0}.m_document-detail-kitComponent-accordion-article-kit-bom-list__item .quantity{grid-area:quantity;margin-top:0}.m_document-detail-kitComponent-accordion-article-kit-bom-list__item .quantity__value{margin-right:10px}.m_document-detail-kitComponent-accordion-article-kit-bom-list__item .availability{display:flex;flex-direction:column;grid-area:availability;justify-self:center;margin-left:18px}.m_document-detail-kitComponent-accordion-article-kit-bom-list__item .availability__item{margin-top:0}.filter-table-wrapper{display:flex;flex-direction:column;margin-top:18px;width:100%}.filter-table-wrapper .filter-section{display:flex;flex-direction:row}.filter-table-wrapper .submit-btn{max-width:226px;margin-top:34px}.filter-table-wrapper .filter{display:flex;flex-direction:column;width:100%;max-width:226px;margin-right:30px}.filter-table-wrapper .filter:last-child{margin-right:0}.filter-table-wrapper .filter__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.filter-table-wrapper .filter__input{display:flex;flex-direction:column;height:100%;width:100%;margin-top:20px}.filter-table-wrapper .filter__input .input-element{display:flex;margin-bottom:20px;height:60px}.filter-table-wrapper .filter__input .input-element .input{width:100%}.filter-table-wrapper .filter__input .input-element__label{margin:auto 15px auto 0;min-width:40px}.filter-table-wrapper .filter__input .input-element__button{margin-top:14px;width:100%}.filter-table-wrapper .filter__input .input-element__button .results-button{min-width:0;width:100%}.filter-table-wrapper .filter__input .input-element .calendar-wrapper{width:100%;display:flex;flex-direction:row;align-items:center;background-color:#EDEDED;justify-content:center}.filter-table-wrapper .filter__input .input-element .calendar-wrapper .datepicker{display:flex;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;width:100%;text-align:center;margin-left:10px}.filter-table-wrapper .filter__input .input-element .calendar-wrapper .datepicker:focus{border:none}.filter-table-wrapper .filter__input .input-element .calendar-wrapper .calendar-icon{display:flex;background-image:url(stihl-styles/resources/icons/icon-calendar-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:50px;height:50px}.filter-table-wrapper .filter__input .input-element .calendar-wrapper .form-field__input{width:100%}.filter-table-wrapper .filter__input .input-element .calendar-wrapper .react-datepicker-popper{z-index:99}.erp-messages-wrapper{width:100%}.erp-messages-wrapper__section{margin-bottom:20px}.erp-messages-wrapper .erp-message-wrapper{display:flex;width:100%;padding:10px;height:auto}.erp-messages-wrapper .erp-message-wrapper__error{background-color:rgba(212,59,59,0.2)}.erp-messages-wrapper .erp-message-wrapper__error-text{color:#D43B3B;padding:0}.erp-messages-wrapper .erp-message-wrapper__information{background-color:#ededed}.erp-messages-wrapper .erp-message-wrapper__warning{background-color:#ededed}.erp-messages-wrapper .erp-message-wrapper__warning-text{padding:10px 0}.erp-messages-wrapper .message-icon-wrapper{margin-right:15px}.erp-messages-wrapper .message-icon-wrapper .message-icon{height:20px;width:20px}.erp-messages-wrapper .message-icon-wrapper .message-icon__warning{background-color:#f37a1f;border-color:#f37a1f}.erp-messages-wrapper .message{width:100%;font-size:18px;line-height:25px}.shopping-cart-promotion{display:flex;min-height:85px;background-color:#ededed;padding:0 20px 0 0 !important}.shopping-cart-promotion.notification-message{background-color:#f37a1f}.shopping-cart-promotion__icon{display:flex;justify-content:center;background-color:#f37a1f;min-width:36px}.shopping-cart-promotion__icon.notification-icon{border-right:1px #fff solid}.shopping-cart-promotion__image{width:180px}.shopping-cart-promotion__text{padding:21px 20px 12px 20px}.shopping-cart-promotion__text.img{width:620px}.shopping-cart-promotion__text.noimg{width:800px}@media only screen and (max-width: 767px){.shopping-cart-promotion__text{padding:20px 10px}}.shopping-cart-promotion__text-headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.shopping-cart-promotion__text-headline.notification-color{color:#fff}.shopping-cart-promotion__text-desc{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin:6px 0 8px}.shopping-cart-promotion__text-desc.notification-color{color:#fff}.shopping-cart-promotion__text-link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.shopping-cart-promotion__text-link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.shopping-cart-promotion__text-link:hover::after{transform:translate3d(10px, -50%, 0)}.list-overview-detail__item{margin-bottom:54px}.list-overview-detail__information{margin-bottom:40px;margin-top:40px}.list-overview-detail__text{display:flex}.list-overview-detail__text.options{margin:-15px 0 0 -30px;flex-direction:column}.list-overview-detail__links{display:flex;margin-bottom:40px;justify-content:space-between}.list-overview-detail__links-link{display:flex}.list-overview-detail__icon-bold{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;font-size:14px;cursor:pointer;margin-right:20px;align-self:center}.list-overview-detail__count{color:#000;font-weight:bold}.list-overview-detail__btn{min-width:240px !important;max-width:240px !important}.list-overview-detail__product{display:grid;grid-gap:15px 20px;position:relative;box-sizing:border-box;padding:35px 0 27px;border-top:1px solid #B1B1B1;grid-template:[row1-start] ". img info info info qty . status . price price price" auto [row1-end] [row2-start] ". error error error error error error error error error error error" auto [row2-end] [row3-start] "kit kit kit kit kit kit kit kit kit kit kit kit" auto [row3-end] [row4-start] ". delete delete delete delete delete delete . . . . ." auto [row4-end];grid-template-columns:repeat(12, 1fr);text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.list-overview-detail__product-last{border-bottom:1px solid #B1B1B1}.list-overview-detail__img{position:relative;width:106px;height:67px}.list-overview-detail__img-box{grid-area:img;margin-left:-30px}.list-overview-detail__img picture{position:absolute;top:0;bottom:0;left:0;right:0}.list-overview-detail__img picture>img{height:100%;width:100%;-o-object-fit:scale-down;object-fit:scale-down}.list-overview-detail__detail{grid-area:info;padding-top:10px}.list-overview-detail__detail-name{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;display:block;margin-bottom:15px}.list-overview-detail__detail-time{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-right:15px;margin-bottom:30px}.list-overview-detail__detail-icon{margin-right:10px}.list-overview-detail__detail-icon-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;font-size:14px;margin-right:20px;margin-top:2px}.list-overview-detail__detail-text{display:flex}.list-overview-detail__qty{grid-area:qty}.list-overview-detail__qty-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:10px;text-align:center}.list-overview-detail__status{grid-area:status;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;max-width:180px}.list-overview-detail__status-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.list-overview-detail__status-text::after{position:absolute;left:-22px;top:10%;transform:translateY(-50%)}.product-status__item.stock .list-overview-detail__status-text::after{width:12px;height:12px;border-radius:100%;content:''}.product-status__item.in-stock .list-overview-detail__status-text::after{background:#749F4A}.list-overview-detail__desc{grid-area:desc;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:10px}.list-overview-detail__price{margin-bottom:10px}.list-overview-detail__price.bold{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px;font-weight:bold;font-size:16px}@media only screen and (min-width: 768px){.list-overview-detail__price.bold{font-size:15px}}.list-overview-detail__total{grid-area:total;margin-bottom:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-align:right}.list-overview-detail__messages{grid-area:error}.list-overview-detail__kit{grid-area:kit;margin-left:37px}.list-overview-detail__offer{grid-area:offer;color:#fff;display:flex;min-height:84px;height:auto;margin-bottom:15px;padding:0 20px 0 0 !important;background-color:#f37a1f}.list-overview-detail__offer-symbol{display:flex;width:36px;position:relative;border-right:1px #fff solid}.list-overview-detail__offer-symbol-percent{width:46%;height:40%;position:absolute;bottom:0;right:0;transform:translate(-50%, -50%)}.list-overview-detail__offer-text{width:100%;padding:20px 0 0 20px}.list-overview-detail__offer-text-headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;color:#fff}.list-overview-detail__offer-text-desc{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;color:#fff;margin-top:6px}.list-overview-detail__delete{grid-area:delete}.list-overview-detail__bottom-button{margin-top:40px;float:right}.list-overview-detail__empty{display:flex;flex-direction:column;justify-content:center}.list-overview-detail__empty-img{margin-top:149px;align-self:center}.list-overview-detail__empty-info{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;margin-top:73px;align-self:center}.list-overview-detail__empty-description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-top:23px;align-self:center}.list-overview-detail__empty-btn{min-width:240px !important;max-width:240px !important;margin-top:44px;align-self:center}.list-overview-detail__empty-link{display:flex;margin-top:32px;align-self:center}.list-overview-detail .m_document-detail__order_information-header-element.order-information{margin:0 30px 10px 0}.list-overview-detail .m_document-detail__order_information-header-element-document-kind{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.list-overview-detail .m_document-detail__order_information-body{width:50%}.list-item-overlay{width:680px;padding-left:0;padding-right:0}.list-item-overlay>.overlay__content>.overlay__content-inner{width:unset;margin:0;padding:30px 0 80px}.list-item-overlay__center{padding:0 80px}.list-item-overlay__center .product-return__reason>.dropdown-block>.dropdown_list{border-top:3px solid #f37a1f}.list-item-overlay__center .product-return__reason>.dropdown-block>.dropdown_list>.dropdown_list__item :hover{background-color:#000}.list-item-overlay__center .product-return__reason>.dropdown-block>.dropdown_list>.dropdown_list__item .tag_filter-2:hover,.list-item-overlay__center .product-return__reason>.dropdown-block>.dropdown_list>.dropdown_list__item .list-anchor--fixed .list-anchor__link:hover,.list-anchor--fixed .list-item-overlay__center .product-return__reason>.dropdown-block>.dropdown_list>.dropdown_list__item .list-anchor__link:hover{color:#fff}.list-item-overlay__center .product-return__reason .form-field__input ::-moz-placeholder{color:rgba(0,0,0,0.6)}.list-item-overlay__center .product-return__reason .form-field__input :-ms-input-placeholder{color:rgba(0,0,0,0.6)}.list-item-overlay__center .product-return__reason .form-field__input ::placeholder{color:rgba(0,0,0,0.6)}.list-item-overlay__center .form-field__input{width:100%}.list-item-overlay .fixed-height{min-height:215px}.list-item-overlay__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:40px}@media only screen and (min-width: 768px){.list-item-overlay__headline{font-size:26px}}.list-item-overlay__headline::after{display:block;content:'';background-color:var(--color1)}.list-item-overlay__headline::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.list-item-overlay__headline::after{width:21px;height:4px;margin-top:6px}}.list-item-overlay__title{display:flex}.list-item-overlay__title>.list-overview__count{margin-right:20px;margin-bottom:60px}.list-item-overlay>.overlay__content>.overlay__content-inner>.tab-bar_header>.tab-bar_header__wrapper>.tab-bar_header__tab{max-width:unset}.list-item-overlay__tabs{border-bottom:1px solid #B1B1B1;padding:0 80px;position:relative;margin:70px 0 30px 0 !important}.list-item-overlay>.overlay__content>.overlay__content-inner>.tab-bar_header>.tab-bar_header__wrapper{position:absolute;bottom:-1px}.list-item-overlay__toggle{margin:32px 20px 41px}.list-item-overlay__btn{min-width:240px !important;max-width:240px !important}.list-item-overlay .btn-position{margin-top:40px}.list-item-overlay__warning-message{margin-top:20px}.list-item-overlay__btn-toggle{margin-top:30px;margin-left:20px}.list-item-overlay__btn-toggle>.toggle__label{font-size:14px}.upload-overlay-view__loader>div{margin-left:20px;margin-right:20px;margin-top:45px}.upload-overlay-view__container{width:680px}.upload-overlay-view>.overlay__content>.overlay__content-inner{padding:0 80px 80px 80px;margin-top:30px;width:unset}.upload-overlay-view__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:40px}@media only screen and (min-width: 768px){.upload-overlay-view__headline{font-size:26px}}.upload-overlay-view__headline::after{display:block;content:'';background-color:var(--color1)}.upload-overlay-view__headline::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.upload-overlay-view__headline::after{width:21px;height:4px;margin-top:6px}}.upload-overlay-view__title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:15px}.upload-overlay-view__choose{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;color:#B1B1B1}.upload-overlay-view__choose-icon{margin-right:5px;vertical-align:text-bottom}.upload-overlay-view__dragDrop{color:#B1B1B1;margin:30px 0 20px;display:flex;justify-content:center;align-items:center;--border-color: $gray-stihl;--border-weight: 2px;--dash-size: 9px;--gap-size: 4px;position:relative;height:143px}.upload-overlay-view__dragDrop::after{transition:all 0.6s ease;content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top left no-repeat,linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) top center repeat-x,linear-gradient(90deg, var(--border-color) 100%, transparent 100%) top right no-repeat,linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top left no-repeat,linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center left repeat-y,linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat,linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom left no-repeat,linear-gradient(90deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) bottom center repeat-x,linear-gradient(90deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat,linear-gradient(0deg, var(--border-color) 100%, transparent 100%) top right no-repeat,linear-gradient(0deg, transparent calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2), var(--border-color) calc(var(--gap-size) / 2 + var(--dash-size)), transparent calc(var(--gap-size) / 2 + var(--dash-size))) center right repeat-y,linear-gradient(0deg, var(--border-color) 100%, transparent 100%) bottom right no-repeat;background-size:var(--dash-size) var(--border-weight),calc(var(--dash-size) + var(--gap-size)) var(--border-weight),var(--dash-size) var(--border-weight),var(--border-weight) var(--dash-size),var(--border-weight) calc(var(--dash-size) + var(--gap-size)),var(--border-weight) var(--dash-size)}.upload-overlay-view__dragDrop-icon{vertical-align:middle}.upload-overlay-view__dragDrop-text{margin-right:10px}.upload-overlay-view-temporary{background-color:#f37a1f !important}.upload-overlay-view__file{display:flex;margin-bottom:20px;position:relative}.upload-overlay-view__file-csv{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;background-color:black;color:#fff;height:24px;width:47px;display:flex;justify-content:center;align-items:center;padding-top:2px}.upload-overlay-view__file-name{margin:0 10px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;align-self:flex-end}.upload-overlay-view__file-delete{left:136px;top:4px}.upload-overlay-view__showCsv{display:flex;margin:30px 0}.upload-overlay-view__showCsv-text{margin-left:10px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;font-size:14px}.upload-overlay-view__showCsv-icon{transform:rotate(180deg)}.upload-overlay-view__btn{min-width:240px !important;max-width:240px !important}.upload-overlay-view__upload-file{margin-bottom:20px}.upload-overlay-view__button-label{color:#000}.upload-overlay-view__drag-n-drop{cursor:pointer;margin-bottom:60px}.upload-overlay-view__dropdown{display:flex;flex-direction:column;margin-bottom:20px}.upload-overlay-view__dropdown .dropdown-inner{display:block;min-width:unset;margin-bottom:20px}.upload-overlay-view__dropdown .dropdown-inner>input{width:100%;text-overflow:ellipsis;padding-right:40px}.upload-overlay-view__dropdown .button-section{display:flex;flex-direction:row;margin-bottom:20px;margin-left:5px}.upload-overlay-view__dropdown .button-wrapper:not(:last-child){margin-right:30px}.upload-overlay-view__dropdown .button-content{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center}.upload-overlay-view__dropdown .button-content>svg{margin-right:10px}.upload-overlay-view__dropdown .button-content>span{padding-top:1px}.free-promotion-bar{display:flex;min-height:105px}.free-promotion-bar__symbol{min-width:36px;background:#f37a1f;display:flex;justify-content:center}.free-promotion-bar__symbol-percent{align-self:center}.free-promotion-bar__text{width:100%;padding:20px;background:#EDEDED}@media only screen and (min-width: 768px){.free-promotion-bar__text{padding:20px 73px 20px 20px}}.free-promotion-bar__text-headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.free-promotion-bar__text-desc{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:6px}.shopping-cart-promotion-block{display:flex;width:100%}.shopping-cart-promotion-block__container{min-height:308px;width:308px;position:relative}.shopping-cart-promotion-block__container:not(:last-child){margin-right:20px}.shopping-cart-promotion-block__image{height:140px;width:100%}.shopping-cart-promotion-block__icon{background-color:#f37a1f;width:50px;height:50px;position:absolute;right:0;top:0;display:flex;justify-content:center;z-index:99}.shopping-cart-promotion-block__icon-percent{align-self:center}.shopping-cart-promotion-block__text{padding:20px;background-color:#EDEDED}.shopping-cart-promotion-block__text.noImg{padding:30px 20px 25px}.shopping-cart-promotion-block__text.noImg .shopping-cart-promotion-block__text-headline{width:220px}.shopping-cart-promotion-block__text-headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset;word-break:break-all}.shopping-cart-promotion-block__text-desc{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin:6px 0}.shopping-cart-promotion-block__text-link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.shopping-cart-promotion-block__text-link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.shopping-cart-promotion-block__text-link:hover::after{transform:translate3d(10px, -50%, 0)}.quick-links{background-color:#fff;min-height:75px;width:1044px;border:1px solid #000;position:relative}@media only screen and (min-width: 768px) and (max-width: 1023px){.quick-links{width:unset;overflow-y:auto}}@media only screen and (max-width: 767px){.quick-links{width:unset}}.quick-links__links{display:flex;align-items:center;padding:30px 0}@media only screen and (max-width: 767px){.quick-links__links{flex-direction:column;padding:unset;align-items:unset}}@media only screen and (min-width: 768px) and (max-width: 1023px){.quick-links__links{width:-webkit-max-content;width:-moz-max-content;width:max-content}}.quick-links__links-link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;font-size:14px;padding-left:16px}.quick-links__links-link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.quick-links__links-link:hover::after{transform:translate3d(10px, -50%, 0)}@media only screen and (min-width: 768px){.quick-links__links-link:first-child{padding-left:30px}}.quick-links__links-link::after{width:20px}@media only screen and (max-width: 767px){.quick-links__links-link{padding:24px 0 0 20px}.quick-links__links-link:last-child{padding-bottom:24px}.quick-links__links-link::after{width:20px;top:unset;left:unset;margin-top:7px}}.quick-links__edit{background-color:#000;border-radius:100%;width:40px;height:40px;position:absolute;right:-20px;top:25%;z-index:999}@media only screen and (min-width: 768px) and (max-width: 1023px){.quick-links__edit{box-shadow:-15px 0 25px 25px white;position:fixed;right:10px;top:65px}}@media only screen and (max-width: 767px){.quick-links__edit{bottom:12px;right:12px;top:unset}}.quick-links__edit-icon{padding:11px}.promotions-bundle{overflow:hidden}.promotions-bundle__summary{display:flex;flex-direction:column;justify-content:flex-end;margin-top:20px;max-width:100%}@media only screen and (min-width: 768px){.promotions-bundle__summary{margin-top:30px}}.promotions-bundle__price-summary{display:flex;flex-direction:column;align-items:flex-end;width:100%}.promotions-bundle__amount{padding-left:8px;flex-shrink:0}.promotions-bundle__amount--discount{color:#f37a1f}.promotions-bundle__total{display:flex;justify-content:space-between;align-items:center;width:100%}.promotions-bundle__buy{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;display:flex;align-items:flex-end;justify-content:flex-end;flex-wrap:wrap;text-align:right;width:100%}@media only screen and (min-width: 768px){.promotions-bundle__buy{font-size:32px}}@supports not ((-webkit-hyphens: auto) or (hyphens: auto)){.promotions-bundle__buy span:first-child{word-break:break-word}}.promotions-bundle__rrp{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.promotions-bundle__vat{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.promotions-bundle__vat:not(:empty),.promotions-bundle__rrp:not(:empty){margin-top:5px}.promotions-bundle__rrp-info:not(:empty){margin-top:10px}.promotions-bundle__btn{margin-top:25px}@media only screen and (min-width: 768px){.promotions-bundle__btn{max-width:335px}}.promotions-bundle__accordion-container{margin-top:20px}.promotions-bundle__accordion-container .acco__inner{padding:0 10px;flex-wrap:wrap}.promotions-bundle__unavailable{margin-top:20px;color:#D43B3B}.promotions-bundle__item{display:flex;width:100%;margin-bottom:10px;box-sizing:border-box}@media only screen and (min-width: 530px) and (max-width: 767px){.promotions-bundle__item{width:calc(50% - 20px + (20px / 2));margin-right:20px}.promotions-bundle__item:nth-child(2n){margin-right:0}}@media only screen and (min-width: 768px){.promotions-bundle__item{width:calc(33.33333% - 20px + (20px / 3));margin-right:20px}.promotions-bundle__item:nth-child(3n){margin-right:0}}.promotions-bundle__shipping{display:flex;justify-content:flex-end;margin-top:6px}.promotions-bundle__product-ingredients p{margin-bottom:20px}.promotions-bundle__product-ingredients a{display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.promotions-bundle__product-ingredients-title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;font-weight:bold}.company-information__info-wrapper{display:flex;flex-direction:column;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.company-information__content-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;padding-bottom:20px}.company-information__item{margin-bottom:5px}.company-information__item-margin{margin-bottom:15px}.company-information__customer{display:flex;flex-direction:row;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:20px}.company-information__request-change{width:20%;display:flex;flex-direction:row;height:50px;align-items:center}.company-information__request-change .label{width:80%;justify-content:center}.company-information__request-change .icon-wrapper{display:flex;width:20%;height:30px;align-items:center;justify-content:start;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.split-pane__parent{display:flex;flex-direction:row;width:80%;justify-content:space-between}.split-pane__item{width:50%}.m_customer-hero{position:relative;height:100%}.m_customer-hero__background{height:100%}.m_customer-hero__background-image{width:100%;height:100%;background-color:#DADADA;-o-object-fit:cover;object-fit:cover}.m_customer-hero__content{display:flex;justify-content:center;position:absolute;bottom:50px;width:100%}@media only screen and (min-width: 768px){.m_customer-hero__content{bottom:100px}}@media only screen and (max-width: 767px){.m_customer-hero__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.m_customer-hero__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.m_customer-hero__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.m_customer-hero__container{width:984px}}.m_customer-hero__background-image{height:350px}.m_customer-hero__content{top:72px}@media only screen and (max-width: 767px){.m_customer-hero__content{top:40px}}.m_customer-hero .customer-info-hero__wrapper{display:flex;flex-direction:column}.m_customer-hero .customer-info-hero__sub-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;color:white;margin-bottom:10px}.m_customer-hero .customer-info-hero__main-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:40px}@media only screen and (min-width: 768px){.m_customer-hero .customer-info-hero__main-label{font-size:38px}}.m_customer-hero .customer-info-hero__main-label::after{display:block;content:'';background-color:#fff}.m_customer-hero .customer-info-hero__main-label::after{width:23px;height:5px;margin-top:10px;background:#fff}@media only screen and (min-width: 768px){.m_customer-hero .customer-info-hero__main-label::after{width:34px;height:7px;margin-top:15px;background:#fff}}.m_customer-hero .customer-info-hero__button-link{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;flex-direction:row;align-items:center;color:white;margin-bottom:30px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.m_customer-hero .customer-info-hero__button-link>span{margin-left:10px}.my-account-orders{width:100%}@media only screen and (min-width: 1024px){.my-account-orders{width:50%}}.my-account-orders__headline{display:flex;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #B1B1B1}.my-account-orders__headline-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px}@media only screen and (min-width: 768px){.my-account-orders__headline-text{font-size:26px}}.my-account-orders__headline-see{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;align-self:center;margin-right:15px}.my-account-orders__headline-see::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.my-account-orders__headline-see:hover::after{transform:translate3d(10px, -50%, 0)}.my-account-orders__heading{display:flex;width:100%;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;font-size:14px;padding:30px 35px 15px 0}.my-account-orders__heading-first{margin-left:20px;width:26%}@media only screen and (max-width: 767px){.my-account-orders__heading-first{width:28%}}.my-account-orders__heading-first.warranty{width:23.2%}.my-account-orders__heading-second{width:32%}@media only screen and (min-width: 768px) and (max-width: 1023px){.my-account-orders__heading-second{width:45%}}@media only screen and (max-width: 767px){.my-account-orders__heading-second{width:40%}}.my-account-orders__heading-second.warranty{width:34%}@media only screen and (min-width: 768px) and (max-width: 1023px){.my-account-orders__heading-second.warranty{width:35%}}.my-account-orders__options{display:flex;padding:20px 0 20px 20px;position:relative}.my-account-orders__options:nth-child(odd){background-color:#EDEDED}.my-account-orders__options.notifications{padding:34px 0 0 0}@media only screen and (max-width: 767px){.my-account-orders__options.notifications{padding-right:30px}}.my-account-orders__options.notifications:nth-child(odd){background-color:unset}.my-account-orders__options-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;width:27%}@media only screen and (max-width: 767px){.my-account-orders__options-text{width:30%}}.my-account-orders__options-text.warranty{width:24%}.my-account-orders__options-text.mid{width:34%}@media only screen and (min-width: 768px) and (max-width: 1023px){.my-account-orders__options-text.mid{width:46%}}@media only screen and (max-width: 767px){.my-account-orders__options-text.mid{width:42%}}.my-account-orders__options-text.mid.warranty{width:36%}.my-account-orders__options-status{text-transform:capitalize;font-size:18px;font-weight:bold}.my-account-orders__options-status-text{display:flex;font-weight:normal}.my-account-orders__options-status-text_exclamation{width:20px;height:20px;border-radius:50%;background-color:#f37a1f;margin-right:10px}.my-account-orders__options-status-text_exclamation-icon{padding-left:4px}.my-account-orders__options-status-text_list{background-color:#000;color:#fff;width:32px;height:32px;border-radius:50%;font-weight:normal;text-align:center}.my-account-orders__options-status-text_list-qty{vertical-align:sub}.my-account-orders__options-status-icon{position:absolute;right:20px}.my-account-orders__options-status-icon.notifications{top:56%}@media only screen and (max-width: 767px){.my-account-orders__options-status-icon{right:2px}}.my-account-orders__options-status.list{width:90%}@media only screen and (max-width: 767px){.my-account-orders__options-status.list{width:100%}}.my-account-orders__options-status__lists{display:flex;justify-content:space-between}.search-select-product__link,.search-select-measures__link{display:inline-block;position:relative;cursor:pointer;margin-right:33px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:block}.search-select-product__link::after,.search-select-measures__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(7px, -50%, 0);height:12px;transition:transform 0.2s}.search-select-product__link:hover::after,.search-select-measures__link:hover::after{transform:translate3d(12px, -50%, 0)}.search-select-product__link::after,.search-select-measures__link::after{margin-top:0;margin-left:5px;left:auto;top:unset;transform:translate3d(5px, 1px, 0)}.search-select-product__link:hover::after,.search-select-measures__link:hover::after{transform:translate3d(10px, 1px, 0)}.search-select-product__search-wrapper{display:flex;flex-direction:row;margin-bottom:40px}.search-select-product__search-wrapper .link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:block;align-self:center;margin-left:88px}.search-select-product__search-wrapper .link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.search-select-product__search-wrapper .link:hover::after{transform:translate3d(10px, -50%, 0)}.search-select-product__search-wrapper .link::after{margin-top:0;margin-left:5px;left:auto;top:unset;transform:translate3d(5px, 1px, 0)}.search-select-product__search-wrapper .link:hover::after{transform:translate3d(10px, 1px, 0)}.search-select-product__input-section{display:flex;flex-direction:row}.search-select-product__input-section .input__wrapper{position:relative}.search-select-product__input-section .input__field{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;width:459px}.search-select-product__input-section .input__reset-button{position:absolute;top:20px;right:15px}.search-select-product__input-section .search-button{position:relative;background:linear-gradient(to bottom, #f37a1f 50%, #000 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:center;height:60px;width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:30px;padding-left:30px}.search-select-product__input-section .search-button.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.search-select-product__input-section .search-button:hover{background-position:0 -100%}}.search-select-product__input-section .search-button.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.search-select-product__input-section .search-button:hover{border-color:rgba(0,0,0,0)}}.search-select-product__input-section .search-button:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.search-select-product__input-section .search-button.active{color:#fff}@media (hover: hover) and (pointer: fine){.search-select-product__input-section .search-button:hover{color:#fff}}@media only screen and (max-width: 1023px){.search-select-product__input-section .search-button{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1023px){.search-select-product__input-section .search-button:not(.full){min-width:242.66667px;max-width:364px}}@media only screen and (min-width: 1024px){.search-select-product__input-section .search-button:not(.full){min-width:246px;max-width:328px}}.search-select-product__input-section .search-button:not(.full){min-width:146px}.search-select-product__input-section .search-button>span{margin-left:10px}.search-select-product__info-wrapper{display:flex;flex-direction:row;border-top:1px solid #B1B1B1;padding-top:30px}.search-select-product__info-wrapper .image-section{width:332px}.search-select-product__info-wrapper .image-section .image-container{margin-left:45px;margin-right:77px}.search-select-product__info-wrapper .info-section{display:flex;flex-direction:column;width:652px}.search-select-product__info-wrapper .info-section .product-details-area__wrapper{display:flex;flex-direction:row;margin-bottom:40px}.search-select-product__info-wrapper .info-section .product-details-area__left-column,.search-select-product__info-wrapper .info-section .product-details-area__right-column{min-width:362px}.search-select-product__info-wrapper .info-section .product-details-area__left-column .label-area,.search-select-product__info-wrapper .info-section .product-details-area__right-column .label-area{min-width:132px}.search-select-product__info-wrapper .info-section .product-details-area__description-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.search-select-product__info-wrapper .info-section .product-details-area__description-tooltip{position:relative}.search-select-product__info-wrapper .info-section .product-details-area__feature-row{display:flex;flex-direction:row;height:22px;align-items:end}.search-select-product__info-wrapper .info-section .product-details-area__feature-row:not(:last-child){margin-bottom:18px}.search-select-product__info-wrapper .info-section .product-details-area__feature-row-product-name{display:flex;flex-direction:row;height:22px;align-items:center;margin-bottom:18px}.search-select-product__info-wrapper .info-section .product-details-area__feature-row-highlight{display:flex;flex-direction:row;height:22px;align-items:center}.search-select-product__info-wrapper .info-section .product-details-area__feature-row-highlight:not(:last-child){margin-bottom:18px}.search-select-product__info-wrapper .info-section .product-details-area__feature-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.search-select-product__info-wrapper .info-section .product-details-area__feature-description-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.search-select-product__info-wrapper .info-section .product-details-area__feature-description-tooltip{position:relative}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-wrapper{padding:10px 10px 10px 10px}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text{position:absolute;left:50%;padding:20px 50px 20px 20px;transform:translate(-50%, -100%);opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;box-sizing:border-box;background:white;transition:transform 250ms,opacity 250ms,z-index 250ms;z-index:90;top:-25px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text.close{opacity:0;transform:translate(-50%, -150%) rotate(6deg);transition:transform 250ms 250ms,opacity 250ms 250ms,z-index 250ms 250ms;z-index:-1}@media only screen and (max-width: 767px){.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text{width:calc(100vw - (20px * 2))}}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;align-self:flex-start;margin-bottom:10px}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__link:hover::after{transform:translate3d(10px, -50%, 0)}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__link+a:last-child{margin-bottom:0}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__close-x{position:relative;background:linear-gradient(to bottom, #000 50%, #f37a1f 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:flex;justify-content:center;align-items:center;border-color:rgba(0,0,0,0);height:30px;width:30px;position:absolute;top:0;right:0}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__close-x.active{background-position:0 -100%}@media (hover: hover) and (pointer: fine){.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__close-x:hover{background-position:0 -100%}}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__close-x.active{border-color:rgba(0,0,0,0)}@media (hover: hover) and (pointer: fine){.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__close-x:hover{border-color:rgba(0,0,0,0)}}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__close-x:disabled{background:#EDEDED;border-color:#EDEDED;pointer-events:none}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__close-x::after{content:'';background:url(stihl-styles/resources/icons/icon-cross-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}.search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__inner{display:flex}.column-view .search-select-product__info-wrapper .info-section .product-details-area__feature-description__tooltip-text__inner{flex-direction:column}.search-select-product__info-wrapper .info-section .product-details-area__feature-info{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.search-select-product__info-wrapper .info-section .product-details-area__feature-info-highlight{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;background:rgba(243,122,31,0.2);padding:4px 5px 3px 5px}.search-select-product__info-wrapper .info-section .product-link-area{display:flex;flex-direction:column;margin-bottom:30px}.search-select-product__info-wrapper .info-section .product-additional-info-area__wrapper{display:flex;flex-direction:column;border-top:1px solid #B1B1B1;padding-top:30px;margin-bottom:30px}.search-select-product__info-wrapper .info-section .product-additional-info-area__row{display:flex;flex-direction:row;align-items:center}.search-select-product__info-wrapper .info-section .product-additional-info-area__row:not(:last-child){margin-bottom:18px}.search-select-product__info-wrapper .info-section .product-additional-info-area__row.info{align-items:flex-start}.search-select-product__info-wrapper .info-section .product-additional-info-area__info{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-left:10px}.search-select-product__info-wrapper .info-section .dropdown-area{display:flex;flex-direction:row}.search-select-product__info-wrapper .info-section .dropdown-area .dropdown__wrapper{width:430px;margin-right:20px}.search-select-product__info-wrapper .info-section .dropdown-area .dropdown__item{width:100%;display:block;min-width:unset}.search-select-product__info-wrapper .info-section .dropdown-area .dropdown__item>input{width:100%;text-overflow:ellipsis;padding-right:50px}.search-select-product__info-wrapper .info-section .dropdown-area .dropdown__item>div>div>div>button:hover{background-color:#000;color:white}.search-select-product__info-wrapper .info-section .dropdown-area .dropdown__item .dropdown-block>div:focus{outline:none !important}.search-select-product__info-wrapper .info-section .dropdown-area .continue-button__wrapper{display:flex;flex-direction:column;width:202px}.search-select-product__info-wrapper .info-section .dropdown-area .continue-button__toggle-section{display:flex;align-items:center;height:60px;margin-bottom:20px}.search-select-product__info-wrapper .info-section .dropdown-area .continue-button__toggle-section .inner-section{height:60px}.search-select-product__info-wrapper .info-section .dropdown-area .continue-button__content{min-width:unset}.search-select-product-action__wrapper{display:flex;flex-direction:column;width:100%}.search-select-product-action__disabled-line{opacity:0.2}.search-select-product-action__section{display:flex;flex-direction:row;align-items:center;margin-bottom:30px;margin-right:30px}.search-select-product-action__section .dropdown__wrapper{width:380px;margin-right:40px}.search-select-product-action__section .dropdown__item{width:100%;display:block;min-width:unset}.search-select-product-action__section .dropdown__item>input{width:100%;text-overflow:ellipsis;padding-right:50px}.search-select-product-action__section .dropdown__item>div>div>div>button:hover{background-color:#000;color:white}.search-select-product-action__section .dropdown__item .dropdown-block>div:focus{outline:none !important}.search-select-product-action__section .date-of-sale__wrapper{display:flex;flex-direction:row;align-items:center;width:380px;margin-right:40px}.search-select-product-action__section .date-of-sale__wrapper .calendar-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background-color:#EDEDED;height:60px;width:inherit}.search-select-product-action__section .date-of-sale__wrapper .calendar-wrapper .react-datepicker-wrapper{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-select-product-action__section .date-of-sale__wrapper .calendar-wrapper .react-datepicker-popper{z-index:500}.search-select-product-action__section .date-of-sale__wrapper .calendar-wrapper .datepicker{display:flex;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;width:100%;margin-left:20px}.search-select-product-action__section .date-of-sale__wrapper .calendar-wrapper .datepicker:focus{border:none}.search-select-product-action__section .date-of-sale__wrapper .calendar-wrapper .calendar-icon{display:flex;background-image:url(stihl-styles/resources/icons/icon-calendar-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:50px;height:50px}.search-select-product-action__section .date-of-sale__wrapper .calendar-wrapper .form-field__input{width:100%}.search-select-product-action__section .date-of-sale__label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;white-space:nowrap;margin-right:20px}.search-select-product-action__section .customer-type__wrapper{display:flex;flex-direction:row;align-items:center}.search-select-product-action__section .customer-type__label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;white-space:nowrap;margin-right:20px}.search-select-product-action__section .customer-type__dropdown{width:100%;display:block;min-width:unset}.search-select-product-action__section .customer-type__dropdown>input{width:100%}.search-select-product-action__section .customer-type__dropdown>div>div>div>button:hover{background-color:#000;color:white}.search-select-product-action__section .customer-type__dropdown .dropdown-block>div:focus{outline:none !important}.search-select-product-action__button-section{display:flex;justify-content:space-between;margin-top:10px;margin-bottom:55px;margin-right:30px}.search-select-product-action__button-section .warranty-end-date__wrapper{display:flex;flex-direction:row;align-items:center}.search-select-product-action__button-section .warranty-end-date__label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-right:20px}.search-select-product-action__button-section .warranty-end-date__value{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px}.search-select-product-action__button-section>button{width:359px}.search-select-article-tab__wrapper{border-bottom:1px solid #B1B1B1;position:relative;height:60px;width:100%}.search-select-article-tab__content{position:absolute;bottom:-1px}.search-select-product-tab__content{display:flex;flex-direction:column;margin-left:200px;width:100%}.search-select-product-tab__measures-section{margin-bottom:40px}.search-select-measures__row{display:flex;flex-direction:row;align-items:center}.search-select-measures__row:not(:last-child){margin-bottom:18px}.search-select-measures__row.info{align-items:flex-start}.search-select-measures__link{margin-left:10px;white-space:nowrap}.search-select-measures__info{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-left:10px}.dealer-multiple-addresses__wrapper{display:flex;flex-direction:column;margin-bottom:40px}.dealer-multiple-addresses__wrapper .acco{border-bottom:0}.dealer-multiple-addresses__wrapper .acco__inner{display:block}.dealer-multiple-addresses__wrapper .acco__tab{padding-bottom:20px;border-bottom:1px solid #B1B1B1}.dealer-multiple-addresses__title-section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid #B1B1B1;margin-bottom:40px}.dealer-multiple-addresses__title-content{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px}.dealer-multiple-addresses__button-section{display:flex;flex-direction:row}.dealer-multiple-addresses__button-wrapper{cursor:pointer}.dealer-multiple-addresses__button-wrapper:not(:last-child){margin-right:20px}.dealer-multiple-addresses__button-content{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center}.dealer-multiple-addresses__button-content>svg{margin-right:10px}.dealer-multiple-addresses__content-section{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:30px;grid-row-gap:40px}.dealer-multiple-addresses__content-section-impersonation{margin-top:40px;grid-row-gap:30px}.dealer-impersonation-address{border:1px solid #B1B1B1;padding:30px;height:100%;box-sizing:border-box;cursor:pointer}.dealer-impersonation-address--headquarter{background:#EDEDED}.dealer-impersonation-address__header{display:flex}.dealer-impersonation-address .checkout-step__title.b2b-checkout{margin-bottom:16px}.dealer-impersonation-address__radio{margin:0 9.5px 16px 0;width:17px}.dealer-impersonation-address__badge{display:inline-block;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;background:rgba(243,122,31,0.2);padding:5px}.dealer-impersonation-address__badge__icon{margin-right:5px;width:10px}.dealer-impersonation-address__badge svg{transform:scale(-1, 1);transform-origin:center}.dealer-impersonation-address .checkout__addresses-ul{margin-bottom:20px}.dealer-impersonation-address .checkout__addresses-li.customer{margin-bottom:12px}.dealer-impersonation-address .checkout__addresses-li.custom-margin{margin-top:12px;margin-bottom:0}.widget-header{border-bottom:1px solid #b1b1b1}.widget-header__title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px;border-bottom:#B1B1B1}.widget-header__title-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px}@media only screen and (min-width: 768px){.widget-header__title-text{font-size:20px}}.widget-header__title-link{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;cursor:pointer}.widget-header__title-link>span{margin-right:10px}.widget-body{margin-top:40px}.widget-body>.loader{position:relative}.b2b-product-details{width:845px;border:1px solid #B1B1B1}.b2b-product-details .acco__tab{background-color:#EDEDED}.b2b-product-details .acco__content{background-color:#EDEDED}.b2b-product-details .acco__inner{display:block;background-color:#EDEDED}.b2b-product-details__accordion-title{margin-left:20px}.b2b-product-details__header{display:grid;position:relative;box-sizing:border-box;padding-bottom:30px;padding-top:30px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-template-areas:'check article article article qty qty qty availability availability price price price' '. error error error error error error error error error error error' '. kitBom kitBom kitBom kitBom kitBom . . . . . .';grid-column-gap:20px;margin-right:30px;margin-left:20px}.b2b-product-details__check{grid-area:check;align-items:flex-start;display:flex;margin-top:7px}.b2b-product-details__header-entry{border-bottom:1px solid #B1B1B1;margin-right:30px;margin-left:20px}.b2b-product-details__article{grid-area:article;align-items:flex-start;margin-top:7px}.b2b-product-details__article-number{margin-bottom:15px}.b2b-product-details__article-cursor-pointer{cursor:pointer}.b2b-product-details__article-cursor-default{cursor:default}.b2b-product-details__article-description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:15px}.b2b-product-details__quantity{grid-area:qty;align-items:flex-start}.b2b-product-details__quantity-description{margin-right:44px;margin-top:11px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.b2b-product-details__availability{grid-area:availability;align-items:flex-start}.b2b-product-details__instructions{margin-left:20px;margin-top:20px;margin-bottom:10px;margin-right:30px}.b2b-product-details .checkbox.big{grid-gap:1px}.b2b-product-details__prices-box{grid-area:price;align-self:start;margin-top:7px;margin-left:10px}@media only screen and (max-width: 1023px){.b2b-product-details__prices-box{margin-left:0}}.b2b-product-details__prices-box-ul{display:grid}.b2b-product-details__prices-box-li{display:grid;grid-template-columns:60% 40%;justify-items:start;margin-top:4px}.b2b-product-details__prices-box-li:not(:last-child){margin-bottom:5px}.b2b-product-details__prices-box-li-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.b2b-product-details__prices-box-li-value{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;justify-self:flex-end}.b2b-product-details__bottom_bar{display:grid;position:relative;box-sizing:border-box;padding-bottom:20px;padding-top:30px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-template-areas:'addList addList addList addList priceAvailability priceAvailability priceAvailability priceAvailability cart cart cart cart' '. kitBom kitBom kitBom kitBom kitBom . . . . . .';grid-column-gap:20px;margin-right:30px}.b2b-product-details__addList{grid-area:addList;margin-left:20px}.b2b-product-details__list-link{display:flex;cursor:pointer;margin-right:auto;margin-top:23px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.b2b-product-details__list-link-text{margin-left:10px;color:#000;font-size:14px;height:15px;line-height:15px}.b2b-product-details__priceAvailability{grid-area:priceAvailability;text-align:center}.b2b-product-details__add-cart-btn{grid-area:cart}.b2b-product-details__ETA{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;grid-area:availability;justify-self:center;align-self:start;margin-top:16px}@media only screen and (max-width: 1023px){.b2b-product-details__ETA{justify-self:flex-start;margin-top:unset;margin-bottom:32px}}@media only screen and (max-width: 767px){.b2b-product-details__ETA{margin-bottom:20px;display:flex;flex-direction:row;width:100%}.b2b-product-details__ETA--message{flex:50%}.b2b-product-details__ETA--value{flex:50%;text-align:end}}.b2b-product-details__erp-messages{margin-left:20px;margin-top:20px;margin-bottom:10px;margin-right:51px}.b2b-product-details__messages{grid-area:error;margin-top:15px}.b2b-product-details__scc_btn{display:flex;justify-content:flex-end;margin-right:148px;margin-bottom:20px}.b2b-product-details-kitComponent-accordion{grid-area:kitBom;width:520px}.b2b-product-details-kitComponent-accordion .acco-standard{margin:0}.b2b-product-details-kitComponent-accordion .acco{border:none}.b2b-product-details-kitComponent-accordion .acco__tab{padding:0;width:160px}.b2b-product-details-kitComponent-accordion .acco__tab-title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.b2b-product-details-kitComponent-accordion .acco__tab-icon-arrow-down{background-color:white}.b2b-product-details-kitComponent-accordion .acco__tab-icon-arrow-down::after{position:static;margin-left:10px;transform:none}.b2b-product-details-kitComponent-accordion .acco--open .acco__tab-icon-arrow-down::after{transform:rotate(180deg)}.b2b-product-details-kitComponent-accordion .acco__content{flex-direction:row}.b2b-product-details-kitComponent-accordion .acco__inner{background-color:white}.b2b-product-details-product-kit-bom-list{display:flex;flex-direction:column;width:100%}.b2b-product-details-product-kit-bom-list__item{display:grid;position:relative;box-sizing:border-box;grid-template-columns:repeat(7, 1fr);grid-template-rows:auto;grid-template-areas:'description description description description quantity availability availability';grid-column-gap:20px;padding-bottom:20px;padding-left:10px}.b2b-product-details-product-kit-bom-list__item .description{grid-area:description;display:flex;flex-direction:column}.b2b-product-details-product-kit-bom-list__item .description__category{margin-top:0}.b2b-product-details-product-kit-bom-list__item .quantity{grid-area:quantity;margin-top:0}.b2b-product-details-product-kit-bom-list__item .quantity__value{margin-right:10px}.b2b-product-details-product-kit-bom-list__item .availability{display:flex;flex-direction:column;grid-area:availability;justify-self:center;margin-left:18px}.b2b-product-details-product-kit-bom-list__item .availability__item{margin-top:0}.backlogs-overview-wrapper{display:flex;flex-direction:column;margin-top:61px}.backlogs-overview-wrapper .backlogs-table-wrapper{overflow-x:auto}.backlogs-overview-wrapper .backlogs-table-wrapper th{background-color:white;color:black;border:none}.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell,.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .filterable-table-wrapper .table-wrapper .table .cell-no-border,.filterable-table-wrapper .table-wrapper .table .backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell-no-border,.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border,.filterable-table-wrapper .table-wrapper .table-widget .backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell-no-border{font-size:12px;padding:14px;text-align:center;min-width:100px}.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell .cell-header,.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header,.filterable-table-wrapper .table-wrapper .table .backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell-no-border .cell-header,.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header,.filterable-table-wrapper .table-wrapper .table-widget .backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell-no-border .cell-header{display:flex}.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell .cell-header span,.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .filterable-table-wrapper .table-wrapper .table .cell-no-border .cell-header span,.filterable-table-wrapper .table-wrapper .table .backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell-no-border .cell-header span,.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .cell-header span,.filterable-table-wrapper .table-wrapper .table-widget .backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .cell-no-border .cell-header span{width:100%;margin:auto 0 auto 0}.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table .row{cursor:pointer}.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table tr:nth-child(even){background-color:#EDEDED}.backlogs-overview-wrapper .backlogs-table-wrapper .backlogs-table tr:nth-child(odd){background-color:#fff}.backlogs-overview-wrapper .show-more-section{margin:55px auto 120px auto;width:150px;height:57px}.backlogs-overview-wrapper .show-more-section .show-more-btn{display:flex;flex-direction:column;margin:0 auto 0 auto}.backlogs-overview-wrapper .show-more-section .show-more-btn__icon{margin:0 auto 10px auto;background:black;border-radius:50%;height:32px;width:32px;display:flex;align-items:center}.backlogs-overview-wrapper .show-more-section .show-more-btn__icon svg{margin:0 auto 0 auto}.backlogs-overview-wrapper .show-more-section .show-more-btn__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.teaser{display:flex;position:relative;margin-bottom:40px;margin-right:1%}.teaser:nth-child(3n){margin-right:0}.teaser__link{max-width:100%}.teaser__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:20px;margin-bottom:10px}.teaser__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:30px}.teaser__footer{height:25px}.teaser img{width:315px;height:177px}.teaser .checkout_link{align-items:center;cursor:pointer;position:absolute;bottom:0}.teaser .checkout_link>span{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-left:10px}@media only screen and (max-width: 767px){.teaser{flex-direction:column;align-items:flex-start;margin-right:0}}@media only screen and (min-width: 768px){.teaser{max-width:32.66%;flex-flow:column}}.category-slider{display:flex;position:relative;margin-top:40px}@media only screen and (max-width: 767px){.category-slider{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.category-slider{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;padding:0}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.category-slider{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.category-slider{width:984px}}@media only screen and (max-width: 1023px){.category-slider{width:calc(100vw - 20px);margin-right:unset}}@media only screen and (min-width: 1024px){.category-slider{max-width:calc(100vw - 150px)}}.category-slider .swiper__prev,.category-slider .swiper__next{display:none}@media only screen and (min-width: 1024px){.category-slider .swiper__prev,.category-slider .swiper__next{display:flex;align-self:center;z-index:10;position:relative;background:linear-gradient(to bottom, #000 50%, #f37a1f 50%) 0 0/200% 200%;box-sizing:border-box;overflow:hidden;cursor:pointer;transition:background-position 400ms, border-color 400ms, color 200ms;display:inline-flex;justify-content:center;align-items:center;position:relative;height:32px;width:32px;border-radius:50%}.category-slider .swiper__prev.active,.category-slider .swiper__next.active{background-position:0 -100%}}@media only screen and (min-width: 1024px) and (hover: hover) and (pointer: fine){.category-slider .swiper__prev:hover,.category-slider .swiper__next:hover{background-position:0 -100%}}@media only screen and (min-width: 1024px){.category-slider .swiper__prev svg,.category-slider .swiper__next svg{width:12px}}.category-slider .swiper__prev{position:absolute;left:-50px}.category-slider .swiper__next{position:absolute;right:-50px}.category-slider__allproducts{display:flex;padding:16px;background-color:#EDEDED;box-sizing:border-box}@media only screen and (min-width: 1024px){.category-slider__allproducts{padding-bottom:20px}}.category-slider__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;align-self:flex-end}.category-slider__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.category-slider__link:hover::after{transform:translate3d(10px, -50%, 0)}.category-slider__element{display:flex;flex-direction:column;justify-content:space-between}.category-slider__element,.category-slider__allproducts{--slider-items-per-view: 2.5;width:calc(100% / var(--slider-items-per-view) - 20px);margin-right:20px}@media only screen and (min-width: 768px){.category-slider__element,.category-slider__allproducts{--slider-items-per-view: 4.5}}@media only screen and (min-width: 1024px){.category-slider__element,.category-slider__allproducts{--slider-items-per-view: 5.88}}.category-slider__name{position:relative;display:inline-block;position:relative;cursor:pointer;margin-right:33px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.category-slider__name::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(7px, -50%, 0);height:12px;transition:transform 0.2s}.category-slider__name:hover::after{transform:translate3d(12px, -50%, 0)}.category-slider__name span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.category-slider__image{position:relative;padding-top:66.66667%;overflow:hidden;font-size:12px}.category-slider__image>picture,.category-slider__image>a,.category-slider__image>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.category-slider__image>picture>img,.category-slider__image>a>img,.category-slider__image>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-slider .swiper-container{position:relative;padding:0}.category-slider .swiper-container .swiper-pagination{display:flex;justify-content:center}.category-slider .swiper-container .swiper-pagination-bullet{fill:#B1B1B1;padding-left:5px}.category-slider .swiper-container .swiper-pagination-bullet svg{width:6px}.category-slider .swiper-container .swiper-pagination-bullet-active{fill:#000}@media only screen and (min-width: 1024px){.category-slider .swiper-container .swiper-pagination{display:none}}.briggs-stratton{position:relative;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.briggs-stratton__container{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:20px;column-gap:20px}.briggs-stratton__container .input-container{display:flex;flex-direction:column}.briggs-stratton__container .input-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;padding-bottom:10px}.briggs-stratton__container .input{width:100%}.briggs-stratton .disabled-input__entry{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;cursor:unset;border-radius:0;border:1px solid #EDEDED;height:60px;display:flex;align-items:center;padding:0 20px}.market-service-measures__table .table-wrapper{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;overflow-x:unset}.market-service-measures__table .table-wrapper .cell-text{padding:4px 5px 3px 5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.market-service-measures__table .table-wrapper .background-coloring{background:rgba(243,122,31,0.2)}.market-service-measures__table .table-wrapper .title-text{max-width:150px;min-width:150px;white-space:normal}.market-service-measures__table .table-wrapper .wrap-text{white-space:normal}.market-service-measures__tooltip-wrapper{width:130px}.market-service-measures__tooltip-wrapper .tooltip{padding:20px;box-sizing:unset}.market-service-measures__tooltip-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;white-space:pre-wrap;word-break:break-word}.measures-details__wrapper{display:flex;flex-direction:column}.measures-details__wrapper .top-info-wrapper{display:flex;margin-top:40px;padding-bottom:40px}.measures-details__wrapper .top-info-wrapper .description{flex-basis:70%}.measures-details__wrapper .top-info-wrapper .side-details-wrapper{display:flex;flex-direction:column;height:auto;flex-basis:30%}.measures-details__instructions__display{display:flex;flex-direction:column}.measures-details__instructions__headers-row{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:grid;grid-template-columns:0.3fr  0.2fr  0.1fr 0.4fr;width:100%;box-sizing:border-box;margin-bottom:20px;padding-left:15px}.measures-details__instructions__results-row{display:grid;grid-template-columns:0.3fr  0.2fr  0.1fr 0.4fr;width:100%;box-sizing:border-box}.measures-details__instructions__row-gray{background-color:#EDEDED}.measures-details__instructions__row-data-cell-wrapper{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;border-right:1px solid #B1B1B1;align-items:center;word-break:break-all;padding:10px}.measures-details__instructions__row-data-cell-wrapper:last-child{border-right:unset}.measures-details__instructions__with-table-cell{display:flex;justify-content:center;align-items:center;cursor:pointer}.measures-details__instructions__with-table-cell .cell,.measures-details__instructions__with-table-cell .filterable-table-wrapper .table-wrapper .table .cell-no-border,.filterable-table-wrapper .table-wrapper .table .measures-details__instructions__with-table-cell .cell-no-border,.measures-details__instructions__with-table-cell .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border,.filterable-table-wrapper .table-wrapper .table-widget .measures-details__instructions__with-table-cell .cell-no-border{display:flex;align-items:center}.measures-details__description{margin-top:40px}.measures-details__description__text{word-break:break-word}.measures-details__section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;padding-bottom:20px}.measures-details__section-title-wrapper{border-bottom:1px solid #B1B1B1;margin-bottom:30px}.measures-details__buttons-wrapper{display:flex;justify-content:space-between;margin-top:60px}.measures-details__affected-products{margin-bottom:40px}.measures-details__affected-products .no-margin{margin-bottom:0}.measures-details__affected-products__tab .acco__label{margin-left:10px}.measures-details__affected-products__material-numbers-wrapper{display:flex;flex-direction:row;width:100%}.measures-details__affected-products__material-numbers-table-wrapper{display:flex;flex-direction:column;flex-basis:60%;margin-left:10px}.measures-details__affected-products__material-numbers-serials-range{display:flex;flex-direction:column;flex-basis:40%;margin-left:50px}.measures-details__affected-products__material-numbers-serials-range .title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:20px;padding-left:15px}.measures-details__affected-products__material-numbers-serials-range .values{display:flex;flex-direction:column;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;padding-left:15px}.measures-details__affected-products__headers-row{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:grid;grid-template-columns:0.4fr 0.6fr;width:100%;box-sizing:border-box;margin-bottom:20px;padding-left:15px}.measures-details__affected-products__results-row{display:grid;grid-template-columns:0.4fr 0.6fr;width:100%;box-sizing:border-box}.measures-details__affected-products__row-gray{background-color:#EDEDED}.measures-details__affected-products__row-data-cell-wrapper{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;border-right:1px solid #B1B1B1;align-items:center;word-break:break-all;padding:10px}.measures-details__affected-products__row-data-cell-wrapper:last-child{border-right:unset}.information-box__container{border-radius:0;border:1px solid #b1b1b1;width:100%}.information-box__header{background:#ededed;padding-top:20px;padding-bottom:20px}.information-box__header>:last-child{margin:0 30px 0 30px}.information-box__header .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;justify-content:space-between;margin:0 30px 14px 30px}.information-box__header .element .label{text-align:left;white-space:nowrap}.information-box__header .element .value{width:50%;text-align:right}.information-box__body{width:100%}.information-box__body .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;justify-content:space-between;margin:0 30px 14px 30px}.information-box__body .element .label{font-weight:bold}.information-box__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:20px 30px 14px 30px;padding-bottom:20px;border-bottom:1px solid #B1B1B1}.step-wrapper{width:100%;margin-left:41px;margin-bottom:60px}.step-wrapper .bottom-buttons{display:flex;margin-top:40px;height:60px}.step-wrapper .bottom-buttons button{margin-right:20px;max-width:240px}.step-wrapper .filterable-table-wrapper__top-margin{margin-top:0}.step-wrapper .filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco__tab-icon-arrow-down::after{position:static;margin-left:10px;transform:none}.step-wrapper .filterable-table-wrapper .filter-wrapper .filters .accordion-filter .acco--open .acco__tab-icon-arrow-down::after{transform:rotate(180deg)}.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table-widget{width:100% !important}.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table .cell,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table-widget .cell,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table .cell-no-border,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border{min-width:unset}.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table .cell .radio-wrapper,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table-widget .cell .radio-wrapper,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table .cell-no-border .radio-wrapper,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .radio-wrapper{display:flex;justify-content:center}.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table .cell .radio-wrapper .radiobutton__icon,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table-widget .cell .radio-wrapper .radiobutton__icon,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table .cell-no-border .radio-wrapper .radiobutton__icon,.rma-document-selection-wrapper .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border .radio-wrapper .radiobutton__icon{margin-right:0}.rma-document-selection-completed-wrapper{display:flex;flex-direction:row;margin-left:42px;margin-top:10px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.rma-document-selection-completed-wrapper .labels{display:flex;flex-direction:column;margin-right:20px;height:90px;justify-content:space-around}.rma-document-selection-completed-wrapper .values{display:flex;flex-direction:column;height:90px;justify-content:space-around;font-size:16px}@media only screen and (min-width: 1024px){.steps-wrapper>:nth-last-child(n+2){border-bottom:1px solid #B1B1B1}}.rma-button-section{margin-top:60px;display:flex;justify-content:flex-end}.measures-overlay__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;margin-bottom:40px}@media only screen and (min-width: 768px){.measures-overlay__title{font-size:26px}}.measures-overlay__title::after{display:block;content:'';background-color:var(--color1)}.measures-overlay__title::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.measures-overlay__title::after{width:21px;height:4px;margin-top:6px}}.measures-overlay__wrapper{display:flex;flex-direction:column}.measures-overlay__content{border-top:1px solid #B1B1B1}.measures-overlay__tab{padding-left:10px}.measures-overlay__acco-header-section{display:flex;flex-direction:column}.measures-overlay__acco-header-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;display:flex;flex-direction:row;align-items:baseline;margin-bottom:10px}.measures-overlay__acco-header-icon{margin-right:10px}.measures-overlay__acco-header-date{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.measures-overlay__acco-content-section{display:flex;flex-direction:column;padding-left:10px}.measures-overlay__acco-content-title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:10px}.measures-overlay__acco-content-description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:30px}.measures-overlay__acco-content-details-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:30px}.measures-overlay__acco-content-disclaimer-button{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;flex-direction:row;align-items:baseline;margin-bottom:30px}.measures-overlay__acco-content-disclaimer-button>svg{margin-right:10px}.order-overview__summary-wrapper{display:grid;grid-gap:20px}@media only screen and (max-width: 767px){.order-overview__summary-wrapper{grid-gap:30px;margin:30px 0;display:flex;flex-flow:column-reverse}}@media only screen and (min-width: 768px){.order-overview__summary-wrapper{grid-template-columns:1fr 1fr 0.75fr 1.25fr;padding:20px}}.order-overview__summary-item{display:flex;flex-direction:column;width:100%;position:relative;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}@media only screen and (max-width: 767px){.order-overview__summary-item{order:2}}.order-overview__summary-item--dealer{display:grid;grid-template-areas:'picked-up' 'download';grid-row-gap:10px;width:auto}@media only screen and (min-width: 768px){.order-overview__summary-item--dealer{grid-template-areas:'download picked-up';grid-gap:20px 30px;margin-left:auto}}.order-overview__summary-item--error{width:100%}@media only screen and (max-width: 767px){.order-overview__summary-item--error{order:1}}@media only screen and (min-width: 768px){.order-overview__summary-item--error{text-align:right}}.order-overview__summary-item--return{grid-template-areas:'picked-up' 'download' 'return';order:1}@media only screen and (min-width: 768px){.order-overview__summary-item--return{grid-template-areas:'download picked-up' '. return'}}.order-overview__summary-item--customer{order:0}@media only screen and (max-width: 767px){.order-overview__summary-item--customer{margin-top:30px}}@media only screen and (min-width: 768px){.order-overview__summary-item--customer{max-width:40%}}[aria-expanded="false"] .order-overview__summary-item{display:none}.order-overview__customer-info{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px;display:grid;grid-gap:5px}@media only screen and (min-width: 1024px){.order-overview__customer-info{grid-template-columns:minmax(60px, auto) 1fr;grid-gap:10px}}@media only screen and (max-width: 767px){.order-overview__customer-info>*:nth-child(even):not(:last-child){margin-bottom:10px}}.order-overview__summary-card{height:26px;width:40px;margin-bottom:10px}.order-overview__summary-addresses{display:inline-grid;grid-template-columns:minmax(-webkit-min-content, -webkit-max-content);grid-template-columns:minmax(min-content, max-content);grid-template-areas:'dealer-address' 'customer-address'}.order-overview__summary-address{grid-area:customer-address}.order-overview__summary-address--dealer{grid-area:dealer-address}.order-overview__summary-address+.order-overview__summary-address ul{border-top:1px solid #B1B1B1;padding-top:15px;margin-top:15px}.order-overview__summary-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.order-overview__summary-btn:not(:first-of-type){margin-top:15px}.order-overview__print-button{margin-top:10px;padding:0;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:inline;position:relative;cursor:pointer;font-weight:bold;box-shadow:inset 0 -0.05em #fff, inset 0 -0.15em #F37A1F}.order-overview__return{display:flex;align-items:center;grid-area:return}.order-overview__return p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}@media only screen and (min-width: 768px){.order-overview__return{max-width:325px}}.order-overview__return-icon{display:flex;align-self:flex-start}.order-overview__return .richtexteditor{margin-left:10px;margin-top:0}.order-overview__picked-up{grid-area:picked-up}.order-overview__download{display:flex;align-items:center;grid-area:download;height:60px}@media only screen and (min-width: 768px){.order-overview__download{max-width:250px}}.order-overview__buy-again{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:10px}.order-overview__buy-again:not(:last-child){margin-bottom:20px}.order-overview__stock{margin:20px 0 0}.list-product-url-wrapper-article__container{grid-area:img;display:flex}.list-product-url-wrapper-article__flag>.tab-bar_header__flag-offer-circle-container>.tab-bar_header__flag-offer-circle{width:20px;height:20px}.list-product-url-wrapper-article__flag.link{cursor:pointer}.m_promotion-overlay__container{max-width:680px;min-width:680px;min-height:500px}.m_promotion-overlay__container .image-gallery-slides{white-space:unset}.m_promotion-overlay__container .image-gallery-slide{padding-top:0}.m_promotion-overlay__container .loader{min-width:680px;min-height:500px;display:flex;position:relative}.m_promotion-overlay__container>.overlay__button{right:20px;position:absolute;z-index:1}.m_promotion-overlay__container-inner{width:100% !important;margin:0}.m_promotion-overlay__hero{max-height:260px;min-height:260px;overflow:hidden}.m_promotion-overlay__icon{float:left;margin-left:45px;width:68px;height:68px;margin-top:-40px}.m_promotion-overlay__icon>div.tab-bar_header__flag-offer-circle-container{padding-left:unset}.m_promotion-overlay__icon>div.tab-bar_header__flag-offer-circle-container>div.tab-bar_header__flag-offer-circle{height:68px;width:68px}.m_promotion-overlay__icon>div.tab-bar_header__flag-offer-circle-container>div.tab-bar_header__flag-offer-circle>span.tab-bar_header__flag-offer-text{font-size:30px}.m_promotion-overlay__content{margin:60px 80px 80px 80px}.m_promotion-overlay__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px}@media only screen and (min-width: 768px){.m_promotion-overlay__title{font-size:26px}}.m_promotion-overlay__summary{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;font-size:15px;margin-bottom:30px}@media only screen and (min-width: 768px){.m_promotion-overlay__summary{font-size:15px}}.m_promotion-overlay__footer{margin-bottom:20px}.m_promotion-overlay__learn-more{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.m_promotion-overlay__learn-more::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.m_promotion-overlay__learn-more:hover::after{transform:translate3d(10px, -50%, 0)}.b2b-rma-article-selection{width:845px;border:1px solid #B1B1B1}.b2b-rma-article-selection .acco__tab{background-color:#EDEDED}.b2b-rma-article-selection .acco__content{background-color:#EDEDED}.b2b-rma-article-selection .acco__inner{display:block;background-color:#EDEDED}.b2b-rma-article-selection__accordion-title{margin-left:20px}.b2b-rma-article-selection__header{display:grid;position:relative;box-sizing:border-box;padding-bottom:30px;padding-top:30px;grid-template-columns:repeat(12, 1fr);grid-template-rows:auto;grid-template-areas:'check article article article qty qty orderDetails orderDetails orderDetails orderDetails orderDetails orderDetails';grid-column-gap:20px;border-top:1px solid #B1B1B1}.b2b-rma-article-selection__header .list-shopping-cart__product-slim__content{overflow:inherit;display:contents}.b2b-rma-article-selection__header .list-shopping-cart__entry-comment.lite--input{width:auto}.b2b-rma-article-selection__check{grid-area:check;align-items:flex-start;display:flex}.b2b-rma-article-selection__article{grid-area:article;align-items:flex-start}.b2b-rma-article-selection__article-number{margin-bottom:15px}.b2b-rma-article-selection__article-cursor-pointer{cursor:pointer}.b2b-rma-article-selection__article-cursor-default{cursor:default}.b2b-rma-article-selection__article-description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:15px;white-space:break-spaces}.b2b-rma-article-selection__quantity{grid-area:qty;align-items:flex-start}.b2b-rma-article-selection__quantity-description{margin-top:11px;margin-left:10px;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.b2b-rma-article-selection__orderDetails{grid-area:orderDetails;display:flex}.b2b-rma-article-selection__prices-box{grid-area:price;align-self:start;margin-top:4px;margin-left:10px;display:grid;grid-template-columns:60% 40%;justify-items:start}@media only screen and (max-width: 1023px){.b2b-rma-article-selection__prices-box{margin-left:0}}.b2b-rma-article-selection__prices-box:not(:last-child){margin-bottom:5px}.b2b-rma-article-selection__prices-box-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-right:20px;margin-left:48px}.b2b-rma-article-selection__prices-box-value{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;justify-self:flex-end}.b2b-rma-article-selection__instructions{margin:20px 30px 10px 20px}.b2b-rma-article-selection__comment{margin-top:20px}.b2b-rma-article-selection .checkbox.big{grid-gap:1px}.b2b-rma-article-selection__list-link{display:flex;cursor:pointer;margin-right:auto;margin-top:23px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.b2b-rma-article-selection__list-link-text{margin-left:10px;color:#000;font-size:14px;height:15px;line-height:15px}.b2b-rma-article-selection-completed__accordion-title{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-left:28px}.b2b-rma-article-selection-completed__wrapper{flex-direction:column;border-left:1px solid #B1B1B1}.b2b-rma-article-selection-completed__completed-entry{margin-left:20px}.b2b-rma-article-selection-completed__article-number{margin-bottom:5px;margin-top:30px}.b2b-rma-article-selection-completed__details{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:5px}.b2b-rma-article-selection-completed__details-status-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.b2b-rma-article-selection-completed__details-status-display{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;padding:5px;background:rgba(243,122,31,0.2)}.b2b-rma-article-selection-completed .acco{border-bottom:0;margin-left:44px}.b2b-rma-article-selection-completed .acco__tab-icon-arrow-down::after{right:0;left:0}.rma-article-selection-wrapper .filterable-table-wrapper .table-wrapper tr:nth-child(even){background-color:#fff}.rma-article-selection-wrapper .filterable-table-wrapper .table-wrapper tr:nth-child(odd){background-color:#fff}.rma-article-selection-wrapper .filterable-table-wrapper .cell,.rma-article-selection-wrapper .filterable-table-wrapper .table-wrapper .table .cell-no-border,.rma-article-selection-wrapper .filterable-table-wrapper .table-wrapper .table-widget .cell-no-border{padding:0 !important}.rma-article-selection-wrapper .show-more-section{margin-top:0 !important;margin-bottom:20px !important}.rma-request-information{position:relative;padding-bottom:40px;display:flex;flex-direction:column}.rma-request-information__header{display:flex;flex-direction:row;margin:10px}.rma-request-information__requested-resolution{flex:50%;margin-right:10px;display:flex;flex-direction:column}.rma-request-information__return-reasons{flex:50%;margin-left:10px;display:flex;flex-direction:column}.rma-request-information__dropdown{display:block;min-width:unset}.rma-request-information__dropdown input{width:100%;text-overflow:ellipsis;padding-right:40px}.rma-request-information__dropdown label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:0 0 15px 0}.rma-request-information__dropdown .form-field__datalist{top:80px}.rma-request-information__special{display:flex;flex-direction:row}.rma-request-information__special-attachment{flex:100%;align-items:center;margin:32px 10px 0 10px}.rma-request-information__special-quantity{flex:50%;align-items:center;display:flex;flex-direction:column;margin:32px 0 0 165px}.rma-request-information__special-quantity label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:0 0 15px 84px}.rma-request-information__special-article{flex:50%;align-items:center;display:flex;flex-direction:column;margin:32px 0 0 250px}.rma-request-information__special-article input{width:453px;align-self:flex-end;margin-right:10px}.rma-request-information__special-article label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:0 0 15px 18px}.rma-request-information__footer{display:flex;flex-direction:column;margin:72px 10px 10px 10px}.rma-request-information__container{display:flex;flex-direction:row}.rma-request-information__container-customer-reference{flex:50%;display:flex;flex-direction:column;margin-right:10px}.rma-request-information__container-customer-reference label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:0 0 15px 0}.rma-request-information__container-contact{flex:50%;display:flex;flex-direction:column;margin-left:10px}.rma-request-information__container-contact label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:0 0 15px 0}.rma-request-information__comment{display:flex;flex-direction:column;margin-top:42px}.rma-request-information__comment label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin:0 0 15px 0}.rma-request-information__comment input{height:110px}.rma-request-information__comment .textarea-input{display:flex;outline:none;padding:10px;height:110px;line-height:1.5em;letter-spacing:1px;resize:none;margin-top:10px}.dealer-locator-map{--container-width: 100%;--marker-size: 64px;height:calc(100vh - 100px);width:100vw;margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1023px){.dealer-locator-map{--container-width: 728px}}@media only screen and (min-width: 1024px){.dealer-locator-map{--container-width: 984px}}@media only screen and (min-width: 768px){.dealer-locator-map{min-height:500px;margin-bottom:80px;overflow:hidden}}@media only screen and (min-width: 768px){.dealer-locator-map__tabs{display:flex;align-items:center}}.dealer-locator-map__count{order:1;text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}@media only screen and (max-width: 767px){.dealer-locator-map__count{text-align:right;margin-bottom:20px}}@media only screen and (min-width: 768px){.dealer-locator-map__count{padding-left:20px}}.dealer-locator-map__marker{height:var(--marker-size);width:var(--marker-size);position:relative;top:calc(-1 * var(--marker-size));left:calc(-0.5 * var(--marker-size))}.dealer-locator-map__marker svg{pointer-events:none}.dealer-locator-map__container{position:relative}.dealer-locator-map__overlay{background:#fff}@media only screen and (min-width: 768px){.dealer-locator-map__overlay{width:580px;min-height:245px;position:absolute;top:50%;left:0;transform:translateY(-50%)}}.dealer-locator-map__overlay-btn{position:absolute;z-index:1;right:0}@media only screen and (max-width: 767px){.dealer-locator-map__overlay-btn{display:none}}.dealer-locator-map__error-overlay{width:unset}.dealer-locator-map__error-overlay__content{margin:10px 30px 50px 30px}.dealer-locator-map__error-overlay__header{text-align:center;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin-bottom:20px}@media only screen and (min-width: 768px){.dealer-locator-map__error-overlay__header{font-size:32px}}.dealer-locator-map__error-overlay__inner{text-align:center;font-style:normal;text-transform:none;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.dealer-locator-map>.loader{position:fixed;width:calc(100vw + 20px)}.container__inner .dealer-locator-map{margin-left:calc((var(--container-width) - 100vw) / 2)}.dealer-locator-map p{text-align:center}.sales-statistics-wrapper .sales-statistics-form{display:flex;flex-direction:row;margin-top:50px}.sales-statistics-wrapper .filterable-table-wrapper__top-margin{margin-top:unset}.sales-statistics-wrapper .no-padding{padding:unset;margin-top:30px}.sales-statistics-wrapper .total-list{margin-top:50px}.sales-statistics-wrapper .breadcrumb-entry{cursor:pointer}.dealer-locator-search{--searchbox-height: 59px;display:flex;gap:20px;justify-content:center;margin-bottom:20px;position:relative}@media only screen and (min-width: 768px){.dealer-locator-search{--searchbox-height: 77px}}@media only screen and (max-width: 1023px){.dealer-locator-search{margin-top:20px;flex-wrap:wrap}}@media only screen and (min-width: 1024px){.dealer-locator-search{margin-bottom:40px}}.dealer-locator-search__location-detection{display:inline-block;position:relative;cursor:pointer;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:inline-flex;align-items:center;white-space:nowrap;padding:0}.dealer-locator-search__location-detection svg{padding-right:5px}.dealer-locator-search__autocomplete{top:var(--searchbox-height);z-index:2}@media only screen and (min-width: 768px){.dealer-locator-search__autocomplete{width:calc(60% - 40px);margin-left:20%}}.teaser-product-campaign{--tile-to-bg-space: 30px;--tile-width: 320px;position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1023px){.teaser-product-campaign{width:728px}}@media only screen and (min-width: 1024px){.teaser-product-campaign{width:984px}}@media only screen and (max-width: 767px){.teaser-product-campaign{--badge-to-bg-space: 32px;--tile-to-bg-space: 20px;padding:0;margin:32px 0 0 0}}.teaser-product-campaign__inner{position:relative}.teaser-product-campaign__bg{position:relative;padding-top:56.25%}.teaser-product-campaign__bg>picture,.teaser-product-campaign__bg>a,.teaser-product-campaign__bg>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.teaser-product-campaign__bg>picture>img,.teaser-product-campaign__bg>a>img,.teaser-product-campaign__bg>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width: 768px){.teaser-product-campaign__bg{padding-top:66.66667%}}@media only screen and (min-width: 1024px){.teaser-product-campaign__bg{padding-top:50%}}@media only screen and (min-width: 768px){.teaser-product-campaign__tile{position:absolute;width:var(--tile-width);right:var(--tile-to-bg-space);top:var(--tile-to-bg-space);bottom:var(--tile-to-bg-space)}.teaser-product-campaign--left .teaser-product-campaign__tile{right:auto;left:var(--tile-to-bg-space)}}.teaser-product-campaign__badge-container{position:absolute;width:100%;padding-top:56.25%}@media only screen and (min-width: 768px){.teaser-product-campaign__badge-container{padding-top:66.66667%;width:calc(100% - var(--tile-width) - var(--tile-to-bg-space))}}@media only screen and (min-width: 1024px){.teaser-product-campaign__badge-container{padding-top:50%}}.teaser-product-campaign--left .teaser-product-campaign__badge-container{right:0}.teaser-content-campaign{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1023px){.teaser-content-campaign{width:728px}}@media only screen and (min-width: 1024px){.teaser-content-campaign{width:984px}}@media only screen and (min-width: 768px){.teaser-content-campaign{display:grid;grid-template-areas:'content img';grid-template-columns:1fr 1fr;margin-top:50px}}@media only screen and (max-width: 767px){.teaser-content-campaign{padding:0;margin:32px 0 0 0}}.teaser-content-campaign__content{grid-area:content;display:flex;flex-direction:column;justify-content:center;padding:32px;background:#f37a1f}.teaser-content-campaign__content,.teaser-content-campaign__content p{color:#fff}.teaser-content-campaign__headline{color:#fff}.teaser-content-campaign__img{grid-area:img;position:relative;padding-top:95.2381%}.teaser-content-campaign__img>picture,.teaser-content-campaign__img>a,.teaser-content-campaign__img>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.teaser-content-campaign__img>picture>img,.teaser-content-campaign__img>a>img,.teaser-content-campaign__img>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-content-campaign__btn{margin-top:32px}.teaser-content-campaign__link-container{margin-top:20px}.teaser-content-campaign__link--anchor{display:inline-block;position:relative;cursor:pointer;margin-left:36px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-left:25px}.teaser-content-campaign__link--anchor::before{content:'';background:url(stihl-styles/resources/icons/icon-arrow-down-3-white-16.svg) no-repeat center/contain;position:absolute;height:15px;width:15px;top:50%;right:100%;transform:translate3d(-10px, -50%, 0);height:15px;margin-top:-1px;transition:transform 0.2s}.teaser-content-campaign__link--external{display:inline-block;position:relative;cursor:pointer;margin-right:36px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.teaser-content-campaign__link--external::after{content:'';background:url(stihl-styles/resources/icons/icon-external-link-white-16.svg) no-repeat center/contain;position:absolute;height:15px;width:15px;top:50%;left:100%;transform:translate3d(10px, -50%, 0);height:15px;transition:transform 0.2s}.rma_detail .m_document-detail__left-header{margin-bottom:20px}.rma_detail .m_document-detail__left-header>div{width:100%}.rma_detail .m_document-detail__left-body{margin-bottom:40px}.rma_detail .m_document-detail__order_information-title{border-bottom:1px solid #B1B1B1}.rma_detail .m_document-detail__order_information-label{max-width:50%;word-break:break-word}.rma_detail .m_document-detail__order_information-header-element-document-kind{width:50%;text-align:right;word-break:break-word}.rma_detail__additional-information{margin-bottom:40px}.rma_detail .rma-document-selection-completed-wrapper{margin-left:0}.rma_detail__view-document{margin-bottom:20px}.rma_detail__information-box-last{padding-bottom:20px;border-bottom:1px solid #B1B1B1}.rma_detail__wrongly-delivered-item{display:block}.rma_detail__wrongly-delivered-item-label{margin-bottom:15px;flex:50%}.rma_detail__wrongly-delivered-item-comment{margin-bottom:15px;width:unset !important;text-align:left !important}.rma_detail__detail-selected-items{border:1px solid #B1B1B1;width:auto}.rma_detail__detail-selected-last-item{margin-bottom:25px}.rma_detail .attachments__section{border-bottom:0}.rma_detail .attachments__headers-row{grid-template-columns:0.8fr 0.6fr 0.35fr 1.4fr}.rma_detail .attachments__results-row{grid-template-columns:0.7fr 0.5fr 0.3fr 1.2fr}.rma_detail .attachments__with-table-cell{cursor:pointer}.rma_detail .attachments__comments{padding-left:0;padding-right:0}.rma_detail .attachments__odd-row-padding{padding:0}.rma_detail__attachments{margin-bottom:30px}.dealer-locator-details{position:relative;padding:0 10px}.dealer-locator-details--list{padding:30px 10px}@media only screen and (min-width: 768px){.dealer-locator-details{padding:20px 32px 20px 20px}.dealer-locator-details--list{padding:0 20px}}@media only screen and (max-width: 767px){.dealer-locator-details__header{margin-bottom:20px}}@media only screen and (min-width: 768px){.dealer-locator-details__header{display:flex}}.dealer-locator-details__headline{display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px}.dealer-locator-details__headline::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:100%;transform:translate3d(17px, -50%, 0);height:16px;transition:transform 0.2s}.dealer-locator-details__headline:hover::after{transform:translate3d(22px, -50%, 0)}.dealer-locator-details__distance{position:relative;padding-left:calc(16px + 10px);text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}@media only screen and (max-width: 767px){.dealer-locator-details__distance{display:inline-block;margin-top:20px}}@media only screen and (min-width: 768px){.dealer-locator-details__distance{margin-left:40px}}.dealer-locator-details__distance::before{content:'';background:url(stihl-styles/resources/icons/icon-distance-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;left:0}.dealer-locator-details__content{display:grid;grid-template-areas:'contact' 'details';grid-gap:25px 10px;margin-top:25px}.dealer-locator-details--list .dealer-locator-details__content{grid-template-areas:'contact' 'assortments' 'details' 'badges'}@media only screen and (min-width: 768px){.dealer-locator-details__content{grid-template-areas:'contact details' 'assortments details';grid-template-rows:auto 1fr;grid-template-columns:247px 1fr;grid-gap:30px 20px}.dealer-locator-details--list .dealer-locator-details__content{grid-template-areas:'contact details badges' 'assortments details badges';grid-template-columns:1fr 1fr 1fr}}.dealer-locator-details__contact{grid-area:contact}.dealer-locator-details__details{grid-area:details}.dealer-locator-details__badges{grid-area:badges}@media only screen and (max-width: 767px){.dealer-locator-details__badges{margin-top:15px}}.dealer-locator-details__select-dealer{width:100%}@media only screen and (max-width: 767px){.dealer-locator-details__select-dealer{margin-top:15px}}.dealer-locator-details__select-dealer:not(:first-child){margin-top:40px}@media only screen and (min-width: 768px){.dealer-locator-details__select-dealer:not(:first-child){margin-top:20px}}.dealer-locator-details__assortments{grid-area:assortments}@media only screen and (max-width: 767px){.dealer-locator-details--map .dealer-locator-details__assortments{display:none}}.dealer-locator-details__hint{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:10px}.dealer-locator-extended-info{display:grid;grid-gap:30px}@media only screen and (min-width: 768px){.dealer-locator-extended-info{grid-template-columns:repeat(3, 1fr);grid-gap:20px}}.dealer-locator-extended-info__item{padding:0 10px}.dealer-locator-extended-info__item--badges{padding:0}@media only screen and (max-width: 767px){.dealer-locator-extended-info__item--badges{margin-top:10px}}.dealer-locator-opening-hours{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;position:relative;padding-left:calc(16px + 10px)}.dealer-locator-opening-hours::before{content:'';background:url(stihl-styles/resources/icons/icon-clock-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;left:0}@media only screen and (min-width: 768px){.dealer-locator-opening-hours--expanded{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;max-width:80%;padding:calc(32px + 20px) 0 0 0}.dealer-locator-opening-hours--expanded::before{content:'';background:url(stihl-styles/resources/icons/icon-clock-16.svg) no-repeat center/contain;position:absolute;height:32px;width:32px;left:calc(50% - 16px);top:0}}.dealer-locator-opening-hours__content{display:grid;grid-template-columns:auto auto;grid-gap:5px 10px}.dealer-locator-opening-hours__day--current,.dealer-locator-opening-hours__day--current+.dealer-locator-opening-hours__time{font-weight:bold}.dealer-locator-opening-hours__no-data,.dealer-locator-opening-hours__time-slot{white-space:nowrap}.dealer-locator-opening-hours__time-slot{display:inline-block;grid-template-columns:auto auto}.dealer-locator-opening-hours__time-slot:first-child:not(:empty){margin-right:3px}.dealer-locator-contact__address{position:relative;padding-left:calc(16px + 10px);margin-bottom:20px}.dealer-locator-contact--detail-page .dealer-locator-contact__address{margin-bottom:0}@media only screen and (min-width: 768px){.dealer-locator-contact--detail-page .dealer-locator-contact__address{padding:calc(32px + 20px) 0 0 0}}.dealer-locator-contact__address p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}@media only screen and (min-width: 768px){.dealer-locator-contact--detail-page .dealer-locator-contact__address p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}}.dealer-locator-contact__address::before{content:'';background:url(stihl-styles/resources/icons/icon-house-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;left:0}@media only screen and (min-width: 768px){.dealer-locator-contact--detail-page .dealer-locator-contact__address::before{content:'';background:url(stihl-styles/resources/icons/icon-house-16.svg) no-repeat center/contain;position:absolute;height:32px;width:32px;top:0;left:calc(50% - 32px / 2)}}.dealer-locator-contact__route{display:inline-block;margin-top:10px;padding-left:calc(16px + 10px);display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.dealer-locator-contact__route::after{content:'';background:url(stihl-styles/resources/icons/icon-external-link-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.dealer-locator-contact__link{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.dealer-locator-contact__link:not(:first-child){margin-top:20px}.dealer-locator-contact__link--mail a{display:inline-block;position:relative;cursor:pointer;margin-left:calc(10px + 16px);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.dealer-locator-contact__link--mail a::before{content:'';background:url(stihl-styles/resources/icons/icon-at-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;right:100%;transform:translate3d(-10px, -50%, 0);height:16px;margin-top:-1px;transition:transform 0.2s}.dealer-locator-contact__link--phone a{display:inline-block;position:relative;cursor:pointer;margin-left:calc(10px + 16px);text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.dealer-locator-contact__link--phone a::before{content:'';background:url(stihl-styles/resources/icons/icon-phone-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;right:100%;transform:translate3d(-10px, -50%, 0);height:16px;margin-top:-1px;transition:transform 0.2s}@media only screen and (min-width: 768px){.dealer-locator-contact--detail-page .dealer-locator-contact__links{position:relative;padding-top:calc(32px + 20px)}.dealer-locator-contact--detail-page .dealer-locator-contact__links::before{content:'';background:url(stihl-styles/resources/icons/icon-speachbubble-16.svg) no-repeat center/contain;position:absolute;height:32px;width:32px;top:0;left:calc(50% - 32px / 2)}}.dealer-locator-benefits{background-color:#EDEDED;margin-bottom:100px}@media only screen and (max-width: 767px){.dealer-locator-benefits{width:100vw;margin-left:-20px;margin-bottom:50px}}.dealer-locator-benefits__inner{padding:30px 40px 50px 40px}@media only screen and (min-width: 768px){.dealer-locator-benefits__inner{width:66.66667%;padding:50px 0 70px 0;margin:0 auto;text-align:center}}.dealer-locator-benefits__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin-bottom:30px}@media only screen and (min-width: 768px){.dealer-locator-benefits__headline{font-size:32px}}@media only screen and (min-width: 768px){.dealer-locator-benefits__headline{margin-bottom:55px;text-align:center}}.dealer-locator-benefits__list{display:inline-grid;grid-template-columns:repeat(1, 1fr);grid-gap:25px 60px}@media only screen and (min-width: 768px){.dealer-locator-benefits__list{grid-template-columns:repeat(2, auto);max-width:620px}}.dealer-locator-benefits__item{--icon-width: 22px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;position:relative;padding-left:var(--icon-width)}@media only screen and (min-width: 768px){.dealer-locator-benefits__item{display:flex;align-items:center;max-width:calc(280px - var(--icon-width))}}.dealer-locator-benefits__item::before{content:'';background:url(stihl-styles/resources/icons/icon-check-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;left:0;top:50%;transform:translateY(-50%)}.dealer-locator-list{position:relative}.dealer-locator-list__item{border-bottom:1px solid #B1B1B1}@media only screen and (min-width: 768px){.dealer-locator-list__item{padding:45px 0 50px 0}}.dealer-locator-list__show-more{text-align:center;margin-top:30px}.dealer-locator-badges{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin-bottom:40px}.dealer-locator-badges__item{display:flex;align-items:flex-start}.dealer-locator-badges__badge{max-width:calc(100% - 20px);margin-right:5px}.dealer-locator-general-info{position:relative;min-height:335px}@media only screen and (min-width: 768px){.dealer-locator-general-info{min-height:346px}}.dealer-locator-general-info__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;padding:0 10px;margin-bottom:20px}@media only screen and (min-width: 768px){.dealer-locator-general-info__headline{font-size:38px}}.dealer-locator-general-info__headline::after{display:block;content:'';background-color:var(--color1)}.dealer-locator-general-info__headline::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.dealer-locator-general-info__headline::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}@media only screen and (min-width: 768px){.dealer-locator-general-info__headline{margin-bottom:30px}}.dealer-locator-general-info__inner{display:grid;grid-template-areas:'address' 'contact' 'opening-hours' 'logo' 'select-dealer';grid-gap:20px}@media only screen and (min-width: 768px){.dealer-locator-general-info__inner{grid-template-areas:'address contact opening-hours' 'address logo opening-hours' 'address select-dealer opening-hours';grid-template-columns:repeat(3, 1fr);grid-template-rows:auto 1fr;grid-row-gap:50px}}@media only screen and (min-width: 768px){.dealer-locator-general-info__item{display:flex;flex-direction:column;align-items:center}}.dealer-locator-general-info__item--address{grid-area:address}.dealer-locator-general-info__item--contact{grid-area:contact}.dealer-locator-general-info__item--opening-hours{grid-area:opening-hours}.dealer-locator-general-info__item--select-dealer{grid-area:select-dealer}.dealer-locator-general-info__item--select-dealer p{text-align:center}.dealer-locator-general-info__item__logo{display:flex;justify-content:center;grid-area:logo;width:100%}@media only screen and (max-width: 767px){.dealer-locator-general-info__item__logo{margin-top:20px}}.dealer-locator-general-info__item__logo__img{max-width:250px;max-height:100px}.dealer-locator-regional-directories{box-sizing:border-box}.dealer-locator-regional-directories__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;padding-left:10px;margin-bottom:25px}@media only screen and (min-width: 768px){.dealer-locator-regional-directories__headline{font-size:32px}}.dealer-locator-regional-directories .acco__tab-title{padding-left:10px}.dealer-locator-location{padding:0 10px;width:100%;box-sizing:border-box}.dealer-locator-location__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:25px}@media only screen and (min-width: 768px){.dealer-locator-location__headline{font-size:22px}}.dealer-locator-location-list{display:grid;grid-gap:10px 20px;margin-bottom:30px}@media only screen and (min-width: 768px){.dealer-locator-location-list{grid-template-columns:repeat(4, 1fr)}}.dealer-locator-location-list__item{display:inline-block;position:relative;cursor:pointer;margin-left:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center;margin:0;padding-left:12px}.dealer-locator-location-list__item::before{content:'';background:url(stihl-styles/resources/icons/icon-arrow-left-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;right:100%;transform:translate3d(-5px, -50%, 0);height:12px;margin-top:-1px;transition:transform 0.2s}.dealer-locator-location-list__item:hover::before{transform:translate3d(-10px, -50%, 0)}.dealer-locator-location-list__item::before{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;transform:translate3d(-15px, -50%, 50px);height:12px;left:12px}.dealer-locator-location-list__item button{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:12px}.dealer-locator-about-us{display:grid;grid-gap:30px 20px}@media only screen and (min-width: 768px){.dealer-locator-about-us{padding:0 10px;grid-template-columns:repeat(12, 1fr)}}@media only screen and (min-width: 768px){.dealer-locator-about-us__intro{grid-column:span 12}}.dealer-locator-about-us__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:20px}@media only screen and (min-width: 768px){.dealer-locator-about-us__title{font-size:26px}}@media only screen and (min-width: 768px){.dealer-locator-about-us__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;margin-bottom:30px}}@media only screen and (min-width: 768px) and (min-width: 768px){.dealer-locator-about-us__title{font-size:32px}}.dealer-locator-about-us__subtitle{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:20px}@media only screen and (min-width: 768px){.dealer-locator-about-us__subtitle{font-size:26px}}@media only screen and (min-width: 768px){.dealer-locator-about-us__subtitle{margin-bottom:25px}}@media only screen and (min-width: 768px){.dealer-locator-about-us__team{margin-top:10px;grid-column:span 5}}@media only screen and (min-width: 768px){.dealer-locator-about-us__team-full{margin-top:10px;grid-column:span 12}}@media only screen and (min-width: 768px){.dealer-locator-about-us__image{grid-column:span 7}}@media only screen and (min-width: 768px){.dealer-locator-about-us__image-only{grid-column:span 12}}@media only screen and (min-width: 768px){.dealer-locator-about-us__gallery{grid-column:span 12}}.dealer-locator-about-us p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}@media only screen and (min-width: 1024px){.dealer-locator-about-us p{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}}.ssc-catalog{width:100%;display:flex;flex-direction:row;justify-content:space-between}.ssc-catalog__product-groups__wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;width:312px;flex-direction:column;border:1px solid #B1B1B1;margin-right:40px}.ssc-catalog__product-groups__header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;background-color:#EDEDED;padding:25px;display:flex;flex-direction:row}.ssc-catalog__product-groups__header .icon-wrapper{cursor:pointer;display:flex;align-items:center}.ssc-catalog__product-groups__header .text{flex-basis:90%;padding:0 10px}.ssc-catalog__product-groups__body{display:flex;flex-direction:column;padding:25px}.ssc-catalog__product-groups__body .element{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;padding:10px 5px;align-items:center}.ssc-catalog__product-groups__body .element .label{flex-basis:90%}.ssc-catalog__product-groups__body .element .non-bold{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.ssc-catalog__no-line-items{display:flex;justify-content:center;align-items:center;flex-direction:column;width:610px;height:100%;margin-top:40px}.ssc-catalog__no-line-items__image{background-color:#DADADA;-webkit-mask:url(stihl-styles/resources/icons/icon-products-shelf-64.svg) no-repeat center/contain;mask:url(stihl-styles/resources/icons/icon-products-shelf-64.svg) no-repeat center/contain;width:164px;height:164px;margin-bottom:60px}.ssc-catalog__no-line-items__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;margin-bottom:20px}.ssc-catalog__no-line-items__text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.ssc-catalog__line-items{display:flex;flex-direction:column;width:610px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.ssc-catalog__line-items:nth-last-child(-n+1){border-bottom:1px solid #B1B1B1}.ssc-catalog__line-items .no-margin{margin-bottom:0}.ssc-catalog__line-items .acco{border-top:1px solid #B1B1B1;border-bottom:unset}.ssc-catalog__line-items .acco .acco__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.ssc-catalog__line-items__wrapper{display:flex;flex-direction:row;width:100%;margin-bottom:20px}.ssc-catalog__line-items__table-wrapper{width:100%;display:flex;flex-direction:column;margin-left:10px}.ssc-catalog__line-items__headers-row{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:grid;grid-template-columns:0.25fr 0.3fr 0.45fr;width:100%;box-sizing:border-box;margin-bottom:20px;padding-left:15px}.ssc-catalog__line-items__results-row{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-template-columns:0.25fr 0.3fr 0.45fr;width:100%;box-sizing:border-box}.ssc-catalog__line-items__row-gray{background-color:#EDEDED}.ssc-catalog__line-items__row-data-cell-wrapper{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;border-right:1px solid #B1B1B1;align-items:center;word-break:break-all;padding:15px}.ssc-catalog__line-items__row-data-cell-wrapper:nth-last-child(-n+2){border-right:unset}.ssc-catalog__line-items__row-data-cell{width:100%}.ssc-catalog__line-items .selected-product__wrapper{display:flex;justify-content:flex-end}.ssc-catalog__line-items .selected-product__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:block}.ssc-catalog__line-items .selected-product__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.ssc-catalog__line-items .selected-product__link:hover::after{transform:translate3d(10px, -50%, 0)}.ssc-catalog__line-items .selected-product__link::after{margin-top:0;margin-left:5px;left:auto;top:unset;transform:translate3d(5px, 1px, 0)}.ssc-catalog__line-items .selected-product__link:hover::after{transform:translate3d(10px, 1px, 0)}.ssc-catalog__line-items .selected-product__text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-right:10px;cursor:pointer}.ssc-catalog__tooltip-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px}.shipping-conditions-overlay__loader>div{margin-left:20px;margin-right:20px;margin-top:45px}.shipping-conditions-overlay__container{width:680px}.shipping-conditions-overlay>.overlay__content>.overlay__content-inner{padding:0 80px 80px 80px;margin-top:30px;width:unset}.shipping-conditions-overlay__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:40px}@media only screen and (min-width: 768px){.shipping-conditions-overlay__headline{font-size:26px}}.shipping-conditions-overlay__headline::after{display:block;content:'';background-color:var(--color1)}.shipping-conditions-overlay__headline::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.shipping-conditions-overlay__headline::after{width:21px;height:4px;margin-top:6px}}.shipping-conditions-overlay__form{display:flex;margin-bottom:40px}.shipping-conditions-overlay__input{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-right:10px;cursor:pointer;display:flex;align-items:center}.shipping-conditions-overlay__input>svg{margin-right:10px}.shipping-conditions-overlay__input:not(:last-child){margin-right:20px}.shipping-conditions-overlay__summary-container{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;display:flex;margin-bottom:40px}.shipping-conditions-overlay__summary-image{margin-right:20px}.shipping-conditions-overlay__btn{min-width:240px !important;max-width:240px !important}.teaser-highlight-banner{--text-color: #000;--background-color: #dadad9;background:var(--background-color);position:relative}@media only screen and (max-width: 767px){.teaser-highlight-banner{width:calc(100% + 20px * 2);left:-20px}}.teaser-highlight-banner--orange{--background-color: #f37a1f;--text-color: #fff}.teaser-highlight-banner__inner{display:flex;align-items:center}@media only screen and (max-width: 767px){.teaser-highlight-banner__inner{flex-direction:column}}.teaser-highlight-banner__img,.teaser-highlight-banner__video{position:relative;padding-top:56.25%}.teaser-highlight-banner__img>picture,.teaser-highlight-banner__img>a,.teaser-highlight-banner__img>a>picture,.teaser-highlight-banner__video>picture,.teaser-highlight-banner__video>a,.teaser-highlight-banner__video>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.teaser-highlight-banner__img>picture>img,.teaser-highlight-banner__img>a>img,.teaser-highlight-banner__img>a>picture>img,.teaser-highlight-banner__video>picture>img,.teaser-highlight-banner__video>a>img,.teaser-highlight-banner__video>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-highlight-banner__img+.teaser-highlight-banner__badge-container,.teaser-highlight-banner__video+.teaser-highlight-banner__badge-container{position:relative;padding-top:56.25%;position:absolute;width:100%;top:0}.teaser-highlight-banner__img+.teaser-highlight-banner__badge-container>picture,.teaser-highlight-banner__img+.teaser-highlight-banner__badge-container>a,.teaser-highlight-banner__img+.teaser-highlight-banner__badge-container>a>picture,.teaser-highlight-banner__video+.teaser-highlight-banner__badge-container>picture,.teaser-highlight-banner__video+.teaser-highlight-banner__badge-container>a,.teaser-highlight-banner__video+.teaser-highlight-banner__badge-container>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.teaser-highlight-banner__img+.teaser-highlight-banner__badge-container>picture>img,.teaser-highlight-banner__img+.teaser-highlight-banner__badge-container>a>img,.teaser-highlight-banner__img+.teaser-highlight-banner__badge-container>a>picture>img,.teaser-highlight-banner__video+.teaser-highlight-banner__badge-container>picture>img,.teaser-highlight-banner__video+.teaser-highlight-banner__badge-container>a>img,.teaser-highlight-banner__video+.teaser-highlight-banner__badge-container>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-highlight-banner__badge-static{--badge-width: 140px;--badge-padding: 10px;margin:0 auto}@media only screen and (min-width: 768px){.teaser-highlight-banner__badge-static{position:absolute;top:50%;right:64px;margin-top:-70px}}@media only screen and (max-width: 767px){.teaser-highlight-banner__badge-container{padding-top:24px}}.teaser-highlight-banner__content{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;margin:32px 0}@media only screen and (min-width: 768px) and (max-width: 1023px){.teaser-highlight-banner__content{width:728px}}@media only screen and (min-width: 1024px){.teaser-highlight-banner__content{width:984px}}@media only screen and (min-width: 768px){.teaser-highlight-banner__content{width:91.66667%;margin:50px auto}.teaser-highlight-banner--text .teaser-highlight-banner__content{width:50%}}.teaser-highlight-banner__headline>*{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;color:var(--text-color);margin-bottom:32px}@media only screen and (min-width: 768px){.teaser-highlight-banner__headline>*{font-size:38px}}@media only screen and (min-width: 768px){.teaser-highlight-banner__headline>*{text-align:center}}.teaser-highlight-banner--text .teaser-highlight-banner__headline>*{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;color:var(--text-color)}@media only screen and (min-width: 768px){.teaser-highlight-banner--text .teaser-highlight-banner__headline>*{font-size:32px}}@media only screen and (min-width: 768px){.teaser-highlight-banner--text .teaser-highlight-banner__headline>*{text-align:center}}.teaser-highlight-banner__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.teaser-highlight-banner__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.teaser-highlight-banner__link:hover::after{transform:translate3d(10px, -50%, 0)}.teaser-highlight-banner--orange .teaser-highlight-banner__link{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;color:var(--text-color)}.teaser-highlight-banner--orange .teaser-highlight-banner__link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.teaser-highlight-banner--orange .teaser-highlight-banner__link:hover::after{transform:translate3d(10px, -50%, 0)}@media only screen and (max-width: 767px){.teaser-highlight-banner__btn{width:100%}}.end-customer-details__wrapper{display:flex;flex-direction:column;border:1px solid #B1B1B1;padding:20px}.end-customer-details__loader .loader{position:unset;margin-bottom:20px}.end-customer-details__info-wrapper{display:grid;grid-template-columns:1fr 0.75fr 0.75fr;margin-bottom:30px}.end-customer-details__info-company .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;margin-bottom:10px}.end-customer-details__info-company .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.end-customer-details__info-contact .header{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:5px}.end-customer-details__info-contact .header-empty{height:20px;margin-bottom:8px}.end-customer-details__info-contact .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.end-customer-details__info-segmentation{display:flex;flex-direction:column;align-items:flex-end}.end-customer-details__info-segmentation .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;margin-bottom:10px;text-align:right}.end-customer-details__info-segmentation .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;text-align:right}.end-customer-details__buttons-bar{display:flex;flex-direction:row}.end-customer-details__buttons-element{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-right:50px}.end-customer-details__buttons-element::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.end-customer-details__buttons-element:hover::after{transform:translate3d(10px, -50%, 0)}.end-customer-details__table-image{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;height:60px;position:relative}.end-customer-details__table-image>picture{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}.end-customer-details__table-unregister{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.end-customer-details__table-unregister::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.end-customer-details__table-unregister:hover::after{transform:translate3d(10px, -50%, 0)}.list-product-promotion-indicator__container{grid-area:promotion-bar;display:flex;margin-bottom:30px}.list-product-promotion-indicator__container>div:not(:last-child){margin-right:20px}.list-product-promotion-indicator__available{background:#f5ddcc;display:flex;padding:5px;cursor:pointer}.list-product-promotion-indicator__available-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.list-product-promotion-indicator__applied-text{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.list-product-promotion-indicator__applied{display:flex;padding:5px;cursor:pointer}.list-product-promotion-indicator__applied>svg{padding-right:10px;align-self:center}.affected-products__top-info{display:flex;flex-direction:row;justify-content:space-between;margin-top:60px}.affected-products__general-info{display:flex;justify-content:flex-start;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:25px 25px 10px 25px;flex-direction:column;flex-basis:20%;border:1px solid #B1B1B1}.affected-products__general-info__affected-count-wrapper{display:flex;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.affected-products__general-info__affected-count-wrapper .dot{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;display:flex;height:15px;width:15px;background-color:black;border-radius:100%;padding:5px;margin-right:10px;justify-content:center}.affected-products__general-info__affected-count-wrapper .affected-products-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;font-weight:bold}.affected-products__general-info__sold-and-registered-wrapper{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;padding:10px 10px 10px 35px}.affected-products__general-info__sold-and-registered-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;font-weight:bold;margin-left:10px}.affected-products__side-details-wrapper{display:flex;flex-direction:column;height:auto;flex-basis:30%;justify-content:flex-end}.affected-products__overlay{width:1200px}.affected-products__details-view__top__wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.affected-products__details-view__top__title{display:flex;flex-direction:column;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:0;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media only screen and (min-width: 768px){.affected-products__details-view__top__title{font-size:38px}}.affected-products__details-view__top__title::after{display:block;content:'';background-color:var(--color1)}.affected-products__details-view__top__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.affected-products__details-view__top__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.affected-products__details__wrapper{width:100%;display:flex;flex-direction:row;margin:40px 0}.affected-products__details__customer-info{display:flex;flex-direction:row;justify-content:space-between;padding:20px;flex-basis:70%;margin-right:20px;height:200px;border:1px solid #B1B1B1}.affected-products__details__customer-info__details__wrapper{display:flex;flex-direction:column}.affected-products__details__lifecycle{margin-bottom:40px}.affected-products__no-measure-performed-section__button-section{display:flex;width:100%;justify-content:flex-end}.affected-products__no-measure-performed-section__button-section .button-wrapper{display:flex;flex-direction:row}.affected-products__no-measure-performed-section__button-section .measure-not-feasible-button{margin-right:40px;text-align:center}.affected-products__measure-performed-container{display:flex;width:100%;flex-direction:row}.affected-products__measure-performed__info-box{flex-basis:35%;margin-right:30px}.affected-products__measure-performed__comment{display:flex;flex-direction:column;flex-basis:75%;border:1px solid #B1B1B1;padding:20px}.affected-products__measure-performed__comment .comment-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:25px}.affected-products__measure-performed__comment .comment-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.affected-products__measure-information-wrapper{width:100%;margin-bottom:20px}.affected-products__measure-information-wrapper .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;padding:20px;border-bottom:1px solid #B1B1B1}.affected-products__measure-information-wrapper .details{padding:20px 20px 5px 20px}.affected-products__measure-information-wrapper .details .label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-bottom:5px}.affected-products__measure-information-wrapper .details .text{text-align:left;font-style:bold;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;font-weight:bold;margin-bottom:5px}.affected-products__tooltip-wrapper{width:150px}.affected-products__tooltip-wrapper .tooltip{padding:20px;box-sizing:unset}.affected-products__tooltip-text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;white-space:pre-wrap;word-break:break-word}.customer-overlay__wrapper{display:flex;flex-direction:column;border:1px solid #B1B1B1;padding:20px;margin-right:50px;flex-basis:60%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.customer-overlay__wrapper .loader{position:unset;margin-bottom:20px}.customer-overlay__wrapper .end-customer-details__info-wrapper{display:grid;grid-template-columns:repeat(2, 0.5fr);grid-template-areas:'company segmentation' 'contact .'}.customer-overlay__wrapper .end-customer-details__info-company{grid-area:company;margin-bottom:60px}.customer-overlay__wrapper .end-customer-details__info-company .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;margin-bottom:10px}.customer-overlay__wrapper .end-customer-details__info-company .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.customer-overlay__wrapper .end-customer-details__info-contact{grid-area:contact}.customer-overlay__wrapper .end-customer-details__info-contact .header{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:5px}.customer-overlay__wrapper .end-customer-details__info-contact .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.customer-overlay__wrapper .end-customer-details__info-segmentation{grid-area:segmentation;display:flex;flex-direction:column;align-items:flex-end}.customer-overlay__wrapper .end-customer-details__info-segmentation .header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;margin-bottom:10px}.customer-overlay__wrapper .end-customer-details__info-segmentation .element{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.measure-feasibility-form__wrapper{display:flex;flex-direction:column}.measure-feasibility-form__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:40px}@media only screen and (min-width: 768px){.measure-feasibility-form__title{font-size:38px}}.measure-feasibility-form__title::after{display:block;content:'';background-color:var(--color1)}.measure-feasibility-form__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.measure-feasibility-form__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.measure-feasibility-form__body{display:flex;flex-direction:column}.measure-feasibility-form__body .section__top{display:flex;flex-direction:row;border-bottom:1px solid #B1B1B1;padding-bottom:40px;margin-bottom:40px}.measure-feasibility-form__body .section__top .general-info-section{display:flex;flex-direction:column;width:572px;margin-right:70px}.measure-feasibility-form__body .section__top .section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:20px;margin-bottom:30px}.measure-feasibility-form__body .section__top .dropdown__wrapper{display:flex;flex-direction:column}.measure-feasibility-form__body .section__top .dropdown__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:10px}.measure-feasibility-form__body .section__bottom{display:flex;flex-direction:column;margin-bottom:40px}.measure-feasibility-form__body .section__bottom .section-title{display:flex;flex-direction:row;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:30px}.measure-feasibility-form__body .section__bottom .text-area .textarea-input{display:flex;border:1px solid #B1B1B1;outline:none;padding:10px;min-height:100px;min-width:100%}.measure-feasibility-form__body .section__bottom .text-area .textarea-input:focus{border-bottom:4px solid #F37A1F}.measure-feasibility-form__buttons-wrapper{display:flex;flex-direction:row;justify-content:flex-end}.measure-feasibility-form__buttons-wrapper .close-button{margin-right:20px}.dealer-locator-advantages{border-bottom:1px solid #B1B1B1}.dealer-locator-advantages__inner{display:grid;grid-gap:30px;margin-bottom:30px}@media only screen and (min-width: 768px){.dealer-locator-advantages__inner{margin-bottom:40px}}@media only screen and (min-width: 768px){.dealer-locator-advantages__inner{grid-template-columns:repeat(3, 1fr);grid-gap:20px}}.dealer-locator-advantages__item{padding:0 10px}.dealer-locator-advantages__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;padding:0 10px;margin-bottom:40px}@media only screen and (min-width: 768px){.dealer-locator-advantages__headline{font-size:32px}}@media only screen and (min-width: 768px){.dealer-locator-advantages__headline{margin-bottom:50px}}.dealer-locator-advantages__title{display:flex;align-items:center;margin-bottom:20px}.dealer-locator-advantages__title span{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width: 768px){.dealer-locator-advantages__title span{font-size:22px}}@media only screen and (min-width: 768px){.dealer-locator-advantages__title{margin-bottom:25px}}.dealer-locator-advantages__icon{width:50px;height:50px;margin-right:20px;overflow:hidden}.dealer-locator-advantages__text{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.dealer-locator-global-events__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:27px;padding:0 10px;margin-bottom:40px}@media only screen and (min-width: 768px){.dealer-locator-global-events__headline{font-size:32px}}@media only screen and (min-width: 768px){.dealer-locator-global-events__headline{margin-bottom:50px}}.dealer-locator-global-events__header{display:grid;grid-gap:20px}@media only screen and (min-width: 768px){.dealer-locator-global-events__header{grid-template-areas:'image description' 'secondary secondary';grid-template-columns:1fr 1fr;grid-row-gap:40px;grid-column-gap:20px}}.dealer-locator-global-events__img{width:100%}@media only screen and (min-width: 768px){.dealer-locator-global-events__img{grid-area:image}}@media only screen and (min-width: 768px){.dealer-locator-global-events__info{grid-area:description;padding:0 10px}}.dealer-locator-global-events__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:20px}@media only screen and (min-width: 768px){.dealer-locator-global-events__title{font-size:26px}}.dealer-locator-global-events__dates{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-bottom:20px}@media only screen and (min-width: 768px){.dealer-locator-global-events__dates{font-size:22px}}.dealer-locator-global-events__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}@media only screen and (min-width: 768px){.dealer-locator-global-events__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}}.dealer-locator-global-events__secondary-description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:80px}@media only screen and (max-width: 767px){.dealer-locator-global-events__secondary-description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}}@media only screen and (min-width: 768px){.dealer-locator-global-events__secondary-description{grid-area:secondary}}.dealer-locator-banner-image{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.dealer-locator-banner-image{height:200px}}.upload-registrations__button-section{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:20px;margin-left:25px}.upload-registrations__button-wrapper{cursor:pointer}.upload-registrations__button-wrapper:not(:last-child){margin-right:30px}.upload-registrations__button-content{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center}.upload-registrations__button-content>svg{margin-right:10px}.upload-registrations__button-content>span{padding-top:1px}.registration-links{display:flex;flex-direction:row;justify-content:flex-end;margin-bottom:40px}.registration-links .registrations-actions{display:flex;flex-direction:column;justify-content:flex-start}.registration-links .export-customers-button{display:flex;justify-content:flex-start}.newsletter-overlay{max-width:100%}.newsletter-overlay__image{position:relative;padding-top:56.25%}.newsletter-overlay__image>picture,.newsletter-overlay__image>a,.newsletter-overlay__image>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.newsletter-overlay__image>picture>img,.newsletter-overlay__image>a>img,.newsletter-overlay__image>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.newsletter-overlay__badge{position:absolute;left:40px;top:50%;transform:translateY(-50%)}@media only screen and (max-width: 767px){.newsletter-overlay__badge .badge{--badge-width: 80px}}@media only screen and (min-width: 768px){.newsletter-overlay__badge{left:60px}}.newsletter-overlay__content{padding:32px 20px}.newsletter-overlay__content,.newsletter-overlay__content p:not(.newsletter-overlay__hint){text-align:center;font-style:normal;text-transform:none;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.newsletter-overlay__button{margin:24px auto 0}.newsletter-overlay__hint{text-align:center;font-style:normal;text-transform:none;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin-top:24px}.newsletter-overlay__headline{text-align:center;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px}@media only screen and (min-width: 768px){.newsletter-overlay__headline{font-size:26px}}.teaser-highlight-box{background:#f37a1f;padding:32px 20px;display:flex;flex-direction:column;align-content:flex-end;box-sizing:border-box;z-index:2;height:100%;width:100vw}@media only screen and (max-width: 767px){.teaser-highlight-box{margin-left:-20px}}@media only screen and (min-width: 768px){.teaser-highlight-box{width:100%}}@media only screen and (max-width: 1023px){.teaser-highlight-box{margin-bottom:20px}}.teaser-highlight-box__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;display:inline-block}@media only screen and (min-width: 768px){.teaser-highlight-box__headline{font-size:22px}}.teaser-highlight-box__headline-link{display:inline-block;position:relative;cursor:pointer;margin-right:43px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;color:#fff}.teaser-highlight-box__headline-link::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg) no-repeat center/contain;position:absolute;height:16px;width:16px;top:50%;left:100%;transform:translate3d(17px, -50%, 0);height:16px;transition:transform 0.2s}.teaser-highlight-box__headline-link:hover::after{transform:translate3d(22px, -50%, 0)}.teaser-highlight-box__link{display:flex}.teaser-highlight-box__link:not(:last-child){margin-bottom:13px}.teaser-highlight-box__link:first-child{margin-top:26px}.teaser-highlight-box__link a{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#000;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;color:#fff}.teaser-highlight-box__link a::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.teaser-highlight-box__link a:hover::after{transform:translate3d(10px, -50%, 0)}.teaser-highlight-box__links{margin-top:auto}@media only screen and (min-width: 1024px){.teaser-highlight-box__content{order:1}.teaser-highlight-box__content:not(:last-child){margin-top:auto}.teaser-highlight-box__content:last-child{display:flex;flex-direction:column;height:100%}}.teaser-highlight-box__badge{z-index:2;margin:10px 0 -60px auto}.teaser-highlight-box__badge .badge{--badge-width: 100px}@media only screen and (min-width: 1024px){.teaser-highlight-box__badge{margin:0 0 30px 0}}.unregister-product-form__wrapper{display:flex;flex-direction:column}.unregister-product-form__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin-bottom:40px}@media only screen and (min-width: 768px){.unregister-product-form__title{font-size:38px}}.unregister-product-form__title::after{display:block;content:'';background-color:var(--color1)}.unregister-product-form__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.unregister-product-form__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.unregister-product-form__body{display:flex;flex-direction:column}.unregister-product-form__body .section__top{display:flex;flex-direction:row;border-bottom:1px solid #B1B1B1;padding-bottom:40px;margin-bottom:40px}.unregister-product-form__body .section__top .general-info-section{display:flex;flex-direction:column;width:572px;margin-right:70px}.unregister-product-form__body .section__top .general-info-section .datepicker-input-wrapper{margin-bottom:30px}.unregister-product-form__body .section__top .general-info-section .datepicker-input-wrapper .calendar-icon{background-image:url(stihl-styles/resources/icons/icon-calendar-16.svg);background-position:center;width:auto;background-repeat:no-repeat;height:16px;background-size:16px;width:50px;height:50px}.unregister-product-form__body .section__top .general-info-section .datepicker-input-wrapper .react-datepicker-popper{z-index:500}.unregister-product-form__body .section__top .general-info-section .datepicker-input-wrapper .data-input-formfield{display:flex;flex-direction:column}.unregister-product-form__body .section__top .general-info-section .datepicker-input-wrapper .image-calendar-wrapper{display:flex;flex-direction:row;align-items:center;background-color:#EDEDED;width:50%;height:60px}.unregister-product-form__body .section__top .general-info-section .datepicker-input-wrapper .datepicker{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}.unregister-product-form__body .section__top .general-info-section .datepicker-input-wrapper .datepicker:focus{border:none}.unregister-product-form__body .section__top .general-info-section .datepicker-input-wrapper .datepicker-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.unregister-product-form__body .section__top .section-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-top:20px;margin-bottom:30px}.unregister-product-form__body .section__top .dropdown__wrapper{display:flex;flex-direction:column}.unregister-product-form__body .section__top .dropdown__label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-bottom:10px}.unregister-product-form__body .section__bottom{display:flex;flex-direction:column;margin-bottom:40px}.unregister-product-form__body .section__bottom .section-title{display:flex;flex-direction:row;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;margin-bottom:30px}.unregister-product-form__body .section__bottom .text-area .textarea-input{display:flex;border:1px solid #B1B1B1;outline:none;padding:10px;min-height:100px;min-width:100%}.unregister-product-form__body .section__bottom .text-area .textarea-input:focus{border-bottom:4px solid #F37A1F}.unregister-product-form__buttons-wrapper{display:flex;flex-direction:row;justify-content:flex-end}.unregister-product-form__buttons-wrapper .close-button{margin-right:20px}.repair-claim__section__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:16px;height:18px;margin-bottom:30px;padding-top:40px}.repair-claim__accessories__wrapper{display:flex;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.repair-claim__accessories__subtitle{padding:0 0 5px 0;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.repair-claim__accessories__line,.repair-claim__accessories__header{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-top:20px;display:grid;grid-template-columns:784px 140px 20px;grid-column-gap:20px;width:100%;box-sizing:border-box;align-items:center}.repair-claim__accessories__line-disabled,.repair-claim__accessories__header-disabled{margin-top:20px;display:grid;grid-template-columns:872px 92px;grid-column-gap:20px;width:100%;box-sizing:border-box;align-items:center}.repair-claim__accessories__results__content{margin:10px 0}.repair-claim__accessories__general-cost-info__wrapper{display:flex;flex-direction:column;padding-bottom:40px;border-bottom:1px solid #B1B1B1}.repair-claim__accessories__general-cost-info__wrapper .info-display{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between}.repair-claim__accessories__general-cost-info__wrapper .input-wrapper{display:flex;flex-direction:column;width:275px}.repair-claim__accessories__general-cost-info__wrapper .input-wrapper .cost-limit{display:flex}.repair-claim__accessories__general-cost-info__wrapper .input-wrapper .cost-limit .form-field__input{text-align:right;width:275px}.repair-claim__accessories__general-cost-info__wrapper .input-wrapper .cost-limit .currency{display:flex;align-items:center;margin-left:10px}.repair-claim__accessories__general-cost-info__wrapper .input-label{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end;margin-bottom:10px}.repair-claim__accessories__general-cost-info__wrapper .decision-dropdown-wrapper{width:100%;margin-top:20px}.repair-claim__accessories__add-button-section{display:flex;flex-direction:row;margin-top:30px}.repair-claim__accessories__add-button-wrapper{cursor:pointer}.repair-claim__accessories__add-button-wrapper:not(:last-child){margin-right:30px}.repair-claim__accessories__add-button-content{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:center}.repair-claim__accessories__add-button-content>svg{margin-right:10px}.repair-claim__accessories__add-button-content>span{padding-top:1px}.repair-claim__accessories__suggested-list{position:absolute;z-index:500;width:679px}.repair-claim__disabled-input__wrapper{border-radius:0;border:1px solid #EDEDED;height:60px;display:flex;align-items:center}.repair-claim__disabled-input__value{justify-content:flex-end;padding-right:20px;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.repair-claim__disabled-input__comment{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;border-radius:0;border:1px solid #EDEDED;display:flex;outline:none;width:50%;height:100px;padding:20px}.repair-claim__disabled-input__cost-limit{justify-content:flex-end}.repair-claim__disabled__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;display:flex;align-items:flex-end}.teaser-hero{--tile-to-bg-space: 20px;display:grid;grid-gap:9px;max-width:1440px;margin:0 auto;grid-template-areas:'big-tile' 'small-tile'}.teaser-hero--invert-mobile{grid-template-areas:'small-tile' 'big-tile'}@media only screen and (min-width: 1024px){.teaser-hero{grid-template-columns:1fr 1fr 36%}.teaser-hero--default{grid-template-areas:'big-tile big-tile small-tile'}.teaser-hero--invert{grid-template-areas:'small-tile big-tile big-tile'}}.teaser-hero__item{position:relative}.teaser-hero__item--big{grid-area:big-tile}.teaser-hero__item--small{grid-area:small-tile}.teaser-hero__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:32px}@media only screen and (min-width: 768px){.teaser-hero__headline{font-size:26px}}.teaser-hero__headline::after{display:block;content:'';background-color:#fff}.teaser-hero__headline::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.teaser-hero__headline::after{width:21px;height:4px;margin-top:6px}}.teaser-hero__cta{display:flex}.teaser-hero__cta:nth-child(2){margin-top:20px}.teaser-hero__cta--link a{display:inline-block;position:relative;cursor:pointer;margin-right:31px;text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px}.teaser-hero__cta--link a::after{content:'';background:url(stihl-styles/resources/icons/icon-arrow-right-white-16.svg) no-repeat center/contain;position:absolute;height:12px;width:12px;top:50%;left:100%;transform:translate3d(5px, -50%, 0);height:12px;transition:transform 0.2s}.teaser-hero__cta--link a:hover::after{transform:translate3d(10px, -50%, 0)}.teaser-hero__description{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:#fff;font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px;margin-bottom:26px}@media only screen and (min-width: 768px){.teaser-hero__product{position:absolute;top:var(--tile-to-bg-space);bottom:var(--tile-to-bg-space);width:325px}.teaser-hero__product--left{left:var(--tile-to-bg-space)}.teaser-hero__product--right{right:var(--tile-to-bg-space)}.teaser-hero__product--center{left:0;right:0;margin-right:auto;margin-left:auto}.teaser-hero__product--no-link{cursor:default}}.teaser-hero__content{position:relative;z-index:1;display:flex;align-items:center;flex-grow:1;padding:24px 0}@media only screen and (min-width: 768px){.teaser-hero__content{padding:56px 0}}@media only screen and (min-width: 1024px){.teaser-hero__content{max-height:calc(460px - 56px * 2)}}@media only screen and (max-width: 1023px){.teaser-hero__content{margin-top:calc(9 / 16 * -100%)}}@media only screen and (max-width: 1023px) and (min-width: 530px){.teaser-hero__item--small .teaser-hero__content{margin-top:calc(10 / 25 * -100%)}}@media only screen and (max-width: 1023px){.teaser-hero__item--has-content .teaser-hero__content{margin-top:calc(10 / 100 * -100%)}}.teaser-hero__content-inner{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;margin:0 auto;width:100%}@media only screen and (min-width: 768px) and (max-width: 1023px){.teaser-hero__content-inner{width:728px}}@media only screen and (min-width: 1024px){.teaser-hero__content-inner{width:984px}}@media only screen and (min-width: 768px){.teaser-hero__content-inner{width:66.66667%}}@media only screen and (min-width: 1024px){.teaser-hero__item--small .teaser-hero__content-inner{width:75%}}.teaser-hero__headline,.teaser-hero__description,.teaser-hero__links{max-width:438px}.teaser-hero__image{position:absolute;display:flex;flex-direction:column;background:#DADADA}.teaser-hero__image--linked{cursor:pointer}@media only screen and (max-width: 1023px){:not(.teaser-hero__item--has-content)>.teaser-hero__image{position:relative;padding-top:56.25%}:not(.teaser-hero__item--has-content)>.teaser-hero__image>picture,:not(.teaser-hero__item--has-content)>.teaser-hero__image>a,:not(.teaser-hero__item--has-content)>.teaser-hero__image>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}:not(.teaser-hero__item--has-content)>.teaser-hero__image>picture>img,:not(.teaser-hero__item--has-content)>.teaser-hero__image>a>img,:not(.teaser-hero__item--has-content)>.teaser-hero__image>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.teaser-hero__item--has-content .teaser-hero__image{position:relative;padding-top:10%}.teaser-hero__item--has-content .teaser-hero__image>picture,.teaser-hero__item--has-content .teaser-hero__image>a,.teaser-hero__item--has-content .teaser-hero__image>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.teaser-hero__item--has-content .teaser-hero__image>picture>img,.teaser-hero__item--has-content .teaser-hero__image>a>img,.teaser-hero__item--has-content .teaser-hero__image>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (max-width: 1023px) and (min-width: 530px){.teaser-hero__item--small:not(.teaser-hero__item--has-content) .teaser-hero__image{position:relative;padding-top:40%}.teaser-hero__item--small:not(.teaser-hero__item--has-content) .teaser-hero__image>picture,.teaser-hero__item--small:not(.teaser-hero__item--has-content) .teaser-hero__image>a,.teaser-hero__item--small:not(.teaser-hero__item--has-content) .teaser-hero__image>a>picture{position:absolute;top:0;bottom:0;left:0;right:0}.teaser-hero__item--small:not(.teaser-hero__item--has-content) .teaser-hero__image>picture>img,.teaser-hero__item--small:not(.teaser-hero__item--has-content) .teaser-hero__image>a>img,.teaser-hero__item--small:not(.teaser-hero__item--has-content) .teaser-hero__image>a>picture>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width: 1024px){.teaser-hero__image{height:460px;position:relative;display:flex;flex-direction:column}.teaser-hero__image>picture,.teaser-hero__image>a>picture,.teaser-hero__image>a{position:absolute;top:0;bottom:0;right:0;left:0}.teaser-hero__image>picture img,.teaser-hero__image>a>picture img,.teaser-hero__image>a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}}.import-file-overlay{width:680px;padding-left:0;padding-right:0}.import-file-overlay>.overlay__content>.overlay__content-inner{width:unset;margin:0;padding:30px 0 80px}.import-file-overlay__center{padding:0 80px}.import-file-overlay__center .product-return__reason>.dropdown-block>.dropdown_list{border-top:3px solid #f37a1f}.import-file-overlay__center .product-return__reason>.dropdown-block>.dropdown_list>.dropdown_list__item :hover{background-color:#000}.import-file-overlay__center .product-return__reason>.dropdown-block>.dropdown_list>.dropdown_list__item .tag_filter-2:hover,.import-file-overlay__center .product-return__reason>.dropdown-block>.dropdown_list>.dropdown_list__item .list-anchor--fixed .list-anchor__link:hover,.list-anchor--fixed .import-file-overlay__center .product-return__reason>.dropdown-block>.dropdown_list>.dropdown_list__item .list-anchor__link:hover{color:#fff}.import-file-overlay__center .product-return__reason .form-field__input ::-moz-placeholder{color:rgba(0,0,0,0.6)}.import-file-overlay__center .product-return__reason .form-field__input :-ms-input-placeholder{color:rgba(0,0,0,0.6)}.import-file-overlay__center .product-return__reason .form-field__input ::placeholder{color:rgba(0,0,0,0.6)}.import-file-overlay__center .form-field__input{width:100%}.import-file-overlay .fixed-height{min-height:215px}.import-file-overlay__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:24px;margin-bottom:40px}@media only screen and (min-width: 768px){.import-file-overlay__headline{font-size:26px}}.import-file-overlay__headline::after{display:block;content:'';background-color:var(--color1)}.import-file-overlay__headline::after{width:23px;height:4px;margin-top:5px}@media only screen and (min-width: 768px){.import-file-overlay__headline::after{width:21px;height:4px;margin-top:6px}}.import-file-overlay__title{display:flex}.import-file-overlay__title>.list-overview__count{margin-right:20px;margin-bottom:60px}.import-file-overlay>.overlay__content>.overlay__content-inner>.tab-bar_header>.tab-bar_header__wrapper>.tab-bar_header__tab{max-width:unset}.import-file-overlay__tabs{border-bottom:1px solid #B1B1B1;padding:0 80px;position:relative;margin:70px 0 30px 0 !important}.import-file-overlay>.overlay__content>.overlay__content-inner>.tab-bar_header>.tab-bar_header__wrapper{position:absolute;bottom:-1px}.import-file-overlay__toggle{margin:32px 20px 41px}.import-file-overlay__btn{min-width:240px !important;max-width:240px !important}.import-file-overlay .btn-position{margin-top:40px}body.cart-page .responsivegrid>.aem-Grid>.container{margin-top:10px}.shopping-cart{width:100%}.shopping-cart__loader{min-height:300px}.shopping-cart__empty-cart{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;margin-top:50px;margin-bottom:50px;margin-left:10px}@media only screen and (min-width: 768px){.shopping-cart__empty-cart{font-size:22px}}@media only screen and (min-width: 768px){.shopping-cart__empty-cart{margin-top:60px;margin-bottom:60px}}.shopping-cart__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px;display:inline-block;position:relative;margin-bottom:30px;padding:0 10px}@media only screen and (min-width: 768px){.shopping-cart__title{font-size:22px}}.shopping-cart__title .label-circle-tooltip{position:absolute;top:50%;right:-20px;transform:translateY(-50%)}@media only screen and (max-width: 767px){.shopping-cart .tooltip{width:calc(100vw - 80px)}}.shopping-cart__summary-wrapper.lite{display:flex;justify-content:space-between}@media only screen and (max-width: 1023px){.shopping-cart__summary-wrapper.lite{display:flex;flex-direction:column-reverse}}@media only screen and (max-width: 767px){.shopping-cart__summary-wrapper.lite{margin-top:40px}}.shopping-cart__bottom-cart-buttons{display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width: 767px){.shopping-cart__bottom-cart-buttons{flex-direction:column}.shopping-cart__bottom-cart-buttons>:not(:last-child){margin-bottom:10px}}.shopping-cart__bottom-cart-buttons-update-button{min-width:202px}@media only screen and (min-width: 768px) and (max-width: 1023px){.shopping-cart__bottom-cart-buttons-update-button{min-width:283px;max-width:283px}}@media only screen and (max-width: 767px){.shopping-cart__bottom-cart-buttons-update-button{width:100%;min-width:unset;max-width:unset}}.shopping-cart__bottom-cart-buttons-proceed-button{min-width:442px;max-width:442px}@media only screen and (min-width: 768px) and (max-width: 1023px){.shopping-cart__bottom-cart-buttons-proceed-button{min-width:337px;max-width:337px}}@media only screen and (max-width: 767px){.shopping-cart__bottom-cart-buttons-proceed-button{width:100%;min-width:unset;max-width:unset}}.shopping-cart__summary-wrapper{display:flex;margin-top:60px}@media only screen and (max-width: 767px){.shopping-cart__summary-wrapper{flex-flow:column-reverse}.list-shopping-cart+.shopping-cart__summary-wrapper,.list-confirmation+.shopping-cart__summary-wrapper{margin-top:30px}}@media only screen and (min-width: 768px){.shopping-cart__summary-wrapper{justify-content:space-between}}@media only screen and (max-width: 767px){.shopping-cart__check-btn{position:fixed;bottom:0;left:0;width:100%;z-index:99;box-shadow:0 0 14px -4px black;background:#fff}.shopping-cart__check-btn .btn_highlight{width:100%}}@media only screen and (min-width: 768px){.shopping-cart__check-btn{display:flex;justify-content:flex-end;position:absolute;right:20px;padding-bottom:60px;transform:translateY(-100%);max-width:335px}.shopping-cart__check-btn .btn_highlight{max-width:unset;width:355px}}.shopping-cart__paypal{margin-top:10px;margin-left:auto;width:50%}.shopping-cart__shipping-cost{display:flex;justify-content:flex-end}.shopping-cart__cheering{margin-bottom:32px !important}@media only screen and (max-width: 767px){.t_login-page__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.t_login-page__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.t_login-page__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.t_login-page__container{width:984px}}.t_login-page__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin:60px 0}@media only screen and (min-width: 768px){.t_login-page__headline{font-size:38px}}.t_login-page__headline::after{display:block;content:'';background-color:var(--color1)}.t_login-page__headline::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.t_login-page__headline::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.t_login-page__form{margin-top:60px;margin-bottom:60px}@media only screen and (max-width: 767px){.t_registration-page__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.t_registration-page__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.t_registration-page__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.t_registration-page__container{width:984px}}.t_registration-page__headline{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px;margin:60px 0}@media only screen and (min-width: 768px){.t_registration-page__headline{font-size:38px}}.t_registration-page__headline::after{display:block;content:'';background-color:var(--color1)}.t_registration-page__headline::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}@media only screen and (min-width: 768px){.t_registration-page__headline::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}.t_registration-page__form{width:100%;margin-top:60px;margin-bottom:60px}@media only screen and (min-width: 1024px){.t_registration-page__form{width:66.66667%}}.t_registration-page__success-teaser{margin-top:100px}.t_registration-page__success-link{background-color:#EDEDED;justify-content:center;display:flex}.t_registration-page__success-link-container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;padding:30px 10px}@media only screen and (min-width: 768px) and (max-width: 1023px){.t_registration-page__success-link-container{width:728px}}@media only screen and (min-width: 1024px){.t_registration-page__success-link-container{width:984px}}.t_registration-page__success-message{margin-top:30px}.checkout .form__submit{align-self:flex-start}.checkout .next-step{margin-bottom:20px}.checkout__required-label{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:12px;margin:30px 10px}@media only screen and (max-width: 767px){.checkout__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:30px}}@media only screen and (max-width: 767px) and (min-width: 768px){.checkout__title{font-size:38px}}@media only screen and (max-width: 767px){.checkout__title::after{display:block;content:'';background-color:var(--color1)}.checkout__title::after{width:23px;height:5px;margin-top:10px;background:var(--color1)}}@media only screen and (max-width: 767px) and (min-width: 768px){.checkout__title::after{width:34px;height:7px;margin-top:15px;background:var(--color1)}}@media only screen and (max-width: 767px){.checkout .form__submit{width:100%}}@media only screen and (max-width: 1023px){.checkout{display:flex;flex-flow:wrap}.checkout .step-wizard{width:100%}}.checkout-step__title,.checkout-step__subtitle{margin:0 10px 25px}.checkout-step__title.b2b-checkout,.checkout-step__title.b2b-checkout__shipping-details{margin:0 0 25px;width:100%}.checkout-step__title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:20px}@media only screen and (min-width: 768px){.checkout-step__title{font-size:22px}}.checkout-step__subtitle{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:18px}@media only screen and (min-width: 1024px){.checkout__steps-wrapper>:nth-last-child(n+2){border-bottom:1px solid #B1B1B1}}.checkout__footer-wrapper{display:flex;width:100%;margin-top:0}@media only screen and (max-width: 767px){.checkout__footer-wrapper{flex-flow:column-reverse}}@media only screen and (min-width: 768px){.checkout__footer-wrapper{justify-content:space-between}}@media only screen and (max-width: 1023px){.checkout__footer-container{width:100%}}.checkout__navigation{display:flex;padding-bottom:20px}.checkout__navigation .label-circle:not(:last-child){margin-right:10px}.checkout__navigation_active{background:black;color:white}@media only screen and (min-width: 768px) and (max-width: 1023px){.checkout__infobox{width:50%}}@media only screen and (min-width: 768px){.checkout__infobox--wrapper{width:33.33333%;margin-top:20px}}@media only screen and (max-width: 1023px){.checkout__infobox--wrapper{grid-row:1;margin:10px 0 40px}}.checkout__cart{display:flex;flex-direction:row}.checkout__cart-title{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Medium', 'Arial', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:22px;text-transform:uppercase;margin-bottom:20px;margin-right:15px}.checkout__cart-items{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;margin-top:5px}.checkout__cart-items.quantity{margin-right:6px}.checkout__header{display:flex;flex-direction:row;margin-bottom:60px}.checkout_addresses-link{flex:50%;display:flex;flex-direction:column}.checkout__addresses{display:flex;flex-direction:row-reverse}.checkout__addresses-ul{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.checkout__addresses-li{margin-bottom:5px}.checkout__addresses-li .flag-wrapper{background:#B1B1B1;margin-left:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 4px 0 4px}.checkout__addresses-li .flag-wrapper>span{color:white}.checkout__addresses-li.custom-margin{margin-top:15px}.checkout__addresses-li.flag{display:flex;flex-direction:row}.checkout_link{align-items:center;cursor:pointer}.checkout_link>span{text-align:left;font-style:normal;text-transform:uppercase;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Display-Title', 'Arial Black', sans-serif;line-height:1.1;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:14px;margin-left:10px}.checkout__addresses.billing{flex:50%;display:flex;flex-direction:column}.checkout__addresses.shipping{flex:50%;display:flex;flex-direction:column}.checkout__shipping-details{flex:25%;display:flex;flex-direction:column}.checkout__shipping-details.payment{flex:50%}.checkout__shipping-details.conditions{flex:50%;margin:45px 0 25px 0}.checkout__shipping-details.content{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px}.t_myaccount{display:flex;justify-content:center}.t_myaccount__header{margin-top:20px}@media only screen and (min-width: 768px){.t_myaccount__header{margin-top:40px}}@media only screen and (max-width: 767px){.t_myaccount__container{position:relative;width:calc(100% - (2 * 20px));margin-left:auto;margin-right:auto;max-width:1440px}}@media only screen and (min-width: 768px){.t_myaccount__container{position:relative;width:auto;max-width:100%;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1023px){.t_myaccount__container{width:728px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.t_myaccount__container{width:984px}}.t_myaccount__tabs{margin-top:20px;border-bottom:1px solid #B1B1B1;display:flex;align-items:flex-end;justify-content:space-between}@media only screen and (min-width: 768px){.t_myaccount__tabs{margin-top:30px;align-items:center}}.t_myaccount__tabs--wrapper{padding-left:0;padding-right:0;width:100%}@media only screen and (max-width: 767px){.t_myaccount__tabs--wrapper{max-width:215px}}.t_myaccount__linksSection{display:flex}@media only screen and (max-width: 767px){.t_myaccount__linksSection{margin-top:15px;justify-content:flex-end;flex-wrap:wrap;align-items:flex-end;gap:5px 20px}}.t_myaccount__logout-link{text-align:left;font-style:normal;text-transform:none;letter-spacing:0;color:var(--color1);font-family:'STIHL-Contraface-Text', 'Arial', sans-serif;line-height:1.4;font-size:15px;padding:0}@media only screen and (min-width: 768px){.t_myaccount__logout-link{margin-right:30px}}.t_myaccount__userdata{margin-top:20px}.t_myaccount__addresses{margin-top:20px}.t_myaccount__addresses>.m_myaccount-data{padding-right:20px}@media only screen and (max-width: 767px){.t_myaccount .tab-bar_header>.icon-high{bottom:-1px}.t_myaccount .tab-bar_header__item{width:100%}}.t_myaccount .tab-bar_header__tab{position:relative;bottom:-1px}@media only screen and (min-width: 768px){.t_myaccount .tab-bar_header__tab{max-width:unset}}.order-lookup{margin:50px 0}.order-lookup .data__input{margin-left:unset}.order-lookup .data__input .form-field__label-text{margin-left:unset}.order-lookup .data__errormessage{display:flex;flex-direction:column}.order-lookup .data__errormessage .error-message{margin-top:10px;margin-bottom:0}@media only screen and (max-width: 767px){.order-lookup .data__errormessage .error-message{align-self:center}}.order-lookup .submit-btn{margin-top:15px}


/*# sourceMappingURL=styles.css.map*/
