@charset "UTF-8";.cmp-breadcrumb{display:inline-block;list-style:none;padding:0}
.cmp-breadcrumb__item{display:inline-block;vertical-align:top}
.aem-Grid{display:block;width:100%}
.aem-Grid::before,.aem-Grid::after{display:table;content:" "}
.aem-Grid::after{clear:both}
.aem-Grid-newComponent{clear:both;margin:0}
.aem-GridColumn{box-sizing:border-box;clear:both}
.aem-GridShowHidden>.aem-Grid>.aem-GridColumn{display:block !important}
.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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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--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{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--default--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--default--hide{display:none}
@media(max-width:650px){.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--phone--12{margin-left:100%}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--1>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:100%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:50%}
.aem-Grid.aem-Grid--phone--2>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:100%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--3>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:100%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:25%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:50%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:75%}
.aem-Grid.aem-Grid--phone--4>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:100%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:20%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:40%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:60%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:80%}
.aem-Grid.aem-Grid--phone--5>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:100%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:50%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--phone--6>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:100%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--phone--7>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:100%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:12.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:25%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:37.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:50%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:62.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:75%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:87.5%}
.aem-Grid.aem-Grid--phone--8>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:100%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--phone--9>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:100%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:10%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:20%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:30%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:40%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:50%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:60%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:70%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:80%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:90%}
.aem-Grid.aem-Grid--phone--10>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:100%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--phone--11>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:100%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--phone--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--0{margin-left:0}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--3{margin-left:25%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--6{margin-left:50%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--9{margin-left:75%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--phone--12>.aem-GridColumn.aem-GridColumn--offset--phone--12{margin-left:100%}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--newline{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--phone--hide{display:none}
}
@media(min-width:651px) and (max-width:1200px){.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--1>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:50%}
.aem-Grid.aem-Grid--2>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--3>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:25%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:50%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:75%}
.aem-Grid.aem-Grid--4>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:20%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:40%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:60%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:80%}
.aem-Grid.aem-Grid--5>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:50%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--6>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--7>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:12.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:25%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:37.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:50%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:62.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:75%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:87.5%}
.aem-Grid.aem-Grid--8>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--9>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:10%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:20%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:30%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:40%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:50%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:60%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:70%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:80%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:90%}
.aem-Grid.aem-Grid--10>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--11>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--tablet--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:25%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:50%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:75%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--offset--tablet--12{margin-left:100%}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--1>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:100%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:50%}
.aem-Grid.aem-Grid--tablet--2>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:100%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--3>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:100%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:25%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:50%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:75%}
.aem-Grid.aem-Grid--tablet--4>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:100%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:20%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:40%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:60%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:80%}
.aem-Grid.aem-Grid--tablet--5>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:100%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:16.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:50%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:83.33333333%}
.aem-Grid.aem-Grid--tablet--6>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:100%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:14.28571429%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:28.57142857%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:42.85714286%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:57.14285714%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:71.42857143%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:85.71428571%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:14.28571429%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:28.57142857%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:42.85714286%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:57.14285714%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:71.42857143%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:85.71428571%}
.aem-Grid.aem-Grid--tablet--7>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:100%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:12.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:37.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:62.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:87.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:12.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:25%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:37.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:50%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:62.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:75%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:87.5%}
.aem-Grid.aem-Grid--tablet--8>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:100%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:11.11111111%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:22.22222222%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:44.44444444%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:55.55555556%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:77.77777778%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:88.88888889%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:11.11111111%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:22.22222222%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:44.44444444%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:55.55555556%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:77.77777778%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:88.88888889%}
.aem-Grid.aem-Grid--tablet--9>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:100%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:10%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:20%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:30%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:40%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:60%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:70%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:80%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:90%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:10%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:20%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:30%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:40%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:50%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:60%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:70%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:80%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:90%}
.aem-Grid.aem-Grid--tablet--10>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:100%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:9.09090909%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:18.18181818%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:27.27272727%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:36.36363636%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:45.45454545%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:54.54545455%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:63.63636364%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:72.72727273%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:81.81818182%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:90.90909091%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:9.09090909%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:18.18181818%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:27.27272727%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:36.36363636%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:45.45454545%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:54.54545455%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:63.63636364%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:72.72727273%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:81.81818182%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:90.90909091%}
.aem-Grid.aem-Grid--tablet--11>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:100%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--1{float:left;clear:none;width:8.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--2{float:left;clear:none;width:16.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--3{float:left;clear:none;width:25%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--4{float:left;clear:none;width:33.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--5{float:left;clear:none;width:41.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--6{float:left;clear:none;width:50%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--7{float:left;clear:none;width:58.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--8{float:left;clear:none;width:66.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--9{float:left;clear:none;width:75%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--10{float:left;clear:none;width:83.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--11{float:left;clear:none;width:91.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--tablet--12{float:left;clear:none;width:100%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--0{margin-left:0}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--1{margin-left:8.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--2{margin-left:16.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--3{margin-left:25%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--4{margin-left:33.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--5{margin-left:41.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--6{margin-left:50%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--7{margin-left:58.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--8{margin-left:66.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--9{margin-left:75%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--10{margin-left:83.33333333%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--11{margin-left:91.66666667%}
.aem-Grid.aem-Grid--tablet--12>.aem-GridColumn.aem-GridColumn--offset--tablet--12{margin-left:100%}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--newline{display:block;clear:both !important}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--none{display:block;clear:none !important;float:left}
.aem-Grid>.aem-GridColumn.aem-GridColumn--tablet--hide{display:none}
}
.aem-container .support-tecnhical-spec{display:-webkit-box;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:1224px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:64px;margin-top:13px;min-width:100%}
@media(max-width:767px){.aem-container .support-tecnhical-spec{margin-top:21px;margin-left:auto;margin-right:auto}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list{padding-left:48px;padding-right:48px;padding-top:15px}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list{padding-left:0;padding-right:0}
}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .card-body{padding-inline:15px}
}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .card-body{padding-inline:15px}
}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .card-body{padding-inline:8px}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list #techSpecsExpand{margin-bottom:23px}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list #techSpecsExpand a{-o-object-fit:contain;object-fit:contain;border:solid 1px #e22128;font-size:14px;font-weight:700;color:#e22128;padding:11px 20px 11px 20px;text-decoration:none;text-transform:uppercase}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list #techSpecsExpand a:hover,.aem-container .support-tecnhical-spec .tecnhicals-spec__list #techSpecsExpand a:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list #techSpecsExpand a:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list #techSpecsExpand a:active{background-color:#fff}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list #techSpecsExpand a:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:40px;padding-left:180px;margin-left:10px;margin-top:-31px;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s;cursor:none;pointer-events:none}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list #techSpecsExpand a:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table{width:100%;font-size:16px;line-height:20px;background-color:#f8f8f8;color:#000}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr{width:30%;font-weight:bold}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr{width:40%}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr .attr-tooltip{position:relative;display:inline-block;width:20px;height:20px;background:url("clientlib-base/resources/images/product-specs/product-specs-tooltip-open.svg") no-repeat}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr .attr-tooltip:hover{background:url("clientlib-base/resources/images/product-specs/product-specs-tooltip-close.svg") no-repeat}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr .attr-tooltip:hover .attr-tooltip-text-visibility{visibility:visible}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr .attr-tooltip .attr-tooltip-text-visibility{visibility:hidden}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr .attr-tooltip .attr-tooltip-text-show{visibility:visible}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr .attr-tooltip .attr-tooltip-text-hide{visibility:hidden}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .attr .attr-tooltip .attr-tooltip-text{width:151px;height:auto;background:url("clientlib-base/resources/images/product-specs/product-specs-popover.svg") no-repeat;text-align:left;padding:8px 11px 16px;font-family:ProximaNova;font-size:12px;line-height:1.5;color:#fff;position:absolute;z-index:1;top:-5px;left:105%}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table td,.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table th{border:1px solid #d2d2d2;text-align:left;padding:27px;border-top:0;word-break:break-word}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table td,.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table th{padding-inline:10px}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table.level-1 tr:nth-child(even){background-color:#fff}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .pdf-link{color:#e22128}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs table .pdf-link:hover{text-decoration:underline}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs .label-text{width:100%}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .techspecs .label-text p{font-size:16px;line-height:20px;color:#000;padding:27px;margin-bottom:0;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec{position:relative;padding:24px 40px 24px 22px;font-family:ProximaNova}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec{max-width:100%;padding:24px 11px 24px 0}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec:nth-child(odd){background-color:#f8f8f8}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec:nth-child(even){background-color:#fff}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .tecnhical-spec__title{font-weight:bold;width:273px;font-size:16px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:20px;letter-spacing:normal;margin-bottom:20px}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .tecnhical-spec__title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;margin-right:17px;vertical-align:top}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .tecnhical-spec__type{display:inline-block;font-weight:normal;font-stretch:normal;font-style:normal;font-size:14px;line-height:1.43;letter-spacing:normal;margin-right:79px}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .tecnhical-spec__type{margin-left:0;margin-right:21px;width:95%}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto;margin-right:3px;margin-left:3px}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .wrapper .info{display:block;width:100%}
}
.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .wrapper .info .meta{-webkit-box-flex:2;-ms-flex:2 0 0;flex:2 0 0;padding-left:97px}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .wrapper .info .meta{display:inline-block;padding-left:0}
}
@media(max-width:767px){.aem-container .support-tecnhical-spec .tecnhicals-spec__list .tecnhical-spec .wrapper .info .meta table{display:table;width:100% !important;max-width:100% !important}
}
.aem-container .cta-btn-long-variant a.btn{width:100%}
.aem-container .cta-btn-normal a.btn{width:auto}
.aem-container .cta-btn-container .arrow-back{right:4px;padding-left:24px}
.aem-container .cta-btn-container .arrow-forward{left:10px;padding-left:24px}
.aem-container .cta-btn-container .cta-btn-noauth{display:none}
.aem-container .cta-btn-container .cta-btn-auth{display:none}
.aem-container .cta-btn-container .cta-link-noauth{display:none}
.aem-container .cta-btn-container .cta-link-auth{display:none}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn{background:#e22128;border:1px solid #e22128;color:#fff}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover span.arrow-back,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover span.arrow-forward,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled] span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-grey.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled] span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-grey.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button{background-color:#fff;background:#fff;border:1px solid #e22128;color:#e22128}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover span.arrow-back,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover span.arrow-forward,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active{background-color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled]{border-color:#848b98;color:#5f6878;background-color:#fff;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled] span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-grey.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled] span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-grey.svg") no-repeat}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button{background-color:white;background:#fff;color:#e22128;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:active,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:hover,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:focus{-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:hover{background-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:focus{background-color:#fff;color:#e22128;border:1px solid #e22128}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button[disabled]{color:#5f6878;background-color:#eff0f3;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon{padding:11px 24px;background:white;color:#000;border:0;-webkit-box-shadow:none;box-shadow:none}
@media(max-width:767px){.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon{padding:11px 12px}
}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat 11px;padding-right:18px;width:8px;height:12px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:hover{background-color:#f02f39;color:#fff;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active span.ghost-arrow,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:hover span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-white.svg") no-repeat 11px;padding-right:18px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:focus{background-color:#fff;color:#e22128;border:1px solid #e22128;-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:focus span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 11px;padding-right:18px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon[disabled]{color:#5f6878;cursor:default;border:0;pointer-events:none;background-color:white;-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon[disabled] span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-disabled.svg") no-repeat 11px;pointer-events:none;border:0}
.aem-container .cta-btn-container .links-common{font-size:14px;line-height:18.06px;font-weight:400;color:#000;padding-bottom:4px;cursor:pointer;text-transform:uppercase}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink{border-bottom:1px solid #000}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink:hover,.aem-container .cta-btn-container .primary-link-wrapper .primarylink:focus{color:#e22128;text-decoration:none;border-color:#e22128;line-height:21px}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink[disabled]{color:#5f6878;cursor:default;pointer-events:none;border:0}
.aem-container .cta-btn-container .inlinelink{color:#e22128;border-color:#e22128}
.aem-container .cta-btn-container .inlinelink:hover,.aem-container .cta-btn-container .inlinelink:focus{color:#e22128;text-decoration:none;line-height:21px;border-bottom:1px solid;border-color:#e22128}
.aem-container .cta-btn-container .inlinelink[disabled]{color:#5f6878;cursor:default;pointer-events:none;border:0}
.aem-container .cta-btn-container .secondarylink{font-size:16px;line-height:22px}
.aem-container .cta-btn-container .secondarylink span.secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat 11px;padding-right:20px;border:0}
.aem-container .cta-btn-container .secondarylink:hover,.aem-container .cta-btn-container .secondarylink:active{border-bottom:1px solid #000;text-decoration:none;color:#000}
.aem-container .cta-btn-container .secondarylink:focus{color:#e22128;border-bottom:1px solid;border-color:#e22128}
.aem-container .cta-btn-container .secondarylink:focus .secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 11px;padding-right:20px}
.aem-container .cta-btn-container .secondarylink[disabled]{color:#5f6878;border:0;cursor:default;pointer-events:none}
.aem-container .cta-btn-container .secondarylink[disabled] span.secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-disabled.svg") no-repeat 11px;padding-right:20px}
.aem-container .btn-common{position:relative;border:0;font-size:14px;font-weight:700;line-height:18.06px;letter-spacing:2px;text-transform:uppercase;padding:11px 24px;border-radius:0;min-width:117px;text-decoration:none;overflow:hidden;cursor:pointer}
.aem-container .cta-center{text-align:center}
.aem-container .cta-fragment.count-1 .ctalinkbutton{margin-bottom:8px !important;-webkit-box-flex:0 !important;-ms-flex:0 1 calc(100%) !important;flex:0 1 calc(100%) !important}
.aem-container .cta-fragment.count-1 .ctalinkbutton a.btn{width:100% !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton{margin-bottom:8px !important}
@media(min-width:768px){.aem-container .cta-fragment.count-2 .ctalinkbutton{-webkit-box-flex:0 !important;-ms-flex:0 1 calc(50% - 12px) !important;flex:0 1 calc(50% - 12px) !important}
}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(odd){margin-right:12px}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(even){margin-right:12px !important;margin-left:0 !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(n+3){margin-top:0 !important;margin-right:0 !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton a.btn{width:100% !important}
@media(min-width:768px){.aem-container .cta-fragment.count-3 .ctalinkbutton{-webkit-box-flex:0 !important;-ms-flex:0 1 calc(33% - 12px) !important;flex:0 1 calc(33% - 12px) !important}
}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(odd){margin-right:12px}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(even){margin-right:12px !important;margin-left:0 !important}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(n+3){margin-top:0 !important;margin-right:0 !important}
.aem-container .cta-fragment.count-3 .ctalinkbutton a.btn{width:100% !important;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container{height:100%}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth{height:100%}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .contained-btn-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .outlined-btn-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .primary-link-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .ghost-btn-wrapper{height:100%}
html,body{height:100%}
html .wcmUtilitySurvey,body .wcmUtilitySurvey{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1000;padding:5px;background:white;border:1px solid #888;-webkit-box-shadow:rgba(0,0,0,0.35) 0 10px 20px;box-shadow:rgba(0,0,0,0.35) 0 10px 20px}
@media(max-width:767px){html .wcmUtilitySurvey,body .wcmUtilitySurvey{width:100%;height:100vh}
}
html .wcmUtilitySurvey .survey-close-btn,body .wcmUtilitySurvey .survey-close-btn{position:absolute;top:10px;right:8px;height:20px;width:20px;border:0;background:transparent;outline:0}
@media(max-width:767px){html .wcmUtilitySurvey .survey-close-btn,body .wcmUtilitySurvey .survey-close-btn{top:10px;right:15px}
}
html .wcmUtilitySurvey .survey-close-btn:after,body .wcmUtilitySurvey .survey-close-btn:after{content:'';height:20px;border-left:2px solid black;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-2px}
html .wcmUtilitySurvey .survey-close-btn:before,body .wcmUtilitySurvey .survey-close-btn:before{content:'';height:20px;border-left:2px solid black;position:absolute;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-2px}
html .wcmUtilitySurvey .wcmSurveyIframe,body .wcmUtilitySurvey .wcmSurveyIframe{width:440px;height:650px;border:0;margin-top:25px}
@media(max-width:767px){html .wcmUtilitySurvey .wcmSurveyIframe,body .wcmUtilitySurvey .wcmSurveyIframe{height:100vh;width:100vh}
}
_:-ms-fullscreen,:root .filter-box__container{height:10px}
_:-ms-fullscreen,:root .filter-box__container>.os-dropdown.os-names,.os-dropdown.os-versions{margin-bottom:60px !important}
.focusable:focus{outline:1px solid #101010 !important}
.aem-container .authorable-text p{font-size:14px}
.aem-container .authorable-text p:first-child{font-size:16px}
@media(min-width:1200px){.aem-container .software-and-downloads.section{padding-left:20px}
}
@media(max-width:767px){.aem-container .software-and-downloads.section{width:unset}
}
@media(max-width:767px){.aem-container .software-and-downloads .rte-cmp{margin-left:10px !important;margin-top:24px !important}
}
.aem-container .software-and-downloads p.description__text{font-family:ProximaNova;font-size:14px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#000}
.aem-container .software-and-downloads[data-expaned='EN'] .content-es,.aem-container .software-and-downloads[data-expaned='EN'] .content-pt{display:none !important}
.aem-container .software-and-downloads[data-expaned='ES'] .content-en,.aem-container .software-and-downloads[data-expaned='ES'] .content-pt{display:none !important}
.aem-container .software-and-downloads[data-expaned='PT'] .content-es,.aem-container .software-and-downloads[data-expaned='PT'] .content-en{display:none !important}
.aem-container .software-and-downloads .software-downloads{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;max-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:64px;overflow:inherit;background-color:#e8e9ed;padding-top:20px}
@media(min-width:1200px){.aem-container .software-and-downloads .software-downloads{padding:40px 60px 0;margin-right:40px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .software-and-downloads .software-downloads{padding:40px 15px 0;border-radius:2px}
}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads{margin-top:16px;padding-bottom:40px}
}
.aem-container .software-and-downloads .software-downloads .slider-container .parent{padding-right:14px}
.aem-container .software-and-downloads .software-downloads .result-list{background-color:#fff;border:1px solid #acacac;border-radius:5px;padding:30px 24px 12px;margin-bottom:50px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads .result-list{width:93%;margin:0 auto;padding:24px 0 0}
}
.aem-container .software-and-downloads .software-downloads .filter-box{width:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:5}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads .filter-box{width:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:start}
}
.aem-container .software-and-downloads .software-downloads .filter-box .cta-btn-container{margin-bottom:40px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads .filter-box.search-result{padding:0 12px}
}
.aem-container .software-and-downloads .software-downloads .filter-box.search-result .search-result-title{font-weight:bold;padding-bottom:20px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads .filter-box.search-result .search-result-title{font-size:14px;padding-bottom:0}
}
.aem-container .software-and-downloads .software-downloads .filter-box.search-result .results-filter{display:inline}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads .filter-box.search-result .results-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .software-and-downloads .software-downloads .filter-box.search-result .results-filter>.software-downloads__results,.aem-container .software-and-downloads .software-downloads .filter-box.search-result .results-filter>.container-bottom_wrapper_pair{margin-top:12px}
}
.aem-container .software-and-downloads .software-downloads .filter-box.search-result .os-dropdown:after{right:2px}
.aem-container .software-and-downloads .software-downloads .filter-box.search-result .os-dropdown.active:after{right:2px}
.aem-container .software-and-downloads .software-downloads__results{display:inline;height:22px;font-family:ProximaNova;font-size:16px;background-color:#fff;font-weight:normal;padding-left:8px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__results{padding-left:24px;font-weight:normal;font-size:14px;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.aem-container .software-and-downloads .software-downloads__results .close-bracket,.aem-container .software-and-downloads .software-downloads__results .open-bracket{display:none}
}
.aem-container .software-and-downloads .software-downloads__results span.number-results{margin-right:3px}
.aem-container .software-and-downloads .software-downloads__results span.total-results{margin-left:3px}
.aem-container .software-and-downloads .software-downloads__noResults{margin-right:10px;padding-top:12px;padding-left:0;font-size:14px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__noResults{padding-left:12px}
}
.aem-container .software-and-downloads .software-downloads__list{background-color:#fff;margin-bottom:38px}
.aem-container .software-and-downloads .software-downloads__list .advisories-load-more-button-container .contained-btn-wrapper .softwares-load-more{margin-top:47px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .advisories-load-more-button-container .contained-btn-wrapper .softwares-load-more{margin-top:30px}
}
.aem-container .software-and-downloads .software-downloads__list .software-downloads__container{border:1px solid #DDD;margin-top:20px;display:none;overflow:hidden;-webkit-transition:all .3s .0001s ease-in-out;transition:all .3s .0001s ease-in-out}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-downloads__container{border:0;margin-top:8px}
}
.aem-container .software-and-downloads .software-downloads__list .software-downloads__container.height-auto-important{height:auto !important}
.aem-container .software-and-downloads .software-downloads__list .software-downloads__container .loading-message{-webkit-transition:all .3s .3s ease-in-out;transition:all .3s .3s ease-in-out;height:0;opacity:0;text-align:center;font-size:16px;font-style:italic}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list{margin-bottom:30px}
.aem-container .software-and-downloads .software-downloads__list .sd-modal .modal{position:fixed;top:60px;left:5%;right:5%;width:auto;height:auto}
}
.aem-container .software-and-downloads .software-downloads__list .softwares-load-more{overflow-anchor:none}
.aem-container .software-and-downloads .software-downloads__list .software-download{position:relative;padding:24px 32px;font-size:14px;font-family:ProximaNova;z-index:0;-webkit-transition:all .3s .3s ease-in-out;transition:all .3s .3s ease-in-out;opacity:0}
.aem-container .software-and-downloads .software-downloads__list .software-download .download-file-name,.aem-container .software-and-downloads .software-downloads__list .software-download .download-type,.aem-container .software-and-downloads .software-downloads__list .software-download .download-date,.aem-container .software-and-downloads .software-downloads__list .software-download .download-file-size{display:block;font-weight:600;color:#777}
@media(max-width:767.98px){.aem-container .software-and-downloads .software-downloads__list .software-download .download-file-name .title--desktop,.aem-container .software-and-downloads .software-downloads__list .software-download .download-type .title--desktop,.aem-container .software-and-downloads .software-downloads__list .software-download .download-date .title--desktop,.aem-container .software-and-downloads .software-downloads__list .software-download .download-file-size .title--desktop{display:none}
}
@media(min-width:768px){.aem-container .software-and-downloads .software-downloads__list .software-download .download-file-name .title--mobile,.aem-container .software-and-downloads .software-downloads__list .software-download .download-type .title--mobile,.aem-container .software-and-downloads .software-downloads__list .software-download .download-date .title--mobile,.aem-container .software-and-downloads .software-downloads__list .software-download .download-file-size .title--mobile{display:none}
}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download{border-top-width:24px;padding:12px 12px 20px;margin:0}
.aem-container .software-and-downloads .software-downloads__list .software-download .download-file-name{display:none}
}
.aem-container .software-and-downloads .software-downloads__list .software-download.odd{background-color:#fff}
.aem-container .software-and-downloads .software-downloads__list .software-download.even{background-color:#f8f8f8}
.aem-container .software-and-downloads .software-downloads__list .software-download__recommended{width:174px;height:24px;-o-object-fit:contain;object-fit:contain;background-color:black;margin-bottom:16px}
.aem-container .software-and-downloads .software-downloads__list .software-download__recommended span{background-color:#000;color:#fff;position:absolute;margin:5px 3.5px 3px 7.5px;width:163px;height:16px;font-family:ProximaNova;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:4px;text-align:center}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__title{font-weight:bold;text-overflow:ellipsis;max-width:370px;width:calc(55% - 15px);margin-right:15px;font-family:ProximaNova;font-size:14px;font-stretch:normal;font-style:normal;line-height:1.43;margin-bottom:20px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__title{width:250px;margin-right:0;height:auto;max-width:100%}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .meta{width:76px;height:20px;font-family:ProximaNova;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal}
.aem-container .software-and-downloads .software-downloads__list .software-download .meta:last-child{width:68px}
.aem-container .software-and-downloads .software-downloads__list .software-download .meta .download__type{margin-right:10px}
.aem-container .software-and-downloads .software-downloads__list .software-download .meta .software-download__date{margin-right:10px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .meta:first-child{width:50px}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container{text-align:right}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container .cta-btn-container .outlined-btn-wrapper .btn:active{color:#f02f39}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container .instructional-button{display:inline-block;text-decoration:underline;width:176px;color:#e12127;text-align:left;font-weight:normal;margin-top:5px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container .instructional-button{width:155px;margin-right:5px;font-size:12px}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.button-desktop{display:block}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.button-mobile{display:none}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.button-mobile{display:block}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.button-mobile .download__cta .cta-btn-container .btn{padding:12px 10px 10px 10px !important;width:auto;min-width:155px}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.button-desktop{display:none}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.eos-file .select__cta{display:block}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.eos-file .select__cta .cta-btn-container .outlined-btn-wrapper{display:block}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.eos-file .download__cta{display:none}
.aem-container .software-and-downloads .software-downloads__list .software-download .cta-container.eos-file .download__cta.active{display:block}
.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta{display:none}
.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn{width:147px !important}
.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn span.select__cta-label{margin-left:auto;margin-right:auto}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn span.select__cta-label{margin-left:0;margin-right:unset}
}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn{width:92px !important;min-width:92px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn .checked-icon{display:none;position:absolute;padding-left:20px;height:20px;right:-30px;background:url("clientlib-base/resources/images/softwareanddownload/check.svg") no-repeat;-webkit-transform:translateY(50%);transform:translateY(50%);top:0}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn .checked-icon{height:11px;top:6px;right:0;padding-left:16px;margin-right:0}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta.active{margin-bottom:15px}
.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta.active .cta-btn-container .btn{color:white;background-color:#F00;border-color:#F00}
.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta.active .cta-btn-container .btn span.select__cta-label{margin-right:30px;font-weight:lighter}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta.active .cta-btn-container .btn span.select__cta-label{font-size:x-small;margin-right:15px}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta.active .cta-btn-container .btn .checked-icon{display:block}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta{position:relative}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox{margin-bottom:15px}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox+.cta-btn-container{margin-top:25px}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta{margin-left:20px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta{-ms-flex-item-align:start;align-self:start;margin-left:0;padding-right:5px}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;bottom:100%;position:absolute}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox.terms-conds-link-container,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox.terms-conds-link-container{text-align:left}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox{right:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox a,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox a{color:#000;text-decoration:underline;text-underline-position:under}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox span,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox span{width:178px;font-family:ProximaNova;font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox .terms-conds-link:hover,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox .terms-conds-link:hover{cursor:pointer}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox .checkbox,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox .checkbox{display:block;cursor:pointer;width:18px;height:18px;margin-right:6px;border:2px solid #000}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox .checkbox:focus,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox .checkbox:focus{background:0;border-color:#F00;outline:0}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox .checkbox.selected,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox .checkbox.selected{background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-tick.svg") no-repeat;background-size:contain;border:0}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .btn,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn{width:176px;height:40px;padding:12px 13px 10px 18px !important}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .btn,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn{width:160px}
}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .btn.select-btn,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn.select-btn{padding:0 !important}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .btn.disabled,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn.disabled{color:#5f6878;border-color:#5f6878;pointer-events:none;cursor:default}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .btn.disabled .download-icon,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn.disabled .download-icon{background:url("clientlib-base/resources/images/softwareanddownload/download-grey.svg") no-repeat}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .btn:hover .download-icon,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .btn:hover .download-icon{background:url("clientlib-base/resources/images/softwareanddownload/download-white.svg") no-repeat}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .outlined-btn-wrapper .outlined-button:focus,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .outlined-btn-wrapper .outlined-button:focus{background:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .outlined-btn-wrapper .outlined-button:focus>span,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .outlined-btn-wrapper .outlined-button:focus>span{color:#e22128}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .outlined-btn-wrapper .outlined-button:focus>span.arrow-forward,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .outlined-btn-wrapper .outlined-button:focus>span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/softwareanddownload/download.svg") no-repeat}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .outlined-btn-wrapper-mobile,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .outlined-btn-wrapper-mobile{display:none;text-align:center}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .outlined-btn-wrapper-mobile,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .outlined-btn-wrapper-mobile{display:block}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-btn-container .outlined-btn-wrapper-mobile>a.disabled,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-btn-container .outlined-btn-wrapper-mobile>a.disabled{pointer-events:none}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta>.download-icon,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta>.download-icon{display:none;height:16px}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta>.download-icon,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta>.download-icon{display:block}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .download-icon,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .download-icon{padding-left:25px;height:20px;margin-left:15px;background:url("clientlib-base/resources/images/softwareanddownload/download.svg") no-repeat}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .download-icon.disabled,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .download-icon.disabled{background:url("clientlib-base/resources/images/softwareanddownload/download-grey.svg") no-repeat}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__cta .cta-checkbox+.download-icon,.aem-container .software-and-downloads .software-downloads__list .software-download .select__cta .cta-checkbox+.download-icon{margin-left:32px;position:absolute;left:unset}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__details-toggle{width:80px;height:22px;font-family:ProximaNova;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000;margin-bottom:16px;text-decoration:underline;text-underline-position:under;cursor:pointer;z-index:0}
@media(min-width:1200px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__details-toggle:hover{color:#e12127}
}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__details-toggle{margin-bottom:10px;font-size:14px}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__details-toggle:after{content:"";height:100%;background:url("clientlib-base/resources/images/ic-accordion-close.svg") no-repeat;width:20px;height:20px;position:absolute;margin-top:2px;margin-left:10px;background-position:0 0;display:inline-block}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__details-toggle.opened::after{z-index:1;background:url("clientlib-base/resources/images/ic-accordion-open.svg") no-repeat}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse{opacity:1;pointer-events:auto}
@media(max-width:420px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse{border-top:0}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse:before{content:"";height:100%;width:20px;height:20px;position:absolute;margin-left:58px;background-position:0 0;display:inline-block;opacity:1;pointer-events:auto}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse p{font-size:14px;margin-bottom:24px;line-height:1.4}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse p.title{font-weight:bold;margin-bottom:16px}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse p.title.title_name{border-top:2px solid #d6dbe2;margin-top:4px;padding-top:20px}
@media(max-width:420px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse p.title.title_name{border-top:0;margin-top:12px;padding-top:12px}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse a{color:#000;text-decoration:underline;text-underline-position:under}
@media(min-width:1200px){.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse a:hover{color:#e12127}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse .collapse-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse .collapse-buttons.disabled-link{pointer-events:none}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse .collapse-buttons.hide{display:none}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse .collapse-buttons .cta-link-noauth.disabled-links a{color:#5f6878}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse .vertical-separator{width:0;border-left:1px solid #d6dbe2;margin:0 10px}
.aem-container .software-and-downloads .software-downloads__list .software-download .download__collapse .file-name-link.disabled{pointer-events:none}
.aem-container .software-and-downloads .software-downloads__list .software-download .download-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
@media(max-width:420px){.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper{margin-bottom:0}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper .info .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:45%}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper .info .meta{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;width:80%;height:auto}
}
.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper .info .instructional-button-mobile{display:none}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper .info .instructional-button-mobile{display:block;text-align:right;padding-right:5px}
.aem-container .software-and-downloads .software-downloads__list .software-download .wrapper .info .instructional-button-mobile .instructional-button{text-align:left;display:inline-block;text-decoration:underline;width:157px;color:#e12127;font-weight:normal;margin-top:5px;font-size:12px}
}
.aem-container .software-and-downloads .software-downloads .hide-rendition-url{display:none}
@media(max-width:991px){.aem-container .software-and-downloads .software-downloads #termsConditionsModal,.aem-container .software-and-downloads .software-downloads #identifyVersionXFModal{top:60px;left:5%;right:5%;width:auto}
.aem-container .software-and-downloads .software-downloads #termsConditionsModal .modal-content .modal-body,.aem-container .software-and-downloads .software-downloads #identifyVersionXFModal .modal-content .modal-body{margin-top:0}
}
@media(max-width:767px){.aem-container .software-and-downloads .software-downloads #termsConditionsModal .modal-content .modal-body,.aem-container .software-and-downloads .software-downloads #identifyVersionXFModal .modal-content .modal-body{margin-bottom:80px}
}
.aem-container .software-and-downloads .filter-box__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px 0 30px;*zoom:1;z-index:5}
@media(min-width:660px) and (max-width:690px){.aem-container .software-and-downloads .filter-box__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(max-width:767px){.aem-container .software-and-downloads .filter-box__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:24px 0 20px;padding-bottom:0;display:block}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.aem-container .software-and-downloads .filter-box__container{width:82.5%}
}
.aem-container .software-and-downloads .filter-box__container>.os-dropdown.os-names,.aem-container .software-and-downloads .filter-box__container .os-dropdown.os-versions{-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}
.aem-container .software-and-downloads .filter-box__container .select-os-step{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;border:1px solid #acacac;border-radius:5px;padding:24px;background-color:#FFF}
.aem-container .software-and-downloads .filter-box__container .select-os-step .step-title{font-weight:bold}
@media(min-width:768px){.aem-container .software-and-downloads .filter-box__container .select-os-step{border-radius:2px}
}
@media(max-width:767px){.aem-container .software-and-downloads .filter-box__container .select-os-step{width:93%;margin:0 auto;padding:14px}
.aem-container .software-and-downloads .filter-box__container .select-os-step:first-child{margin-bottom:20px}
.aem-container .software-and-downloads .filter-box__container .select-os-step .step-title{font-size:14px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .software-and-downloads .filter-box__container .select-os-step{padding:14px;width:49%}
}
.aem-container .software-and-downloads .filter-box__container .select-os-step .step-helper-text{color:#c70011;text-decoration:underline;font-size:14px}
.aem-container .software-and-downloads .filter-box__container .select-os-step .step-helper-text .instructional-button{color:#e12127}
.aem-container .software-and-downloads .filter-box__container .select-os-step .step-helper-text.no-select-os{text-decoration:none}
.aem-container .software-and-downloads .os-dropdown.medium.download-type{border:0;border-left:0;border-right:1px solid;-o-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 0,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,142,0) 85%);border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(85%,rgba(108,219,142,0)));border-image:linear-gradient(to bottom,rgba(108,219,141,0) 0,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,142,0) 85%);border-image-slice:0 6 0 0}
.aem-container .software-and-downloads .container-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:2px;border:1px solid #ddd;border-bottom:2px solid}
@media(max-width:767px){.aem-container .software-and-downloads .container-bottom{border:0}
}
@media(max-width:767px){.aem-container .software-and-downloads .container-bottom .download-type,.aem-container .software-and-downloads .container-bottom .language,.aem-container .software-and-downloads .container-bottom .sort,.aem-container .software-and-downloads .container-bottom .downloads_sort{display:none}
}
.aem-container .software-and-downloads .container-bottom__wrapper{width:100%;height:62px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:none}
.aem-container .software-and-downloads .container-bottom__wrapper.desktop-filter__show{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .software-and-downloads .container-bottom__wrapper .container-bottom_wrapper_pair .container-bottom:first-child{margin-right:30px}
@media(min-width:768px) and (max-width:798px){.aem-container .software-and-downloads .container-bottom__wrapper .container-bottom_wrapper_pair .container-bottom:first-child{margin-right:0}
}
@media(max-width:767px){.aem-container .software-and-downloads .container-bottom__wrapper.desktop-filter__show{display:none}
}
.aem-container .software-and-downloads .container-bottom__wrapper.disabled-click{pointer-events:none}
.aem-container .software-and-downloads .container-bottom__wrapper__pair{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(max-width:767px){.aem-container .software-and-downloads .container-bottom__wrapper__pair{visibility:hidden}
}
.aem-container .software-and-downloads .container-bottom__wrapper__pair.mobile-select{-ms-flex-pack:distribute;justify-content:space-around}
.aem-container .software-and-downloads .container-bottom__wrapper__pair.mobile-select:last-child{border:0;border-right:0}
.aem-container .software-and-downloads span.divider{width:2px;height:37px;margin-top:8px;border:solid 1px #5f6878;background-color:#5f6878}
@media(max-width:767px){.aem-container .software-and-downloads div.divider{display:none;width:100%;height:2px;margin-top:10px;background-color:#d5d5d5}
.aem-container .software-and-downloads div.divider.divider__show{display:block}
}
.aem-container .software-and-downloads .os-dropdown{position:relative;height:52px;-o-object-fit:contain;object-fit:contain;margin:10px 0;background:#fff;color:#000;cursor:pointer;border:solid 1px #707070;-ms-flex-preferred-size:auto;flex-basis:auto;width:100%}
@media(max-width:767px){.aem-container .software-and-downloads .os-dropdown{max-width:100%;width:100%}
}
.aem-container .software-and-downloads .os-dropdown.disabled{background:#f9f9f9;pointer-events:none}
.aem-container .software-and-downloads .os-dropdown:after{content:"";background:url("clientlib-base/resources/images/ic-arrow-accordion.png") no-repeat;width:29px;height:13px;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:19px}
.aem-container .software-and-downloads .os-dropdown .dropdown-btn{display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 0 7px 14px;text-align:left;background:transparent;border:0;height:52px}
@media(min-width:1200px){.aem-container .software-and-downloads .os-dropdown .dropdown-btn{padding:0 16px 7px 14px}
}
.aem-container .software-and-downloads .os-dropdown__title{display:inline-block;margin-top:4px;font-family:ProximaNova;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin-bottom:0}
.aem-container .software-and-downloads .os-dropdown.os-names .os-dropdown__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.aem-container .software-and-downloads .os-dropdown__subtitle{width:300px;height:22px;font-family:ProximaNova;font-size:14px !important;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000}
.aem-container .software-and-downloads .filter-box .filter-box__container .os-dropdown.os-versions .os-dropdown__subtitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.aem-container .software-and-downloads .filter-box .filter-box__container .os-dropdown .dropdown{-webkit-box-shadow:0 3px 6px 3px #e3e3e3;box-shadow:0 3px 6px 3px #e3e3e3;border-radius:8px;top:calc(100% + 3px)}
.aem-container .software-and-downloads .filter-box .filter-box__container .os-dropdown .dropdown li{border-radius:8px}
.aem-container .software-and-downloads .filter-box .filter-box__container .os-dropdown .dropdown li.selected{background-color:#ebecee;border-radius:0}
@media(max-width:767px){.aem-container .software-and-downloads .filter-box .filter-box__container .os-dropdown{border-color:#c9c9c9}
}
@media(min-width:768px){.aem-container .software-and-downloads .filter-box .filter-box__container .os-dropdown{height:70px;padding:10px 0 10px 18px;margin-top:17px;background-color:#f8f8f8;border:0;border-bottom:2px solid}
.aem-container .software-and-downloads .filter-box .filter-box__container .os-dropdown .dropdown-btn{height:auto;padding:0}
.aem-container .software-and-downloads .filter-box .filter-box__container .os-dropdown .dropdown-btn p{margin:0}
}
.aem-container .software-and-downloads .os-dropdown .dropdown{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;list-style:none;font-weight:normal;pointer-events:none}
.aem-container .software-and-downloads .os-dropdown .dropdown li a{display:block;text-decoration:none;color:#000;padding:8px 15px;font-size:14px}
.aem-container .software-and-downloads .os-dropdown .dropdown li:hover{background:#f8f8f8}
.aem-container .software-and-downloads .os-dropdown.active .dropdown{display:block;pointer-events:auto}
.aem-container .software-and-downloads .os-dropdown.active .dropdown.os-names-dropdown{z-index:1}
.aem-container .software-and-downloads .os-dropdown.active{background:#fff}
.aem-container .software-and-downloads .os-dropdown.active::after{background:url("clientlib-base/resources/images/ic-arrow-accordion-close.png") no-repeat;height:13px;width:29px;position:absolute;right:14px;top:50%;background-size:19px}
.aem-container .software-and-downloads .os-dropdown.active .os-versions-dropdown{max-height:320px;overflow-y:auto}
.aem-container .software-and-downloads .os-dropdown.active .os-versions-dropdown li:last-child>a{border-bottom:0}
@media(max-width:767px){.aem-container .software-and-downloads .os-dropdown.active .os-versions-dropdown{max-height:296px;overflow-y:auto}
}
@media(max-width:767px){.aem-container .software-and-downloads .filter-box__container:first-child>.os-dropdown:first-child{z-index:5}
}
.aem-container .software-and-downloads .dropdown{padding:0}
.aem-container .software-and-downloads .dropdown li{min-height:40px;background-color:#fff}
@media(max-width:767px){.aem-container .software-and-downloads .dropdown li{height:auto}
}
.aem-container .software-and-downloads .os-dropdown.medium{width:202px;height:52px;margin:0;z-index:3;border:0;border-right:1px solid;-o-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 0,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,142,0) 85%);border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(85%,rgba(108,219,142,0)));border-image:linear-gradient(to bottom,rgba(108,219,141,0) 0,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,142,0) 85%);border-image-slice:0 6 0 0}
@media(min-width:1200px){.aem-container .software-and-downloads .os-dropdown.medium{width:222px}
}
.aem-container .software-and-downloads .os-dropdown.medium p.os-dropdown__subtitle{max-width:100%}
.aem-container .software-and-downloads .os-dropdown.medium .os-dropdown__title{max-width:100%}
.aem-container .software-and-downloads .os-dropdown.medium .os-dropdown__title:has(span.os-dropdown__subtitle){display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .software-and-downloads .os-dropdown.medium .os-dropdown__title span.os-dropdown__subtitle{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:auto;height:auto;line-height:inherit}
.aem-container .software-and-downloads .os-dropdown.medium:active{background-color:#fff;margin:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .software-and-downloads .os-dropdown.medium>.dropdown{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);border-style:solid;border-width:2px;border-image-source:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128);border-image-slice:1;border-top:0;border-left:0;border-right:0}
.aem-container .software-and-downloads .os-dropdown.medium>.dropdown li:last-child>a{-o-object-fit:contain;object-fit:contain}
.aem-container .software-and-downloads .os-dropdown.medium.downloads_sort{border-right:0;border-left:1px solid;-o-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 0,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,142,0) 85%);border-image:-webkit-gradient(linear,left top,left bottom,from(rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(85%,rgba(108,219,142,0)));border-image:linear-gradient(to bottom,rgba(108,219,141,0) 0,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,142,0) 85%);border-image-slice:0 0 0 6}
.aem-container .software-and-downloads .container-bottom_wrapper_pair.mobile-filter{display:none}
@media(min-width:768px) and (max-width:991px){.aem-container .software-and-downloads .container-bottom_wrapper_pair.mobile-filter{display:none}
}
@media(max-width:767px){.aem-container .software-and-downloads .container-bottom_wrapper_pair.mobile-filter.mobile-filter__show{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.aem-container .software-and-downloads .container-bottom_wrapper_pair.mobile-filter.mobile-disabled{pointer-events:none}
.aem-container .software-and-downloads .container-bottom_wrapper_pair.mobile-filter a.btn-mobile-filter{margin-right:5px !important;font-weight:normal;letter-spacing:.35px}
.aem-container .software-and-downloads .container-bottom_wrapper_pair{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .software-and-downloads .container-bottom .container-bottom__btn .btn-mobile-filter,.aem-container .software-and-downloads .container-bottom .container-bottom__btn .btn-mobile-sort{width:61px;height:21px;font-family:ProximaNova;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-align:center;color:#000;text-decoration:none}
.aem-container .software-and-downloads .container-bottom .container-bottom__btn .btn-mobile-filter>button,.aem-container .software-and-downloads .container-bottom .container-bottom__btn .btn-mobile-sort>button{font-family:inherit;font-size:100%;line-height:1.15;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button}
.aem-container .software-and-downloads .container-bottom .container-bottom__btn .btn-mobile-filter::before{content:"";width:18px;height:15px;display:inline-block;margin-right:8px;background:url("clientlib-base/resources/images/softwareanddownload/ic-filter-sort.png") center/contain no-repeat}
@media(max-width:767px){.aem-container .software-and-downloads .container-bottom .container-bottom__btn .btn-mobile-filter::before{position:relative;right:6px;top:3px;margin-right:0}
}
.aem-container .software-and-downloads .container-bottom .container-bottom__btn .btn-mobile-sort::before{content:"";width:18px;height:15px;margin-right:8px;display:inline-block;background:url("clientlib-base/resources/images/softwareanddownload/ic-sort.svg") no-repeat}
@media(max-width:767px){.aem-container .software-and-downloads .container-bottom .container-bottom__btn .btn-mobile-sort::before{position:relative;right:6px;top:3px;margin-right:0}
}
.aem-container .software-and-downloads .container-bottom>.container-bottom__btn.card{background:none !important;background-clip:none;border:0}
.aem-container .software-and-downloads .card{background:white;padding:16px}
.aem-container .software-and-downloads .modal-outer{z-index:10;display:grid;background:rgba(94,104,120,0.7);position:fixed;height:100vh;width:100vw;top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}
@media(min-width:768px){.aem-container .software-and-downloads .modal-outer{display:none}
}
.aem-container .software-and-downloads .modal-outer.open{opacity:1;pointer-events:all}
.aem-container .software-and-downloads .modal-inner{height:393px;width:325px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;margin-top:155px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .software-and-downloads .modal-inner [type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.aem-container .software-and-downloads .modal-inner label{width:306px;height:57px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;line-height:2.5;font-size:18px;border-bottom:1px solid #d6dbe2}
.aem-container .software-and-downloads .modal-inner label:last-child{border-bottom:0}
.aem-container .software-and-downloads .modal-inner [type="radio"]+span{display:block;width:100%;font-size:16px;font-weight:bold}
.aem-container .software-and-downloads .modal-inner [type="radio"]+span:after{content:'';width:16px;height:16px;vertical-align:-4px;border-radius:16px;border:2.88px solid #fff;-webkit-box-shadow:0 0 0 2.4px #000;box-shadow:0 0 0 2.4px #000;margin-right:12px;margin-top:12px;-webkit-transition:.2s ease all;transition:.2s ease all;float:right}
.aem-container .software-and-downloads .modal-inner [type="radio"]:checked+span:after{background:#1aa470;-webkit-box-shadow:0 0 0 .13em #1aa470;box-shadow:0 0 0 .13em #1aa470}
.aem-container .software-and-downloads .modal-inner [type="radio"]:focus+span:before{font-size:24px;line-height:1;vertical-align:2px}
.aem-container .software-and-downloads .modal-inner fieldset{font-size:16px;padding:11px}
.aem-container .software-and-downloads .container-bottom__btn.card{margin:0}
@media(max-width:767px){.aem-container .software-and-downloads .container-bottom__btn.card{padding-left:24px}
}
.aem-container .software-and-downloads .filter-header{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 5%;border-bottom:1px solid;margin-bottom:25px;border-bottom:1px solid #bababa;border-top-left-radius:20px;border-top-right-radius:20px}
.aem-container .software-and-downloads .filter-header .filter-label{font-weight:bold;font-size:18px}
.aem-container .software-and-downloads .filter-header .filter-close{font-size:30px;color:black}
.aem-container .software-and-downloads .filter-bottom{position:absolute;top:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;border-top:1px solid #bababa;background-color:#fff}
.aem-container .software-and-downloads .filter-bottom>.cta-btn-container{margin-right:15px}
@media(min-width:576px){.aem-container .software-and-downloads .filter-mobile{display:none}
}
@media(max-width:767px){.aem-container .software-and-downloads .filter-mobile{position:relative;pointer-events:all;height:100dvh;width:100vw;position:fixed;top:0;left:0;background:#fff;z-index:1000;-webkit-transform:translateY(100dvh);transform:translateY(100dvh);-webkit-transition:all .1s .05s linear;transition:all .1s .05s linear}
.aem-container .software-and-downloads .filter-mobile.open{display:block;-webkit-transform:translateY(0);transform:translateY(0);background-color:transparent;-ms-touch-action:none;touch-action:none}
.aem-container .software-and-downloads .filter-mobile .filter-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.54)}
}
.aem-container .software-and-downloads .filter-mobile .cta-btn-container .outlined-btn-wrapper .outlined-button.clear-filter:hover,.aem-container .software-and-downloads .filter-mobile .cta-btn-container .outlined-btn-wrapper .outlined-button.clear-filter:active{background:#fff;border:1px solid #e22128;color:#e22128}
.aem-container .software-and-downloads .filter-mobile.disabled .btn.clear-filter{pointer-events:none;color:#ccc;border-color:#ddd}
.aem-container .software-and-downloads .filter-mobile.disabled .filter-accordion__list .disabler{display:block}
.aem-container .software-and-downloads .filter-mobile .filter-accordion__list{position:relative;outline:0}
.aem-container .software-and-downloads .filter-mobile .filter-accordion__list .disabler{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:#FFF;opacity:.6;z-index:1}
.aem-container .software-and-downloads .filter-mobile .mobile-filter{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px;margin:15px 0}
.aem-container .software-and-downloads .filter-mobile .mobile-filter:first-child{margin-top:0}
.aem-container .software-and-downloads .filter-mobile .mobile-filter .chkbx{position:absolute;top:0;left:0;width:19px;height:19px;opacity:0}
.aem-container .software-and-downloads .filter-mobile .mobile-filter .cstm-chkbx{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 19px;flex:0 0 19px;height:19px;margin-right:10px;border:1px solid #707070;border-radius:2px;line-height:16px;font-size:18px;text-align:center;color:#FFF}
.aem-container .software-and-downloads .filter-mobile .mobile-filter .cstm-chkbx.radio-style{padding:2px;border-radius:50%}
.aem-container .software-and-downloads .filter-mobile .mobile-filter .chkbx:checked+.cstm-chkbx{background:#000;border:1px solid #000}
.aem-container .software-and-downloads .filter-mobile .mobile-filter .chkbx:checked+.cstm-chkbx::before{content:"\2713"}
.aem-container .software-and-downloads .filter-mobile .mobile-filter .chkbx:checked+.cstm-chkbx.radio-style{background-color:#fff}
.aem-container .software-and-downloads .filter-mobile .mobile-filter .chkbx:checked+.cstm-chkbx.radio-style::before{content:"";width:100%;height:100%;display:block;background:#000;border-radius:50%}
.aem-container .software-and-downloads .filter-mobile .mobile-filter .chkbx-label{margin:0}
.aem-container .software-and-downloads .filter-accordion.open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;pointer-events:all;width:100vw}
.aem-container .software-and-downloads .filter-accordion.open>*{width:100%}
.aem-container .software-and-downloads .filter-accordion{display:none;width:100vw;background:#fff;bottom:90px;position:fixed;z-index:1;border-top-left-radius:20px;border-top-right-radius:20px}
.aem-container .software-and-downloads .filter-accordion__item{background-color:#fff;color:#000;z-index:10;padding:0 5%}
.aem-container .software-and-downloads .filter-accordion__item .filter-item-label{font-weight:bold;margin-bottom:16px}
.aem-container .software-and-downloads .filter-accordion__item__header{height:67px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 48px 8px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;font-family:ProximaNova;border-bottom:solid 1px #d6dbe2}
.aem-container .software-and-downloads .filter-accordion__item__header::after{content:"\002B";font-size:32px;position:absolute;right:1rem}
.aem-container .software-and-downloads .filter-accordion__item__header.active{border-bottom:0;font-weight:700}
.aem-container .software-and-downloads .filter-accordion__item__header.active::after{content:"\2212"}
.aem-container .software-and-downloads .filter-accordion__item__body{height:0;overflow:hidden;-webkit-transition:height .2s ease-out;transition:height .2s ease-out}
.aem-container .software-and-downloads .filter-accordion__item__body--content{padding:16px;line-height:24px;border-bottom:solid 1px #d6dbe2}
.aem-container .software-and-downloads .filter-accordion .donwload-sort-mobile{width:90%;margin:0 auto;z-index:12}
.aem-container .software-and-downloads .filter-accordion .donwload-sort-mobile .os-dropdown.large.downloads_sort{border-radius:5px}
.aem-container .software-and-downloads .filter-accordion .donwload-sort-mobile .os-dropdown.large.downloads_sort .dropdown{-webkit-box-shadow:0 3px 6px 3px #e3e3e3;box-shadow:0 3px 6px 3px #e3e3e3;border-radius:8px;top:calc(100% + 3px)}
.aem-container .software-and-downloads .filter-accordion .donwload-sort-mobile .os-dropdown.large.downloads_sort .dropdown li{border-radius:8px}
.aem-container .software-and-downloads .filter-accordion .donwload-sort-mobile .os-dropdown.large.downloads_sort .dropdown li.selected{border-radius:0;background-color:#ebecee}
.aem-container .software-and-downloads ul.filter-accordion__list{list-style:none;padding-left:0}
.aem-container .software-and-downloads ul.filter-accordion__list>li a{color:#000}
.aem-container .software-and-downloads ul.filter-accordion__list>li a:link{text-decoration:none}
.aem-container .software-and-downloads ul.filter-accordion__list>li a:visited{text-decoration:none}
.aem-container .software-and-downloads ul.filter-accordion__list>li a:hover{text-decoration:none}
.aem-container .software-and-downloads ul.filter-accordion__list>li a:active{text-decoration:none}
.aem-container .software-and-downloads ul.filter-accordion__list>li.item__filter-mobile:active{background:#f8f8f8}
.aem-container .software-and-downloads ul.filter-accordion__list .active-mobile{font-weight:bold;border-bottom:1px solid #e22128}
.aem-container .software-and-downloads .centered-scrollable-modal{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:calc(100% - 930px);max-height:calc(100% - 100px)}
.aem-container .software-and-downloads .close-modal-btn{position:absolute;top:17px;right:17px;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:19px;color:#000;text-shadow:0 1px 0 #fff}
.aem-container .cardDiv.cardDownload .cta-container .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .software-and-downloads .cta-container .cta-btn-container>.outlined-btn-wrapper>.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px}
.aem-container .cardDiv.cardDownload .cta-container .icon-download-success,.aem-container .cardDiv.cardDownload .cta-container .download-progress,.aem-container .cardDiv.cardDownload .cta-container .prepare-download,.aem-container .software-and-downloads .cta-container .icon-download-success,.aem-container .software-and-downloads .cta-container .download-progress,.aem-container .software-and-downloads .cta-container .prepare-download{display:none}
.aem-container .cardDiv.cardDownload .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .software-and-downloads .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px !important;text-align:right}
.aem-container .cardDiv.cardDownload .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover,.aem-container .software-and-downloads .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover{background-color:#fff;color:#f02f39;cursor:default}
.aem-container .cardDiv.cardDownload .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon,.aem-container .software-and-downloads .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon{display:none}
.aem-container .cardDiv.cardDownload .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .prepare-download,.aem-container .software-and-downloads .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .prepare-download{display:inline-block;margin-right:15px}
.aem-container .cardDiv.cardDownload .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .software-and-downloads .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn{color:#fff;background-color:#000;border-color:#000}
.aem-container .cardDiv.cardDownload .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover,.aem-container .software-and-downloads .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover{cursor:default}
.aem-container .cardDiv.cardDownload .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon,.aem-container .software-and-downloads .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon{display:none}
.aem-container .cardDiv.cardDownload .cta-container.downloading .download__cta .download-progress,.aem-container .software-and-downloads .cta-container.downloading .download__cta .download-progress{display:block;position:relative;top:-4px}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .software-and-downloads .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px !important;background-color:#1aa470;color:#fff;border-color:#1aa470}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover,.aem-container .software-and-downloads .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover{cursor:default}
@media(max-width:767px){.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .software-and-downloads .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn{text-align:right}
}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon,.aem-container .software-and-downloads .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon{display:none}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .icon-download-success,.aem-container .software-and-downloads .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .icon-download-success{display:inline-block;margin-right:15px;width:24px;height:24px;border-radius:50%;background:url("clientlib-base/resources/images/ic-download-success.svg") center/contain no-repeat;-webkit-transition:all .5s .5s linear;transition:all .5s .5s linear;opacity:1}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-label-btn,.aem-container .software-and-downloads .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-label-btn{width:99px;text-align:left}
@media(max-width:767px){.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-label-btn,.aem-container .software-and-downloads .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-label-btn{width:96px}
}
@media(max-width:767px){.aem-container .instructional-modal .modal .modal-dialog{height:100%;margin:-0.5px;border-radius:0;max-width:100%;width:100%;max-height:initial}
}
.aem-container .instructional-modal .modal .modal-dialog .modal-content{width:620px;display:none}
@media(max-width:767px){.aem-container .instructional-modal .modal .modal-dialog .modal-content{width:100%;height:100%;position:relative}
}
.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-title{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:left;padding:15px 20px 5px 20px;color:#000}
@media(max-width:767px){.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-title{padding:15px 10px 7px 10px}
}
@media(max-width:575px){.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-title{max-width:430px}
}
.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-instructional-close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:19px;position:absolute;top:17px;right:17px;color:#000;text-shadow:0 1px 0 #fff}
.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-instructional-close:focus{outline:0}
.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-instructional-desc p{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:justify;padding:5px 20px 0 20px;color:#000}
@media(max-width:767px){.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-instructional-desc p{padding:15px 10px 7px 10px}
}
.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-manuals-content{display:none}
.aem-container .instructional-modal .modal .modal-dialog .modal-content .modal-manuals-content.not-valid-file{height:200px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.aem-container .instructional-modal .modal .modal-dialog .modal-content span.not-valid-title{padding-left:20px;font-size:20px}
.aem-container .instructional-modal .modal .modal-dialog .modal-content span.not-valid-text{padding-top:70px;padding-left:93px;font-size:16px;margin-bottom:40px}
@media(min-width:1200px){body.modal-open.hide-scrollbar{padding-right:15px !important}
body.modal-open.hide-scrollbar .aem-container #nav-container,body.modal-open.hide-scrollbar .aem-container .nav-tabs-wrapper,body.modal-open.hide-scrollbar .aem-container .navbar.navbar-expand-xl{padding-right:15px !important}
body.modal-open.hide-scrollbar .aem-container .breadcrumb-support-product-detail-container{padding-left:100.5px}
}
.aem-container .sd-modal pre{font-family:ProximaNova;font-size:14px;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;word-break:break-word}
.aem-container .sd-modal .modal-buttons{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .sd-modal .vertical-separator{width:0;border-left:1px solid #d6dbe2;margin:0 10px}
.aem-container .sd-modal .modal-dialog{border-radius:3px;border:solid 1px #d6dbe2;background-color:#fff;max-width:600px;max-height:650px;width:600px}
@media(max-width:767px){.aem-container .sd-modal .modal-dialog{height:100%;margin:0;border-radius:0;max-width:100%;width:100%;max-height:initial}
}
.aem-container .sd-modal .modal-dialog-max-height-initial{max-height:initial}
.aem-container .sd-modal .modal-content{border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.12);box-shadow:0 0 2px 2px rgba(0,0,0,0.12);border:solid 1px #d6dbe2;background-color:#fff;width:600px;font-size:14px}
@media(max-width:767px){.aem-container .sd-modal .modal-content{width:100%;height:100%;position:relative}
}
.aem-container .sd-modal .modal-content .file-title{font-weight:bold;padding-top:10px}
.aem-container .sd-modal .modal-content .no-result-modal{margin-left:102px;font-size:16px}
.aem-container .sd-modal .modal-content .modal-body{padding:0;margin:10px 18px 0 18px}
@media(max-width:767px){.aem-container .sd-modal .modal-content .modal-body{margin:20px 13px 0 13px}
}
.aem-container .sd-modal .sd-modal-header{display:block;padding:0;border-bottom:1px solid #d6dbe2}
.aem-container .sd-modal .sd-modal-header .modal-title{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;padding:41px 0 41px 0;color:#000}
@media(max-width:767px){.aem-container .sd-modal .sd-modal-header .modal-title{padding:33px 0 41px 0}
}
.aem-container .sd-modal .sd-modal-header .model-close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:25px;position:absolute;top:10px;right:14px;color:#000;text-shadow:0 1px 0 #fff}
.aem-container .sd-modal .sd-modal-header .model-close:focus{outline:0}
.aem-container .sd-modal .scroll-content{position:absolute;top:0;left:0}
.aem-container .sd-modal .slider-wrap{position:absolute;right:0;top:0;background-color:#eff0f3;width:5px}
.aem-container .sd-modal .slider-vertical{position:relative;height:100%}
.aem-container .sd-modal .ui-slider-handle{width:5px;height:10px;margin:0 auto;background-image:-webkit-gradient(linear,left bottom,left top,from(#4d80e6),to(#e12128));background-image:linear-gradient(to top,#4d80e6,#e12128);display:block;position:absolute}
.aem-container .sd-modal .ui-slider-handle img{border:0}
.aem-container .sd-modal .scrollbar-top{position:absolute;top:0}
.aem-container .sd-modal .scrollbar-bottom{position:absolute;bottom:0}
.aem-container .sd-modal .scrollbar-grip{position:absolute;top:50%;margin-top:-6px}
.aem-container .sd-modal .ui-slider-range{position:absolute;width:100%;background-color:#eff0f3}
.aem-container .sd-modal #scroll-pane,.aem-container .sd-modal .scroll-pane{background-color:#fff;float:left;overflow:hidden;width:initial;position:relative;display:inline}
@media(max-width:767px){.aem-container .sd-modal #scroll-pane,.aem-container .sd-modal .scroll-pane{display:table}
}
.aem-container .sd-modal .scroll-content-item{float:left;text-align:initial;width:100%}
.aem-container .sd-modal .sd-gmodel{visibility:hidden}
.aem-container .sd-modal .slider-container{background:#FFF;padding:0 15px 15px 10px;position:relative;width:600px;min-height:80px}
.aem-container .sd-modal .slider-container .ccMaxWidth>*>.standard-component-padding,.aem-container .sd-modal .slider-container .ccMaxWidth>*>.half-standard-component-padding{padding:10px}
.aem-container .sd-modal .slider-container .standard-container-padding{padding:0}
@media(max-width:767px){.aem-container .sd-modal .slider-container{padding:0;width:110%}
}
.aem-container .sd-modal #main_content{height:50%;position:absolute;width:90%}
.aem-container .sd-modal #main_content #main_content{overflow-y:auto}
.aem-container .sd-modal #main_content .parent .download-modal{padding-right:15px}
@media(max-width:767px){.aem-container .sd-modal #main_content .parent p{margin-right:10px}
}
.aem-container .sd-modal #main_content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:linear-gradient(#e12128,#4d80e6);cursor:pointer;position:absolute;right:0}
.aem-container .sd-modal .main_content_position_relative{position:relative !important}
.aem-container .sd-modal .ssb_sb{background:-webkit-gradient(linear,left top,left bottom,from(#e12128),to(#4d80e6));background:linear-gradient(#e12128,#4d80e6);cursor:pointer;position:absolute;right:0}
.aem-container .sd-modal .ssb_sb_over{background:-webkit-gradient(linear,left top,left bottom,from(#e12128),to(#4d80e6));background:linear-gradient(#e12128,#4d80e6)}
.aem-container .sd-modal .ssb_st{background:lightgrey;cursor:pointer;height:100%;position:absolute;right:0;top:12px}
.aem-container .sd-modal .sd-modal-btn-div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:17}
.aem-container .sd-modal .sd-modal-btn-div .modal-common-btn{text-transform:uppercase;font-size:14px;font-weight:bold;padding:11px 31px;line-height:1.29;letter-spacing:2px}
.aem-container .sd-modal .sd-modal-btn-div .modal-common-btn.contained-button{color:#fff}
.aem-container .sd-modal .sd-modal-btn-div .modal-common-btn.contained-button:hover,.aem-container .sd-modal .sd-modal-btn-div .modal-common-btn.contained-button:focus{color:#e22128}
@media(max-width:767px){.aem-container .sd-modal .sd-modal-btn-div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:55%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.aem-container .sd-modal .sd-modal-btn-div .modal-common-btn{margin:0;line-height:18.06px}
}
.aem-container .sd-modal .sd-modal-footer{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);display:block;background-color:#fff;padding:20px 0 20px 0}
@media(max-width:767px){.aem-container .sd-modal .sd-modal-footer{position:absolute;bottom:0;width:100%;text-align:center}
}
.aem-container .sd-modal .sd-modal-footer .model-footer-text{margin-top:20px}
.aem-container .sd-modal .sd-modal-footer a{color:white}
.aem-container .sd-item-modal .lds-dual-ring,.aem-container .sd-modal .lds-dual-ring{display:inline-block;max-width:80px;max-height:80px}
.aem-container .sd-item-modal .lds-dual-ring:after,.aem-container .sd-modal .lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #e22128;border-color:#e22128 transparent #e22128 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}
@-webkit-keyframes lds-dual-ring{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes lds-dual-ring{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .instructional-modal .modal-footer{position:unset}
}
@media(max-width:767px){.aem-container .software-downloads__list .slider-container{margin-top:0}
.aem-container .software-downloads__list .how-to-indentify .modal-dialog .modal-content .modal-body{padding:0;margin:0;margin-bottom:80px}
.aem-container .software-downloads__list .modal-dialog{border-radius:3px;border:solid 1px #d6dbe2;background-color:#fff;max-width:600px;max-height:650px;width:600px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .modal-dialog{height:auto;margin:0;border-radius:0;max-width:100%;width:100%;max-height:initial}
}
@media(max-width:767px){.aem-container .software-downloads__list .modal-dialog-max-height-initial{max-height:initial}
.aem-container .software-downloads__list .Black{width:14px;height:14px;background-color:#fff}
.aem-container .software-downloads__list .modal-footer{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);display:block;background-color:#fff;padding:20px 0 20px 0}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .modal-footer{position:absolute;bottom:0;width:100%;text-align:center}
}
@media(max-width:767px){.aem-container .software-downloads__list .modal-footer .model-footer-text{margin-top:20px}
.aem-container .software-downloads__list .modal-content{border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.12);box-shadow:0 0 2px 2px rgba(0,0,0,0.12);border:solid 1px #d6dbe2;background-color:#fff;width:600px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .modal-content{width:100%;height:100%;position:relative}
}
@media(max-width:767px){.aem-container .software-downloads__list .modal-content .modal-body{padding:0;margin:0 18px 0 18px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .modal-content .modal-body{margin:0 13px 80px 13px}
}
@media(max-width:767px){.aem-container .software-downloads__list .modal-header{display:block;padding:0;border-bottom:1px solid #d6dbe2}
.aem-container .software-downloads__list .modal-header .modal-title{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;padding:41px 0 41px 0;color:#000}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .modal-header .modal-title{padding:33px 0 41px 0}
}
@media(max-width:767px){.aem-container .software-downloads__list .modal-header .model-close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:19px;position:absolute;top:17px;right:17px;color:#000;text-shadow:0 1px 0 #fff;outline:0}
.aem-container .software-downloads__list .generic-modal-btn-div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:17}
.aem-container .software-downloads__list .generic-modal-btn-div .first-btn{margin:0 7px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .generic-modal-btn-div .first-btn{margin:0}
}
@media(max-width:767px){.aem-container .software-downloads__list .generic-modal-btn-div .second-btn{margin:0 7px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .generic-modal-btn-div .second-btn{margin:17px 7px 0 7px}
}
@media(max-width:767px){.aem-container .software-downloads__list .generic-modal-btn-div .modal-common-btn{text-transform:uppercase;font-size:14px;font-weight:bold;padding:11px 31px;line-height:1.29;letter-spacing:2px}
.aem-container .software-downloads__list .generic-modal-btn-div .modal-common-btn.contained-button{color:#fff;background:#e22128;border-radius:unset}
.aem-container .software-downloads__list .generic-modal-btn-div .modal-common-btn.outlined-button{color:#e22128;border:1px solid #e22128;border-radius:unset}
.aem-container .software-downloads__list .generic-modal-btn-div .modal-common-btn.outlined-button:hover,.aem-container .software-downloads__list .generic-modal-btn-div .modal-common-btn.outlined-button:focus{color:#fff;background:#e22128}
.aem-container .software-downloads__list .generic-modal-btn-div .cta-btn-container .contained-btn-wrapper a.contained-btn{color:#fff}
.aem-container .software-downloads__list .generic-modal-btn-div .cta-btn-container .contained-btn-wrapper a.contained-btn:hover{color:#e22128}
.aem-container .software-downloads__list .generic-modal-btn-div .cta-btn-container .contained-btn-wrapper a.outlined-button{color:#e22128}
.aem-container .software-downloads__list .generic-modal-btn-div .cta-btn-container .contained-btn-wrapper a.outlined-button:hover{color:#fff}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .generic-modal-btn-div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:55%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.aem-container .software-downloads__list .generic-modal-btn-div .modal-common-btn{margin:0;line-height:18.06px}
.aem-container .software-downloads__list .generic-modal-btn-div .first-btn{margin-bottom:0;margin-top:20px;margin-right:initial}
.aem-container .software-downloads__list .generic-modal-btn-div .first-btn ~ .second-btn{margin-top:16px}
}
@media(max-width:767px){.aem-container .software-downloads__list .scroll-content{position:absolute;top:0;left:0}
.aem-container .software-downloads__list .slider-wrap{position:absolute;right:0;top:0;background-color:#eff0f3;width:5px}
.aem-container .software-downloads__list .slider-vertical{position:relative;height:100%}
.aem-container .software-downloads__list .ui-slider-handle{width:5px;height:10px;margin:0 auto;background-image:-webkit-gradient(linear,left bottom,left top,from(#4d80e6),to(#e22128));background-image:linear-gradient(to top,#4d80e6,#e22128);display:block;position:absolute}
.aem-container .software-downloads__list .ui-slider-handle img{border:0}
.aem-container .software-downloads__list .scrollbar-top{position:absolute;top:0}
.aem-container .software-downloads__list .scrollbar-bottom{position:absolute;bottom:0}
.aem-container .software-downloads__list .scrollbar-grip{position:absolute;top:50%;margin-top:-6px}
.aem-container .software-downloads__list .ui-slider-range{position:absolute;width:100%;background-color:#eff0f3}
.aem-container .software-downloads__list #scroll-pane,.aem-container .software-downloads__list .scroll-pane{background-color:#fff;float:left;overflow:hidden;width:initial;position:relative;display:inline}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list #scroll-pane,.aem-container .software-downloads__list .scroll-pane{display:table}
}
@media(max-width:767px){.aem-container .software-downloads__list .scroll-content-item{float:left;text-align:initial;width:100%}
.aem-container .software-downloads__list .gmodel{visibility:hidden}
.aem-container .software-downloads__list .slider-container{background:#fff;padding:0 15px 15px 10px;position:relative;width:600px}
.aem-container .software-downloads__list .slider-container .ccMaxWidth>*>.standard-component-padding,.aem-container .software-downloads__list .slider-container .ccMaxWidth>*>.half-standard-component-padding{padding:10px}
.aem-container .software-downloads__list .slider-container .standard-container-padding{padding:0}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .slider-container{padding:0;width:110%}
}
@media(max-width:767px){.aem-container .software-downloads__list .main_content{height:100%;overflow:auto;position:absolute;width:100%}
}
@media(max-width:767px) and (max-width:767px){.aem-container .software-downloads__list .main_content .parent{margin-right:17px}
}
@media(max-width:767px){.aem-container .software-downloads__list .main_content .parent .video .thumbnail-video{width:100% !important;height:auto !important;display:block}
.aem-container .software-downloads__list .main_content_position_relative{position:relative !important}
.aem-container .software-downloads__list .ssb_sb{background:-webkit-gradient(linear,left top,left bottom,from(#e22128),to(#4d80e6));background:linear-gradient(#e22128,#4d80e6);cursor:pointer;position:absolute;right:0}
.aem-container .software-downloads__list .ssb_sb_over{background:-webkit-gradient(linear,left top,left bottom,from(#e22128),to(#4d80e6));background:linear-gradient(#e22128,#4d80e6)}
.aem-container .software-downloads__list .ssb_st{background:lightgrey;cursor:pointer;height:100%;position:absolute;right:0;top:12px}
}
@charset "UTF-8";@font-face{font-family:"canon-aem-icons";src:url("../components/content/overviewHolder/clientlibs/resources/fonts/icons/canon-aem-icons.woff?4ywdsp") format("woff");font-weight:normal;font-style:normal;font-display:swap}
.aem-container [class^="icon-"],.aem-container [class*=" icon-"]{font-family:"canon-aem-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:24px;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.aem-container .icon-linkedin-square:before{content:""}
.aem-container .icon-facebook:before{content:""}
.aem-container .icon-linkedin:before{content:""}
.aem-container .icon-circle:before{content:""}
.aem-container .icon-youtube-play:before{content:""}
.aem-container .icon-instagram:before{content:""}
.aem-container .icon-paypal:before{content:""}
.aem-container .icon-error:before{content:""}
.aem-container .icon-play_circle:before{content:"🌹"}
.aem-container .icon-add:before{content:""}
.aem-container .icon-close:before{content:""}
.aem-container .icon-edit:before{content:""}
.aem-container .icon-schedule:before{content:""}
.aem-container .icon-money:before{content:""}
.aem-container .icon-list_bulleted:before{content:""}
.aem-container .icon-image:before{content:""}
.aem-container .icon-aperture:before{content:""}
.aem-container .icon-camera:before{content:""}
.aem-container .icon-chevron_left:before{content:""}
.aem-container .icon-chevron_right:before{content:""}
.aem-container .icon-radio_button_unchecked:before{content:""}
.aem-container .icon-timer:before{content:""}
.aem-container .icon-shopping_cart:before{content:""}
.aem-container .icon-grid:before{content:""}
.aem-container .icon-arrow_back:before{content:""}
.aem-container .icon-arrow_forward:before{content:""}
.aem-container .icon-cancel:before{content:""}
.aem-container .icon-check:before{content:""}
.aem-container .icon-expand_less:before{content:""}
.aem-container .icon-expand_more:before{content:""}
.aem-container .icon-menu:before{content:""}
.aem-container .icon-school:before{content:""}
.aem-container .icon-share:before{content:""}
.aem-container .icon-check_box:before{content:""}
.aem-container .icon-check_box_blank:before{content:""}
.aem-container .icon-radio_button_checked:before{content:""}
.aem-container .icon-account_circle:before{content:""}
.aem-container .icon-check_circle:before{content:""}
.aem-container .icon-info:before{content:""}
.aem-container .icon-search:before{content:""}
.aem-container .icon-lightbulb_outline:before{content:""}
.aem-container .icon-check_circle_outline:before{content:""}
@media(max-width:767.98px){.page-support-pdp .aem-container .support-column-control .title .title-cmp{letter-spacing:3px}
}
.aem-container .overview-component{padding:0 20px}
@media(min-width:1440px){.aem-container .overview-component{width:1440px}
}
@media(max-width:767.98px){.aem-container .overview-component{margin-left:auto;margin-right:auto;padding:0;width:100%}
}
.aem-container .overview-component hr{margin-top:32px;margin-bottom:32px}
@media(max-width:767.98px){.aem-container .overview-component hr{margin:40px 0 32px 0}
}
.aem-container .overview-component .overview-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:1.5%}
.aem-container .overview-component .overview-container .overview-image{width:57%}
.aem-container .overview-component .overview-container .overview-image img{-o-object-fit:scale-down;object-fit:scale-down}
@media(max-width:767.98px){.aem-container .overview-component .overview-container .overview-image{margin-inline:10px;width:100%}
}
@media(min-width:769px),print{.aem-container .overview-component .overview-container .overview-image{position:sticky;top:10px;z-index:2;-ms-flex-item-align:start;align-self:flex-start}
}
@media(max-width:767.98px){.aem-container .overview-component .overview-container{-ms-grid-columns:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:100%;gap:10px}
}
@media(min-width:768px){.aem-container .overview-component .overview-container{margin-bottom:45px}
}
.aem-container .overview-component .overview-container .overview-body{width:calc(100% - 57% - 1.5%);background-color:#fff;padding:20px}
.aem-container .overview-component .overview-container .overview-body ul li{margin-bottom:10px}
@media(max-width:767.98px){.aem-container .overview-component .overview-container .overview-body{width:100%;margin-left:0}
}
.aem-container .overview-component .overview-container .overview-body .no-border{border-bottom:0 !important}
.aem-container .overview-component .overview-container .overview-body .description{font-size:.875em;line-height:1.5;padding-block:15px;border-bottom:1px solid #d9d9d9}
.aem-container .overview-component .overview-container .overview-body .description sup{top:-.5em}
.aem-container .overview-component .overview-container .overview-body .description ul{padding-left:15px;margin-bottom:0}
.aem-container .overview-component .overview-container .overview-body .description ul:has(li:nth-child(4)) ~ .overview--show-more-button-container{display:block}
.aem-container .overview-component .overview-container .overview-body .description .overview--show-more-button-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .overview-component .overview-container .overview-body .description:not(.expanded) ul li{display:none}
.aem-container .overview-component .overview-container .overview-body .description:not(.expanded) ul li:nth-child(-n+3){display:list-item}
.aem-container .overview-component .overview-container .overview-body .description:not(.expanded) ul:has(li:nth-child(4)) ~ *{display:none}
.aem-container .overview-component .overview-container .overview-body .description:not(.expanded) ul:has(li:nth-child(4)) ~ .overview--show-more-button-container{display:block}
.aem-container .overview-component .overview-container .overview-body .description:not(.expanded) .label--collapse{display:none}
.aem-container .overview-component .overview-container .overview-body .description.expanded .label--expand{display:none}
.aem-container .overview-component .overview-container .overview-body .overview--show-more-button-container{display:none}
.aem-container .overview-component .overview-container .overview-body .overview--show-more-button-container .overview--show-more-button{cursor:pointer;color:#aa0a0a;position:relative;margin-block:0;padding:0}
.aem-container .overview-component .overview-container .overview-body .overview--show-more-button-container .overview--show-more-button span:hover{color:#000}
.aem-container .overview-component .overview-container .overview-body .overview--show-more-button-container .overview--show-more-button .overview--show-more-button-title:after{font-family:"canon-aem-icons";content:"";font-size:18px;position:relative;position:relative;top:1px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.aem-container .overview-component .overview-container .overview-body .overview--show-more-button-container .overview--show-more-button .overview--show-more-button-title.label--collapse:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.aem-container .overview-component .overview-container .overview-body .overview--title{margin-bottom:10px;border-bottom:1px solid #d9d9d9}
@media(min-width:768px){.aem-container .overview-component .overview-container .overview-body .overview--title{padding-bottom:10px}
}
.aem-container .overview-component .overview-container .overview-body .overview--variants{display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline:0;gap:10px;margin:4px 0 0}
.aem-container .overview-component .overview-container .overview-body .overview--variants-container{padding-top:15px}
.aem-container .overview-component .overview-container .overview-body .overview--variants-item{width:21px;height:21px;min-width:21px;border-radius:50%;color:transparent;position:relative}
.aem-container .overview-component .overview-container .overview-body .overview--variants-item:after{content:"";position:absolute;display:inline-block;background-color:transparent;border:2px solid #959498;height:25px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;width:25px;left:-4px;z-index:0;top:-4px;-webkit-transition:all .15s cubic-bezier(0.15,0.1,0.15,1);transition:all .15s cubic-bezier(0.15,0.1,0.15,1);-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-box-sizing:initial;box-sizing:initial}
.aem-container .overview-component .overview-container .overview-body .overview--variants-item:hover:after,.aem-container .overview-component .overview-container .overview-body .overview--variants-item__active:after{-webkit-transform:scale(1);transform:scale(1);border-color:#000}
.aem-container .overview-component .overview-container .overview-body .overview--variants-item:hover .overview--variants-tooltip{visibility:visible;opacity:1}
.aem-container .overview-component .overview-container .overview-body .overview--variants-tooltip{visibility:hidden;min-width:120px;background-color:#fff;color:#000;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;z-index:10;-webkit-box-shadow:rgba(0,0,0,0.25) 0 54px 55px,rgba(0,0,0,0.12) 0 -12px 30px,rgba(0,0,0,0.12) 0 4px 6px,rgba(0,0,0,0.17) 0 12px 13px,rgba(0,0,0,0.09) 0 -3px 5px;box-shadow:rgba(0,0,0,0.25) 0 54px 55px,rgba(0,0,0,0.12) 0 -12px 30px,rgba(0,0,0,0.12) 0 4px 6px,rgba(0,0,0,0.17) 0 12px 13px,rgba(0,0,0,0.09) 0 -3px 5px}
.aem-container .overview-component .overview-container .overview-body .overview--variants-tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent transparent}
.aem-container .overview-component .overview-container .overview-body .overview--button-container{padding-block:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}
.aem-container .overview-component .overview-container .overview-body .overview--button-container .cta-btn-container{margin-block:0}
.aem-container .overview-component .overview-container .overview-body .overview--button-container .cta-btn-container .btn-common{width:100%}
.aem-container .overview-component .overview-container .overview-body .accordion{margin-top:15px}
.aem-container .overview-component .overview-container .overview-body .accordion .accordionItems .panel-collapse{border-right-color:transparent;border-left-color:transparent}
.aem-container .overview-component .overview-container .overview-body .accordion .accordionItems .custom-crd-accordion:not(.collapsed):not(.collapsed){border-right-color:transparent;border-left-color:transparent;background-color:transparent;border-radius:0;border-bottom:0}
.page-support-pdp .fotorama-stretch,.page-support-pdp .fotorama-focus-overlay:after,.page-support-pdp .fotorama__stage__shaft,.page-support-pdp .fotorama__stage__frame,.page-support-pdp .fotorama__html,.page-support-pdp .fotorama__video iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}
.page-support-pdp .fotorama-grab-cursor,.page-support-pdp .fotorama__wrap .fotorama__grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}
.page-support-pdp .fotorama-grabbing-cursor,.page-support-pdp .fotorama__grabbing *{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}
.page-support-pdp .fotorama-gpu,.page-support-pdp .fotorama--fullscreen,.page-support-pdp .fotorama__caption,.page-support-pdp .fotorama__wrap--css3 .fotorama__spinner,.page-support-pdp .fotorama__wrap--css3 .fotorama__stage,.page-support-pdp .fotorama__wrap--css3 .fotorama__nav,.page-support-pdp .fotorama__wrap--css3 .fotorama__stage__frame,.page-support-pdp .fotorama__wrap--css3 .fotorama__html,.page-support-pdp .fotorama__stage:before,.page-support-pdp .fotorama__nav:before,.page-support-pdp .fotorama__stage:after,.page-support-pdp .fotorama__nav:after,.page-support-pdp .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{-webkit-transform:translateZ(0);transform:translateZ(0)}
.page-support-pdp .fotorama-focus,.page-support-pdp .fotorama__nav__frame,.page-support-pdp .fotorama__fullscreen-icon:focus,.page-support-pdp .fotorama__zoom-out:focus,.page-support-pdp .fotorama__zoom-in:focus{outline:0}
.page-support-pdp .fotorama-focus-overlay:after{background-color:#006bb4;border-radius:inherit;content:''}
.page-support-pdp .fotorama-transform-disabled,.page-support-pdp .fotorama__wrap--video .fotorama__stage__shaft,.page-support-pdp .fotorama__wrap--video .fotorama__stage,.page-support-pdp .fotorama__wrap--video .fotorama__stage__frame--video,.page-support-pdp .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.page-support-pdp .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{-webkit-transform:none !important;transform:none !important}
.page-support-pdp .fotorama-transition-for-slide,.page-support-pdp .fotorama__wrap--css3 .fotorama__stage__shaft,.page-support-pdp .fotorama__wrap--css3 .fotorama__nav__shaft,.page-support-pdp .fotorama__wrap--css3 .fotorama__thumb-border{-webkit-transition-duration:0;transition-duration:0;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0.1,0,0.25,1);transition-timing-function:cubic-bezier(0.1,0,0.25,1)}
.page-support-pdp .fotorama-no-select,.page-support-pdp .fotorama__wrap,.page-support-pdp .fotorama__no-select,.page-support-pdp .fotorama__arr,.page-support-pdp .fotorama__fullscreen-icon,.page-support-pdp .fotorama__video-close{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.page-support-pdp .fotorama-select,.page-support-pdp .fotorama__select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.page-support-pdp .fotorama-empty-bg{background:url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=)}
.page-support-pdp .fotorama-auto-margin,.page-support-pdp .fotorama__nav,.page-support-pdp .fotorama__nav__frame{margin:auto;padding:0}
.page-support-pdp .fotorama-inline-block,.page-support-pdp .fotorama__nav__shaft,.page-support-pdp .fotorama__nav__frame,.page-support-pdp .fotorama__caption__wrap{display:inline;zoom:1;display:-moz-inline-box;display:inline-block;vertical-align:middle}
.page-support-pdp .fotorama-content-box,.page-support-pdp .fotorama__nav__frame{-webkit-box-sizing:content-box;box-sizing:content-box}
.page-support-pdp .fotorama-border-box,.page-support-pdp .fotorama__thumb-border,.page-support-pdp .fotorama__caption__wrap,.page-support-pdp .fotorama__arr{-webkit-box-sizing:border-box;box-sizing:border-box}
.page-support-pdp .fotorama-hidden,.page-support-pdp .fotorama--hidden,.page-support-pdp .fotorama__load{left:-99999px;position:absolute;top:-99999px;z-index:-1000}
.page-support-pdp .fotorama-visible{left:auto;opacity:1;position:relative;top:auto;z-index:auto}
.page-support-pdp .fotorama-no-tap,.page-support-pdp .fotorama__stage__shaft,.page-support-pdp .fotorama__stage__frame,.page-support-pdp .fotorama__nav,.page-support-pdp .fotorama__nav__shaft,.page-support-pdp .fotorama__nav__frame,.page-support-pdp .fotorama__arr,.page-support-pdp .fotorama__fullscreen-icon,.page-support-pdp .fotorama__video-close{-webkit-tap-highlight-color:rgba(0,0,0,0)}
.page-support-pdp .transitionDuration{-webkit-transition-duration:333ms;transition-duration:333ms}
.page-support-pdp .transitionDurationZero{-webkit-transition-duration:0;transition-duration:0}
.page-support-pdp .fotorama-sprite,.page-support-pdp.fotorama__fullscreen .fotorama__zoom-out,.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in,.page-support-pdp .fotorama__arr .fotorama__arr__arr,.page-support-pdp .fotorama__fullscreen-icon,.page-support-pdp .fotorama__video-play,.page-support-pdp .fotorama__thumb--icon,.page-support-pdp .fotorama__video-close{background-image:url("../components/content/overviewHolder/clientlibs/css/gallery.png");background-repeat:no-repeat}
@media print{.page-support-pdp .fotorama-print-background,.page-support-pdp .fotorama-sprite,.page-support-pdp .fotorama__thumb-border,.page-support-pdp.fotorama__fullscreen .fotorama__zoom-out,.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in,.page-support-pdp .fotorama__arr .fotorama__arr__arr,.page-support-pdp .fotorama__fullscreen-icon,.page-support-pdp .fotorama__video-play,.page-support-pdp .fotorama__thumb--icon,.page-support-pdp .fotorama__video-close{background:none !important}
}
.page-support-pdp .fotorama__fullscreen-icon:focus,.page-support-pdp .fotorama__zoom-out:focus,.page-support-pdp .fotorama__zoom-in:focus,.page-support-pdp .fotorama__arr:focus,.page-support-pdp .fotorama__stage__shaft:focus,.page-support-pdp .fotorama__nav__frame--thumb:focus .fotorama__thumb,.page-support-pdp .fotorama__nav__frame--dot:focus .fotorama__dot{-webkit-box-shadow:none;box-shadow:none}
.page-support-pdp .fotorama__fullscreen-icon:focus:after,.page-support-pdp .fotorama__arr:focus:after,.page-support-pdp .fotorama__stage__shaft:focus:after,.page-support-pdp .fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.page-support-pdp .fotorama__nav__frame--dot:focus .fotorama__dot:after{border-radius:inherit;bottom:3px;-webkit-box-shadow:0 0 3px 1px #00699d;box-shadow:0 0 3px 1px #00699d;content:'';left:3px;position:absolute;right:3px;top:3px;z-index:1000}
.page-support-pdp .fotorama__nav__frame--thumb:focus .fotorama__thumb:after,.page-support-pdp .fotorama__nav__frame--dot:focus .fotorama__thumb:after,.page-support-pdp .fotorama__nav__frame--thumb:focus .fotorama__dot:after,.page-support-pdp .fotorama__nav__frame--dot:focus .fotorama__dot:after{bottom:0;left:0;right:0;top:0}
.page-support-pdp .fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after,.page-support-pdp .fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after{left:2px;right:2px}
.page-support-pdp .fotorama__nav__frame--thumb:focus .fotorama__thumb,.page-support-pdp .fotorama__nav__frame--dot:focus .fotorama__thumb{overflow:inherit}
.page-support-pdp .fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after{left:1px}
.page-support-pdp .fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after{top:1px}
.page-support-pdp .fotorama__nav__frame:last-child:focus .fotorama__thumb:after{right:1px}
.page-support-pdp .fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after{bottom:1px}
.page-support-pdp .fotorama__thumb__arr{-webkit-box-shadow:none;box-shadow:none}
.page-support-pdp .fotorama--fullscreen{background:#fff;bottom:0 !important;float:none !important;left:0 !important;margin:0 !important;position:fixed !important;right:0 !important;top:0 !important;width:100% !important;z-index:1000 !important}
.page-support-pdp .fotorama--fullscreen .fotorama__wrap{max-width:100% !important}
.page-support-pdp.fotorama__fullscreen{overflow:hidden;position:relative}
.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in,.page-support-pdp.fotorama__fullscreen .fotorama__zoom-out{cursor:pointer;display:block;height:80px;overflow:hidden;position:absolute;width:80px}
.page-support-pdp.fotorama__fullscreen .fotorama__zoom-out{background-position:0 -80px !important;top:80px}
.page-support-pdp.fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled{display:none}
.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in{background-position:0 0 !important;top:0}
.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled{display:none}
.page-support-pdp.fotorama__fullscreen .fotorama__video-close{display:none}
.page-support-pdp .fotorama--fullscreen .fotorama__loaded--full .fotorama__img{display:none}
.page-support-pdp .fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full{display:block}
.page-support-pdp .fotorama__zoom-in,.page-support-pdp .fotorama__zoom-out{display:none}
.page-support-pdp .fotorama{min-width:1px;overflow:hidden}
.page-support-pdp .fotorama__wrap{-webkit-text-size-adjust:100%;direction:ltr;position:relative;z-index:0}
.page-support-pdp .fotorama__wrap--rtl .fotorama__stage__frame{direction:rtl}
.page-support-pdp .fotorama__stage,.page-support-pdp .fotorama__nav{max-width:100%;overflow:hidden;position:relative}
.page-support-pdp .fotorama__wrap--pan-y{-ms-touch-action:pan-y}
.page-support-pdp .fotorama__stage__shaft{position:relative}
.page-support-pdp .fotorama__wrap .fotorama__pointer{cursor:pointer}
.page-support-pdp .fotorama__wrap--slide .fotorama__stage__frame{opacity:1 !important}
.page-support-pdp .fotorama__stage__frame{overflow:hidden}
.page-support-pdp .fotorama__stage__frame.fotorama__active{z-index:8}
.page-support-pdp .fotorama__wrap--fade .fotorama__stage__frame{display:none}
.page-support-pdp .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active,.page-support-pdp .fotorama__wrap--fade .fotorama__fade-front,.page-support-pdp .fotorama__wrap--fade .fotorama__fade-rear{display:block;left:0;top:0}
.page-support-pdp .fotorama__wrap--fade .fotorama__fade-front{z-index:8}
.page-support-pdp .fotorama__wrap--fade .fotorama__fade-rear{z-index:7}
.page-support-pdp .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active{z-index:9}
.page-support-pdp .fotorama__wrap--fade .fotorama__stage .fotorama__shadow{display:none}
.page-support-pdp .fotorama__img{border:none !important;max-width:inherit;opacity:0}
.page-support-pdp .fotorama__loaded .fotorama__img,.page-support-pdp .fotorama__error .fotorama__img{opacity:1}
.page-support-pdp .fotorama__img--full{display:none}
.page-support-pdp .fotorama__nav{display:none;font-size:0;line-height:0;white-space:nowrap;z-index:5}
.page-support-pdp .fotorama__nav__shaft{left:0;position:relative;text-align:left;top:0}
.page-support-pdp .fotorama__nav__frame{position:relative}
.page-support-pdp .fotorama__nav--dots{display:block;text-align:center}
.page-support-pdp .fotorama__nav--dots .fotorama__nav__frame{height:30px;width:18px}
.page-support-pdp .fotorama__nav--dots .fotorama__nav__frame--thumb,.page-support-pdp .fotorama__nav--dots .fotorama__thumb-border{display:none}
.page-support-pdp .fotorama__nav--thumbs{display:block}
.page-support-pdp .fotorama__nav--thumbs .fotorama__nav__frame{padding-left:0 !important}
.page-support-pdp .fotorama__nav--thumbs .fotorama__nav__frame--dot{display:none}
.page-support-pdp .fotorama__active .fotorama__dot{background-color:#ff5501;border-color:#ff5501}
.page-support-pdp .fotorama__nav__frame.fotorama__active .fotorama__nav__frame{border-width:3px;height:0;width:0}
.page-support-pdp .fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after{left:-3px;padding:3px;top:-3px}
.page-support-pdp .fotorama__nav__frame:focus{-webkit-box-shadow:none;box-shadow:none}
.page-support-pdp .fotorama__nav__frame:focus :after{left:-1px;padding:1px;top:-1px}
.page-support-pdp .fotorama__dot{border-radius:6px;border:1px solid #858585;display:block;height:4px;left:6px;position:relative;top:12px;width:4px}
.page-support-pdp .fotorama__thumb{background-color:#ebebeb;height:100%;overflow:hidden;position:relative;width:100%}
.page-support-pdp .fotorama__nav__frame:focus .fotorama__thumb{z-index:2}
.page-support-pdp .fotorama__thumb-border{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:-webkit-gradient(linear,left top,right bottom,from(rgba(255,255,255,0.25)),to(rgba(64,64,64,0.1)));background-image:linear-gradient(to bottom right,rgba(255,255,255,0.25),rgba(64,64,64,0.1));border:1px solid #ff5501;left:0;position:absolute;top:0;z-index:9}
.page-support-pdp .fotorama__caption{bottom:0;color:#000;font-size:14px;left:0;line-height:1.5;position:absolute;right:0;z-index:12}
.page-support-pdp .fotorama__caption a{border-bottom:1px solid;border-color:rgba(0,0,0,0.005);color:#000;text-decoration:none}
.page-support-pdp .fotorama__caption a:hover{border-color:rgba(0,0,0,0.005);color:#000}
.page-support-pdp .fotorama__wrap--rtl .fotorama__caption{left:auto;right:0}
.page-support-pdp .fotorama__wrap--video .fotorama__caption,.page-support-pdp .fotorama__wrap--no-captions .fotorama__caption{display:none}
.page-support-pdp .fotorama__caption__wrap{background-color:#fff;padding:5px 10px}
@-webkit-keyframes spinner{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spinner{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.page-support-pdp .fotorama__spinner{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%}
.page-support-pdp .fotorama__wrap--css3 .fotorama__spinner{-webkit-animation:spinner 24s infinite linear;animation:spinner 24s infinite linear}
.page-support-pdp .fotorama__wrap--css3 .fotorama__html{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:linear;transition-timing-function:linear}
.page-support-pdp .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img,.page-support-pdp .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html{opacity:0}
.page-support-pdp .fotorama__select{cursor:auto}
.page-support-pdp .fotorama__video{bottom:0;left:0;position:absolute;right:0;top:32px;z-index:10}
@-moz-document url-prefix(){.page-support-pdp .fotorama__active{box-shadow:0 0 0 transparent}
}
.page-support-pdp .fotorama__arr,.page-support-pdp .fotorama__fullscreen-icon,.page-support-pdp .fotorama__video-close{cursor:pointer;position:absolute}
.page-support-pdp .fotorama__arr{z-index:900}
.page-support-pdp .fotorama__fullscreen-icon,.page-support-pdp .fotorama__zoom-out,.page-support-pdp .fotorama__zoom-in,.page-support-pdp .fotorama__video-close{z-index:1000}
.page-support-pdp .fotorama__arr{bottom:0;position:absolute;top:0;width:80px}
.page-support-pdp ._block-content-loading .fotorama__arr{opacity:0}
.page-support-pdp .fotorama__arr .fotorama__arr__arr{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;height:80px;width:80px}
.page-support-pdp .fotorama__arr--prev{left:0}
.page-support-pdp .fotorama__arr--prev .fotorama__arr__arr{background-position:-80px -80px}
.page-support-pdp .fotorama__arr--next{right:0}
.page-support-pdp .fotorama__arr--next .fotorama__arr__arr{background-position:-160px -80px}
.page-support-pdp .fotorama__arr--disabled{cursor:default;opacity:0;pointer-events:none}
.page-support-pdp .fotorama__fullscreen-icon{background-position:0 0;display:none;height:80px;right:0;top:0;width:80px;z-index:1000}
.page-support-pdp .fotorama--fullscreen-icons .fotorama__fullscreen-icon{display:none}
.page-support-pdp .fotorama--fullscreen .fotorama__fullscreen-icon{background-position:-80px 0;display:inline-block}
.page-support-pdp .fotorama__video-play{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;background-position:-80px -160px;height:160px;width:160px}
.page-support-pdp .fotorama__wrap--css2 .fotorama__video-play,.page-support-pdp .fotorama__wrap--video .fotorama__stage .fotorama__video-play{display:none}
.page-support-pdp .fotorama__loaded .fotorama__video-play,.page-support-pdp .fotorama__error .fotorama__video-play,.page-support-pdp .fotorama__nav__frame .fotorama__video-play{display:block;opacity:1}
.page-support-pdp .fotorama__nav__frame .fotorama__video-play{background-position:0 -240px;height:80px;width:80px}
.page-support-pdp .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.page-support-pdp .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{opacity:0}
.page-support-pdp .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.page-support-pdp .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{opacity:1}
.page-support-pdp .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}
.page-support-pdp .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}
.page-support-pdp .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}
.page-support-pdp .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}
.page-support-pdp .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close{display:none}
.page-support-pdp .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close{opacity:1;right:93px;top:97px}
.page-support-pdp .fotorama__wrap--video .fotorama__arr,.page-support-pdp .fotorama__wrap--video .fotorama__fullscreen-icon{opacity:0 !important}
.page-support-pdp .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr,.page-support-pdp .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon{display:none}
.page-support-pdp .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus,.page-support-pdp .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus{display:block}
.page-support-pdp .fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr,.page-support-pdp .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon{display:none !important}
.page-support-pdp .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus){-webkit-transform:translate3d(80px,-80px,0);transform:translate3d(80px,-80px,0)}
.page-support-pdp .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus){-webkit-transform:translate3d(-120px,0,0);transform:translate3d(-120px,0,0)}
.page-support-pdp .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus){-webkit-transform:translate3d(120px,0,0);transform:translate3d(120px,0,0)}
.page-support-pdp .fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon{-webkit-transform:translate3d(80px,-80px,0) !important;transform:translate3d(80px,-80px,0) !important}
.page-support-pdp .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev{-webkit-transform:translate3d(-120px,0,0) !important;transform:translate3d(-120px,0,0) !important}
.page-support-pdp .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next{-webkit-transform:translate3d(120px,0,0) !important;transform:translate3d(120px,0,0) !important}
.page-support-pdp .fotorama__wrap--css3 .fotorama__arr:not(:focus),.page-support-pdp .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus),.page-support-pdp .fotorama__wrap--css3 .fotorama__video-play:not(:focus),.page-support-pdp .fotorama__wrap--css3 .fotorama__video-close:not(:focus){-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,background-color,-webkit-transform;transition-property:opacity,background-color,-webkit-transform;transition-property:transform,opacity,background-color;transition-property:transform,opacity,background-color,-webkit-transform}
.page-support-pdp .fotorama__stage:before,.page-support-pdp .fotorama__nav:before,.page-support-pdp .fotorama__stage:after,.page-support-pdp .fotorama__nav:after{background-repeat:no-repeat;content:'';display:block;pointer-events:none;position:absolute;text-decoration:none;z-index:10}
.page-support-pdp .fotorama__stage:before,.page-support-pdp .fotorama__nav:before{left:-10px;top:-10px}
.page-support-pdp .fotorama__stage:after,.page-support-pdp .fotorama__nav:after{right:-10px;bottom:-10px}
.page-support-pdp .fotorama__stage.fotorama__shadows--left:before,.page-support-pdp .fotorama__nav.fotorama__shadows--left:before,.page-support-pdp .fotorama__stage.fotorama__shadows--right:after,.page-support-pdp .fotorama__nav.fotorama__shadows--right:after{background-size:1px 100%,5px 100%;bottom:0;height:auto;top:0;width:10px}
.page-support-pdp .fotorama__stage.fotorama__shadows--top:before,.page-support-pdp .fotorama__nav.fotorama__shadows--top:before,.page-support-pdp .fotorama__stage.fotorama__shadows--bottom:after,.page-support-pdp .fotorama__nav.fotorama__shadows--bottom:after{background-size:100% 1px,100% 5px;height:10px;left:0;right:0;width:auto}
.page-support-pdp .fotorama__stage.fotorama__shadows--left:before,.page-support-pdp .fotorama__nav.fotorama__shadows--left:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,rgba(0,0,0,0.2)),color-stop(75%,rgba(0,0,0,0.3)),to(transparent)),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),radial-gradient(farthest-side at 0 50%,rgba(0,0,0,0.4),transparent);background-position:0 0,0 0;left:0}
.page-support-pdp .fotorama__stage.fotorama__shadows--right:after,.page-support-pdp .fotorama__nav.fotorama__shadows--right:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,rgba(0,0,0,0.2)),color-stop(75%,rgba(0,0,0,0.3)),to(transparent)),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,0.4),transparent);background-position:100% 0,100% 0;right:0}
.page-support-pdp .fotorama__stage.fotorama__shadows--top:before,.page-support-pdp .fotorama__nav.fotorama__shadows--top:before{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,rgba(0,0,0,0.2)),color-stop(75%,rgba(0,0,0,0.3)),to(transparent)),radial-gradient(farthest-side at 50% 0,rgba(0,0,0,0.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),radial-gradient(farthest-side at 50% 0,rgba(0,0,0,0.4),transparent);background-position:0 0,0 0;top:0}
.page-support-pdp .fotorama__stage.fotorama__shadows--bottom:after,.page-support-pdp .fotorama__nav.fotorama__shadows--bottom:after{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(25%,rgba(0,0,0,0.2)),color-stop(75%,rgba(0,0,0,0.3)),to(transparent)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,0.4),transparent);background-image:linear-gradient(transparent,rgba(0,0,0,0.2) 25%,rgba(0,0,0,0.3) 75%,transparent),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,0.4),transparent);background-position:0 100%,0 100%;bottom:0}
.page-support-pdp .fotorama--fullscreen .fotorama__stage:before,.page-support-pdp .fotorama--fullscreen .fotorama__nav:before,.page-support-pdp .fotorama__wrap--no-shadows .fotorama__stage:before,.page-support-pdp .fotorama__wrap--no-shadows .fotorama__nav:before,.page-support-pdp .fotorama__wrap--fade .fotorama__stage:before,.page-support-pdp .fotorama--fullscreen .fotorama__stage:after,.page-support-pdp .fotorama--fullscreen .fotorama__nav:after,.page-support-pdp .fotorama__wrap--no-shadows .fotorama__stage:after,.page-support-pdp .fotorama__wrap--no-shadows .fotorama__nav:after,.page-support-pdp .fotorama__wrap--fade .fotorama__stage:after{display:none}
.page-support-pdp .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img{-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;position:absolute;top:50%;width:100%}
.page-support-pdp .fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{-webkit-transform:translate(-50%,-50%);transform:translateY(-50%,-50%);top:50%;left:50%;position:absolute;width:auto;max-width:100%;-o-object-fit:scale-down;object-fit:scale-down}
.page-support-pdp .magnifier-thumb-wrapper{display:block;left:0;position:relative;top:0}
.page-support-pdp .magnifier-lens{border:solid 1px #bbb;left:0;overflow:hidden;position:absolute;top:0;z-index:800}
.page-support-pdp .magnify-lens{background:rgba(255,255,255,0.5);border:solid 1px #bbb;color:#fff;left:0;position:absolute;text-align:center;top:0;z-index:1000;overflow:hidden}
.page-support-pdp .magnify-lens .magnifier-large{width:auto;height:auto;max-height:none;max-width:none;border:0;position:absolute;z-index:100}
.page-support-pdp .magnifier-loader-text{margin-top:10px}
.page-support-pdp .magnifier-preview{bottom:0;left:58%;overflow:hidden;padding:0;position:absolute;z-index:2;top:215px}
.page-support-pdp .magnifier-preview:not(.hidden){background-color:#fff}
.page-support-pdp .magnifier-preview img{left:0;max-width:inherit;max-height:inherit;position:absolute;top:0;-o-object-fit:scale-down;object-fit:scale-down}
.page-support-pdp .fotorama__stage__frame{text-align:center}
.page-support-pdp .fotorama__stage__frame .fotorama__img{height:auto;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height,top,left;transition-property:width,height,top,left;vertical-align:middle;width:auto}
@media(min-width:768px){.page-support-pdp .fotorama__stage__frame .fotorama__img{top:49.5%}
.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal #thumbnail-arrow-up,.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--vertical #thumbnail-arrow-up,.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal #thumbnail-arrow-down,.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--vertical #thumbnail-arrow-down{cursor:pointer;max-width:86px;text-align:center;margin:0;display:inline-block;position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .arrow-down,.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--vertical .arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--vertical .arrow-down{margin-top:16px}
.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .arrow-down,.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--vertical .arrow-down,.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .arrow-up,.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--vertical .arrow-up{-webkit-box-shadow:1px 6px 8px 0 rgba(0,0,0,0.16);box-shadow:1px 6px 8px 0 rgba(0,0,0,0.16);display:inline-block;font-style:normal;width:35px;height:35px;border-radius:50%;border:1px solid rgba(239,239,239,0.4);background-size:18px 18px;background-position:center;background-repeat:no-repeat;background-image:url("clientlib-base/resources/images/overview/navigation-icon-up.svg")}
}
.page-support-pdp .magnify-opaque{opacity:.5}
.page-support-pdp .magnify-hidden{display:none}
.page-support-pdp .fotorama__nav-wrap--vertical.fotorama__nav-wrap{display:inline-block;left:0;position:absolute;top:0}
.page-support-pdp .fotorama__nav-wrap--vertical .fotorama__nav__shaft{background-color:white;width:100%}
.page-support-pdp .fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb{display:block;padding-bottom:inherit !important}
.page-support-pdp .fotorama--fullscreen .fotorama__stage__frame .fotorama__img{display:none}
.page-support-pdp .fotorama--fullscreen .fotorama__stage__frame .fotorama__img,.page-support-pdp .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{bottom:0;left:0;margin:auto;max-height:inherit;max-width:inherit;position:absolute;right:0;top:0}
.page-support-pdp .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full{cursor:default;display:block;height:auto;left:0;margin:auto;max-height:100%;max-width:100%;top:0;-webkit-transition:.3s linear;transition:.3s linear;vertical-align:middle;width:auto}
.page-support-pdp .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable{cursor:pointer;max-height:none;max-width:none;-webkit-transition-property:width,height,bottom,right,top,left;transition-property:width,height,bottom,right,top,left}
.page-support-pdp .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable{cursor:move;-webkit-transition-property:none;transition-property:none}
.page-support-pdp .fotorama--fullscreen .fotorama__stage__frame iframe{left:80px;width:calc(100% - 80px * 2)}
.page-support-pdp .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left,.page-support-pdp .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{bottom:0;cursor:pointer;position:absolute;top:0;width:30px;z-index:1000}
.page-support-pdp .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon,.page-support-pdp .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);left:50%;position:absolute;top:50%;width:100%}
.page-support-pdp .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left{left:0}
.page-support-pdp .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right{right:0}
.page-support-pdp .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left,.page-support-pdp .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{cursor:pointer;height:30px;left:0;position:absolute;right:0;z-index:1000}
.page-support-pdp .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon,.page-support-pdp .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:auto;width:30px}
.page-support-pdp .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left{top:0}
.page-support-pdp .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right{bottom:0}
.page-support-pdp .fotorama__wrap--only-active .fotorama__stage,.page-support-pdp .fotorama__wrap--only-active .fotorama__nav{max-width:99999px !important}
.page-support-pdp .fotorama__wrap--only-active .fotorama__stage__frame{visibility:hidden}
.page-support-pdp .fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active{visibility:visible}
.page-support-pdp .fotorama__thumb--icon{font-size:.001px;padding-bottom:30px}
.page-support-pdp .fotorama__thumb__arr--left .fotorama__thumb--icon{background-position:-25px -265px}
.page-support-pdp .fotorama__thumb__arr--right .fotorama__thumb--icon{background-position:-25px -350px}
.page-support-pdp .magnify-fullimage{display:none}
.page-support-pdp .fotorama__arr,.page-support-pdp .fotorama__thumb__arr{background-color:rgba(255,255,255,0.3);-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
.page-support-pdp .fotorama__arr:hover,.page-support-pdp .fotorama__thumb__arr:hover{background-color:rgba(255,255,255,0.5)}
.page-support-pdp .fotorama__arr:active,.page-support-pdp .fotorama__thumb__arr:active{background-color:rgba(213,213,213,0.5)}
.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon,.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out,.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in{background-color:rgba(255,255,255,0.3);-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}
.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover,.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover,.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover{background-color:rgba(255,255,255,0.5)}
.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active,.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active,.page-support-pdp .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active{background-color:rgba(213,213,213,0.5)}
.page-support-pdp .fotorama__video-close{background-position:-80px 0;height:80px;opacity:0;right:0;top:0;-webkit-transform:translate3d(80px,-80px,0);transform:translate3d(80px,-80px,0);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;width:80px}
@media all and (max-width:768px){.page-support-pdp .fotorama__video-close{background-position:-100px -20px;top:10px;height:40px;width:40px}
}
.page-support-pdp .fotorama__video-close.fotorama-show-control{opacity:1;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
.page-support-pdp .gallery-placeholder__image{display:block;margin:auto}
.page-support-pdp .fotorama__spinner{background-image:url("../components/content/overviewHolder/images/loader-1.gif");bottom:0;display:none;height:64px;left:0;margin:auto;position:absolute;right:0;top:0;width:64px;z-index:100}
.page-support-pdp .fotorama__spinner.fotorama__spinner--show{display:block}
.page-support-pdp .fotorama__product-video--loaded .fotorama__img,.page-support-pdp .fotorama__product-video--loaded .fotorama__img--full{display:none !important}
.page-support-pdp .fotorama__stage .fotorama__arr--shown{display:block !important}
.page-support-pdp .fotorama__stage .fotorama__arr--hidden{display:none !important}
@charset "UTF-8";@font-face{font-family:"canon-aem-icons";src:url("../components/content/overviewHolder/clientlibs/resources/fonts/icons/canon-aem-icons.woff?4ywdsp") format("woff");font-weight:normal;font-style:normal;font-display:swap}
.aem-container [class^="icon-"],.aem-container [class*=" icon-"]{font-family:"canon-aem-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:24px;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.aem-container .icon-linkedin-square:before{content:""}
.aem-container .icon-facebook:before{content:""}
.aem-container .icon-linkedin:before{content:""}
.aem-container .icon-circle:before{content:""}
.aem-container .icon-youtube-play:before{content:""}
.aem-container .icon-instagram:before{content:""}
.aem-container .icon-paypal:before{content:""}
.aem-container .icon-error:before{content:""}
.aem-container .icon-play_circle:before{content:"🌹"}
.aem-container .icon-add:before{content:""}
.aem-container .icon-close:before{content:""}
.aem-container .icon-edit:before{content:""}
.aem-container .icon-schedule:before{content:""}
.aem-container .icon-money:before{content:""}
.aem-container .icon-list_bulleted:before{content:""}
.aem-container .icon-image:before{content:""}
.aem-container .icon-aperture:before{content:""}
.aem-container .icon-camera:before{content:""}
.aem-container .icon-chevron_left:before{content:""}
.aem-container .icon-chevron_right:before{content:""}
.aem-container .icon-radio_button_unchecked:before{content:""}
.aem-container .icon-timer:before{content:""}
.aem-container .icon-shopping_cart:before{content:""}
.aem-container .icon-grid:before{content:""}
.aem-container .icon-arrow_back:before{content:""}
.aem-container .icon-arrow_forward:before{content:""}
.aem-container .icon-cancel:before{content:""}
.aem-container .icon-check:before{content:""}
.aem-container .icon-expand_less:before{content:""}
.aem-container .icon-expand_more:before{content:""}
.aem-container .icon-menu:before{content:""}
.aem-container .icon-school:before{content:""}
.aem-container .icon-share:before{content:""}
.aem-container .icon-check_box:before{content:""}
.aem-container .icon-check_box_blank:before{content:""}
.aem-container .icon-radio_button_checked:before{content:""}
.aem-container .icon-account_circle:before{content:""}
.aem-container .icon-check_circle:before{content:""}
.aem-container .icon-info:before{content:""}
.aem-container .icon-search:before{content:""}
.aem-container .icon-lightbulb_outline:before{content:""}
.aem-container .icon-check_circle_outline:before{content:""}
@media(min-width:768px) and (max-width:1199px){.page-support-pdp .aem-container .overview-component{margin-top:20px !important}
}
@media(min-width:1200px){.page-support-pdp .aem-container .overview-component{margin-top:12px !important}
}
.page-support-pdp .gallery-placeholder{border:0;background-color:#fff}
@media(min-width:768px){.page-support-pdp .gallery-placeholder{width:100%;min-height:60vh;max-height:1000px;border-radius:2px;position:relative}
}
@media(max-width:767.98px){.page-support-pdp .gallery-placeholder #title-open-expanded{display:none}
}
@media screen and (max-width:1024px) and (min-width:768px){.page-support-pdp .gallery-placeholder{min-height:30vh}
}
.page-support-pdp .gallery-placeholder .fotorama__caption{display:none}
.page-support-pdp .gallery-placeholder .fotorama__arr{opacity:0}
.page-support-pdp .gallery-placeholder .fotorama__arr--next{display:none !important}
.page-support-pdp .gallery-placeholder .fotorama__arr--prev{display:none !important}
@media(max-width:767.98px){.page-support-pdp .gallery-placeholder .fotorama__nav__shaft{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
}
.page-support-pdp .gallery-placeholder .fotorama__nav__shaft .fotorama_vertical_ratio .fotorama__img{width:-webkit-fill-available;-o-object-fit:contain;object-fit:contain}
@media(min-width:768px){.page-support-pdp .gallery-placeholder .fotorama__nav-wrap--vertical{top:38px;left:10px}
.page-support-pdp .gallery-placeholder .fotorama__nav-wrap--vertical :has(.up){top:5px}
.page-support-pdp .gallery-placeholder .fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img{max-width:100%}
.page-support-pdp .gallery-placeholder .fotorama__thumb{background-color:#fff;border:1px solid #e3e3e3;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
.page-support-pdp .gallery-placeholder .fotorama__thumb-border{border:2px solid #000;border-radius:5px}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame{-webkit-box-sizing:content-box;box-sizing:content-box}
.page-support-pdp .gallery-placeholder .fotorama__stage{max-height:620px;min-height:606px;margin-left:14px}
.page-support-pdp .gallery-placeholder .fotorama__stage.fotorama__shadows--left:before,.page-support-pdp .gallery-placeholder .fotorama__nav.fotorama__shadows--left:before{display:none}
}
@media(max-width:767.98px){.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-1{width:calc(100%/1) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-2{width:calc(100%/2) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-3{width:calc(100%/3) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-4{width:calc(100%/4) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-5{width:calc(100%/5) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-6{width:calc(100%/6) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-7{width:calc(100%/7) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-8{width:calc(100%/8) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-9{width:calc(100%/9) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__frame.width-10{width:calc(100%/10) !important}
.page-support-pdp .gallery-placeholder .fotorama__nav{height:auto !important}
.page-support-pdp .gallery-placeholder .fotorama__nav__nav__shaft{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.page-support-pdp .gallery-placeholder .fotorama__nav .fotorama__nav__shaft .fotorama__thumb-border{display:none}
.page-support-pdp .gallery-placeholder .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame{max-height:3px;padding:2px;background:#d1d1d1}
.page-support-pdp .gallery-placeholder .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame.fotorama__active{background:-webkit-linear-gradient(30deg,#e12128 0,#cc425d 33%,#c54d70 53%,#4d80e6 100%)}
.page-support-pdp .gallery-placeholder .fotorama__nav .fotorama__nav__shaft .fotorama__nav__frame .fotorama__thumb{display:none}
}
@media(min-width:768px){.page-support-pdp .gallery-placeholder .magnify-lens{background-size:3px 3px;background-image:linear-gradient(rgba(255,255,255,0.2) 1px,transparent 1px),linear-gradient(-90deg,rgba(247,247,247,0.2) 1px,transparent 1px);background-color:rgba(146,177,230,0.4);border:unset}
}
@media(min-width:768px){.page-support-pdp .gallery-placeholder .magnifier-preview{-webkit-box-shadow:0 0 5px 3px #d1d1d1;box-shadow:0 0 5px 3px #d1d1d1;z-index:99}
}
.page-support-pdp.fotorama__fullscreen .fotorama{z-index:999999 !important}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama{background:rgba(0,0,0,0.25)}
}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__wrap{position:absolute;top:10%;left:10%;right:10%;bottom:10%;background:#fff}
}
@media(max-height:420px){.page-support-pdp.fotorama__fullscreen .fotorama__wrap{padding:0 !important}
}
@media screen and (min-width:1024px) and (min-height:480px) and (max-height:1024px){.page-support-pdp.fotorama__fullscreen .fotorama__wrap{min-height:650px}
}
@media screen and (max-width:1024px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__wrap{top:5%;left:5%;right:5%;bottom:5%}
}
.page-support-pdp.fotorama__fullscreen .fotorama__caption{font-weight:600;background-color:#fff;min-height:15vh;font-size:2rem;top:0;bottom:unset;text-align:center}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__caption{top:15px;left:-17%;right:100%;font-size:18px}
.page-support-pdp.fotorama__fullscreen .fotorama__caption .fotorama__caption__wrap{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:initial;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
}
@media(max-width:767.98px){.page-support-pdp.fotorama__fullscreen .fotorama__caption{border-bottom:2px solid #d1d1d1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 40px}
}
@media screen and (max-width:1024px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__caption{font-size:16px}
}
@media screen and (max-height:720px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__caption{bottom:0 !important}
}
@media screen and (max-height:640px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__caption{bottom:0 !important}
}
.page-support-pdp.fotorama__fullscreen .fotorama__fullscreen-icon{right:0 !important;text-align:center;background:transparent;line-height:45px}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__fullscreen-icon{line-height:80px}
}
@media(max-width:767.98px){.page-support-pdp.fotorama__fullscreen .fotorama__fullscreen-icon{height:45px;right:-25px !important;top:-10px}
}
.page-support-pdp.fotorama__fullscreen .fotorama__fullscreen-icon:before{content:"";font-family:"canon-aem-icons";font-size:1.5rem}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__fullscreen-icon:before{font-size:3rem}
}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__arr{bottom:50%;top:unset}
.page-support-pdp.fotorama__fullscreen .fotorama__arr--prev{left:8%}
}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__arr .fotorama__arr__arr{background-image:none;text-align:center;border-radius:50%;width:60px;height:60px;cursor:pointer;color:#cdcdcd}
}
@media screen and (max-width:1024px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__arr .fotorama__arr__arr{width:40px;height:40px}
}
@media screen and (max-width:1024px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__arr .fotorama__arr__arr:before{font-size:2rem;line-height:40px}
}
@media screen and (max-width:1024px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__arr--next{right:0 !important}
.page-support-pdp.fotorama__fullscreen .fotorama__arr--prev{left:0 !important}
}
@media(max-width:767.98px){.page-support-pdp.fotorama__fullscreen .fotorama__nav-wrap{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;max-height:66px;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.page-support-pdp.fotorama__fullscreen .fotorama__nav-wrap .fotorama__nav{margin:0 8px;max-height:66px !important}
}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__nav-wrap{top:130px;left:11%;height:100%}
.page-support-pdp.fotorama__fullscreen .fotorama__nav-wrap .fotorama__nav__shaft{top:0}
.page-support-pdp.fotorama__fullscreen .fotorama__nav-wrap #thumbnail-arrow-down,.page-support-pdp.fotorama__fullscreen .fotorama__nav-wrap #thumbnail-arrow-up{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
}
@media(max-height:420px){.page-support-pdp.fotorama__fullscreen .fotorama__nav-wrap{display:none !important}
}
@media screen and (max-width:1024px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__nav-wrap.fotorama__nav-wrap--vertical{top:15%;left:7%}
}
.page-support-pdp.fotorama__fullscreen .fotorama__thumb{background:#fff;border:1px solid #d1d1d1;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__thumb{border-color:#e3e3e3}
}
.page-support-pdp.fotorama__fullscreen .fotorama__thumb-border{border:1px solid #000;border-radius:5px}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__thumb-border{border-width:2px}
}
.page-support-pdp.fotorama__fullscreen .fotorama__stage__shaft{width:100% !important}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__stage{overflow:visible;left:20% !important;height:100% !important;width:80% !important}
}
@media(max-width:767.98px){.page-support-pdp.fotorama__fullscreen .fotorama__stage{max-height:calc(80vh - 54px);z-index:996}
}
@media(max-height:420px){.page-support-pdp.fotorama__fullscreen .fotorama__stage{width:100% !important;max-width:100% !important}
}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in,.page-support-pdp.fotorama__fullscreen .fotorama__zoom-out{top:unset;border-radius:50%;-webkit-box-shadow:-2px 4px 8px 0 rgba(0,0,0,0.16);box-shadow:-2px 4px 8px 0 rgba(0,0,0,0.16);border:1px solid rgba(239,239,239,0.4);bottom:12%;left:50%;width:40px;height:40px;background:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in::before,.page-support-pdp.fotorama__fullscreen .fotorama__zoom-out::before{content:'';width:20px;height:1px;border-top:3px solid #aaa;display:block;position:absolute}
@media(max-width:767.98px){.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in::before,.page-support-pdp.fotorama__fullscreen .fotorama__zoom-out::before{left:calc(50% - 15px);top:50%;width:30px}
}
@media(min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in{left:calc(50% - 40px - 20px)}
}
.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in::after{content:'';width:1px;height:20px;border-right:3px solid #aaa;display:block;position:absolute}
@media(max-width:767.98px){.page-support-pdp.fotorama__fullscreen .fotorama__zoom-in::after{left:calc(50% - 3px);top:calc(50% - 12px);height:30px}
}
.page-support-pdp.fotorama__fullscreen .fotorama #title-open-expanded{display:none}
.page-support-pdp.fotorama__fullscreen .fotorama__stage__shaft .fotorama__stage__frame .fotorama__active{-webkit-box-shadow:none;box-shadow:none;overflow:hidden}
@media screen and (max-height:860px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__stage__shaft .fotorama__stage__frame .fotorama__active{margin-top:90px}
}
@media screen and (max-height:720px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__stage__shaft .fotorama__stage__frame .fotorama__active{margin-top:80px}
}
@media screen and (max-height:640px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__stage__shaft .fotorama__stage__frame .fotorama__active{margin-top:50px}
}
@media screen and (max-width:1024px) and (min-width:768px){.page-support-pdp.fotorama__fullscreen .fotorama__stage__shaft .fotorama__stage__frame .fotorama__img--full{max-width:80%}
}
.page-support-pdp.fotorama__fullscreen.no-thumbnails .fotorama__wrap{padding:3em}
.page-support-pdp.fotorama__fullscreen.no-thumbnails .fotorama__stage .num-current,.page-support-pdp.fotorama__fullscreen.no-thumbnails .fotorama__stage .num-total{bottom:1em}
@media(min-width:768px){.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal i{border:solid black;border-width:0 3px 3px 0;display:inline-block;padding:3px}
.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .arrow-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);padding:10px}
.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg);padding:10px}
.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal #thumbnail-arrow-up,.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal #thumbnail-arrow-down{margin-left:1.5em;cursor:pointer}
.page-support-pdp .fotorama__nav-wrap.fotorama__nav-wrap--horizontal .thumbnail-slide{height:540px;min-height:unset;max-height:540px;margin:10px 0}
}
.aem-container .cta-btn-long-variant a.btn{width:100%}
.aem-container .cta-btn-normal a.btn{width:auto}
.aem-container .cta-btn-container .arrow-back{right:4px;padding-left:24px}
.aem-container .cta-btn-container .arrow-forward{left:10px;padding-left:24px}
.aem-container .cta-btn-container .cta-btn-noauth{display:none}
.aem-container .cta-btn-container .cta-btn-auth{display:none}
.aem-container .cta-btn-container .cta-link-noauth{display:none}
.aem-container .cta-btn-container .cta-link-auth{display:none}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn{background:#e22128;border:1px solid #e22128;color:#fff}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover span.arrow-back,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover span.arrow-forward,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled] span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-grey.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled] span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-grey.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button{background-color:#fff;background:#fff;border:1px solid #e22128;color:#e22128}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover span.arrow-back,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover span.arrow-forward,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active{background-color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled]{border-color:#848b98;color:#5f6878;background-color:#fff;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled] span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-grey.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled] span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-grey.svg") no-repeat}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button{background-color:white;background:#fff;color:#e22128;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:active,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:hover,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:focus{-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:hover{background-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:focus{background-color:#fff;color:#e22128;border:1px solid #e22128}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button[disabled]{color:#5f6878;background-color:#eff0f3;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon{padding:11px 24px;background:white;color:#000;border:0;-webkit-box-shadow:none;box-shadow:none}
@media(max-width:767px){.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon{padding:11px 12px}
}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat 11px;padding-right:18px;width:8px;height:12px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:hover{background-color:#f02f39;color:#fff;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active span.ghost-arrow,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:hover span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-white.svg") no-repeat 11px;padding-right:18px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:focus{background-color:#fff;color:#e22128;border:1px solid #e22128;-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:focus span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 11px;padding-right:18px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon[disabled]{color:#5f6878;cursor:default;border:0;pointer-events:none;background-color:white;-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon[disabled] span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-disabled.svg") no-repeat 11px;pointer-events:none;border:0}
.aem-container .cta-btn-container .links-common{font-size:14px;line-height:18.06px;font-weight:400;color:#000;padding-bottom:4px;cursor:pointer;text-transform:uppercase}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink{border-bottom:1px solid #000}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink:hover,.aem-container .cta-btn-container .primary-link-wrapper .primarylink:focus{color:#e22128;text-decoration:none;border-color:#e22128;line-height:21px}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink[disabled]{color:#5f6878;cursor:default;pointer-events:none;border:0}
.aem-container .cta-btn-container .inlinelink{color:#e22128;border-color:#e22128}
.aem-container .cta-btn-container .inlinelink:hover,.aem-container .cta-btn-container .inlinelink:focus{color:#e22128;text-decoration:none;line-height:21px;border-bottom:1px solid;border-color:#e22128}
.aem-container .cta-btn-container .inlinelink[disabled]{color:#5f6878;cursor:default;pointer-events:none;border:0}
.aem-container .cta-btn-container .secondarylink{font-size:16px;line-height:22px}
.aem-container .cta-btn-container .secondarylink span.secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat 11px;padding-right:20px;border:0}
.aem-container .cta-btn-container .secondarylink:hover,.aem-container .cta-btn-container .secondarylink:active{border-bottom:1px solid #000;text-decoration:none;color:#000}
.aem-container .cta-btn-container .secondarylink:focus{color:#e22128;border-bottom:1px solid;border-color:#e22128}
.aem-container .cta-btn-container .secondarylink:focus .secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 11px;padding-right:20px}
.aem-container .cta-btn-container .secondarylink[disabled]{color:#5f6878;border:0;cursor:default;pointer-events:none}
.aem-container .cta-btn-container .secondarylink[disabled] span.secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-disabled.svg") no-repeat 11px;padding-right:20px}
.aem-container .btn-common{position:relative;border:0;font-size:14px;font-weight:700;line-height:18.06px;letter-spacing:2px;text-transform:uppercase;padding:11px 24px;border-radius:0;min-width:117px;text-decoration:none;overflow:hidden;cursor:pointer}
.aem-container .cta-center{text-align:center}
.aem-container .cta-fragment.count-1 .ctalinkbutton{margin-bottom:8px !important;-webkit-box-flex:0 !important;-ms-flex:0 1 calc(100%) !important;flex:0 1 calc(100%) !important}
.aem-container .cta-fragment.count-1 .ctalinkbutton a.btn{width:100% !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton{margin-bottom:8px !important}
@media(min-width:768px){.aem-container .cta-fragment.count-2 .ctalinkbutton{-webkit-box-flex:0 !important;-ms-flex:0 1 calc(50% - 12px) !important;flex:0 1 calc(50% - 12px) !important}
}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(odd){margin-right:12px}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(even){margin-right:12px !important;margin-left:0 !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(n+3){margin-top:0 !important;margin-right:0 !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton a.btn{width:100% !important}
@media(min-width:768px){.aem-container .cta-fragment.count-3 .ctalinkbutton{-webkit-box-flex:0 !important;-ms-flex:0 1 calc(33% - 12px) !important;flex:0 1 calc(33% - 12px) !important}
}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(odd){margin-right:12px}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(even){margin-right:12px !important;margin-left:0 !important}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(n+3){margin-top:0 !important;margin-right:0 !important}
.aem-container .cta-fragment.count-3 .ctalinkbutton a.btn{width:100% !important;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container{height:100%}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth{height:100%}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .contained-btn-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .outlined-btn-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .primary-link-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .ghost-btn-wrapper{height:100%}
.aem-container .manuals-download-table{display:-webkit-box;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;min-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:64px;margin-top:13px}
@media(max-width:767px){.aem-container .manuals-download-table{width:100%;margin-top:21px}
}
.aem-container .manuals-download-table .manuals__list .download{position:relative;padding-right:72px;padding-left:24px;padding-top:unset;padding-bottom:unset;font-size:14px;font-family:ProximaNova}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download{padding-bottom:unset;padding-right:42px;padding-left:23px}
}
.aem-container .manuals-download-table .manuals__list .download.odd{background-color:#fff}
.aem-container .manuals-download-table .manuals__list .download.even{background-color:#f8f8f8}
.aem-container .manuals-download-table .manuals__list .download__title{width:400px;margin-right:37px;font-family:ProximaNova;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal}
.aem-container .manuals-download-table .manuals__list .download__title.button-manuals{cursor:pointer}
.aem-container .manuals-download-table .manuals__list .download__title a{color:black}
.aem-container .manuals-download-table .manuals__list .download__title a:hover{text-decoration:none}
@media(min-width:768px){.aem-container .manuals-download-table .manuals__list .download__title{position:relative}
.aem-container .manuals-download-table .manuals__list .download__title a{display:block;position:relative;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);max-width:100%}
.aem-container .manuals-download-table .manuals__list .download__title .manual-file-name{font-weight:600;color:#777;display:block;width:100%}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.aem-container .manuals-download-table .manuals__list .download__title{min-width:25%}
}
@media(max-width:991px){.aem-container .manuals-download-table .manuals__list .download__title{margin-right:25px;width:350px}
}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download__title{margin-right:0;min-width:40%;max-width:163px;height:auto}
}
.aem-container .manuals-download-table .manuals__list .download__date{width:76px;height:20px;font-family:ProximaNova;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;margin-right:55px}
@media(max-width:991px){.aem-container .manuals-download-table .manuals__list .download__date{margin-right:20px}
}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download__date{margin-right:0;width:auto;height:auto}
}
.aem-container .manuals-download-table .manuals__list .download__size{height:20px;font-family:ProximaNova;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download__size{width:auto;height:auto}
}
.aem-container .manuals-download-table .manuals__list .download__cta{margin-left:0;-ms-flex-preferred-size:10%;flex-basis:10%}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download__cta{-ms-flex-item-align:start;align-self:start;margin-top:32px}
}
.aem-container .manuals-download-table .manuals__list .download__cta .cta-btn-container .btn{padding:11px 18px !important;min-width:91px}
.aem-container .manuals-download-table .manuals__list .download__cta .cta-btn-container .btn:focus{background:#fff;border:1px solid #e22128}
.aem-container .manuals-download-table .manuals__list .download__cta .cta-btn-container .btn:focus>span{color:#e22128}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download__cta .cta-btn-container{display:block !important}
}
.aem-container .manuals-download-table .manuals__list .download__cta>.download-icon{display:none;height:16px}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download__cta>.download-icon{display:block}
}
.aem-container .manuals-download-table .manuals__list .download .manual-download__recommended{width:174px;height:24px;-o-object-fit:contain;object-fit:contain;background-color:black;margin-top:16px}
.aem-container .manuals-download-table .manuals__list .download .manual-download__recommended span{background-color:#000;color:#fff;position:absolute;margin:5px 3.5px 3px 7.5px;width:163px;height:16px;font-size:1em;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:4px;text-align:center}
.aem-container .manuals-download-table .manuals__list .download .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download .wrapper{margin-top:unset}
}
.aem-container .manuals-download-table .manuals__list .download .wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:28px;padding-bottom:32px;max-width:728px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.aem-container .manuals-download-table .manuals__list .download .wrapper .info{max-width:none}
}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download .wrapper .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:unset;padding-bottom:unset}
.aem-container .manuals-download-table .manuals__list .download .wrapper .info .download__title{max-width:130px}
.aem-container .manuals-download-table .manuals__list .download .wrapper .info .download__title .manual-file-name{display:none}
.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta .manual-file-date,.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta .manual-file-size{display:none}
}
.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:300px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta{max-width:none}
}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:16px;margin-bottom:32px}
.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta .download__size{padding-left:20px}
}
.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta .manual-file-date,.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta .manual-file-size{color:#777;font-weight:600;display:block}
@media(max-width:767px){.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta .manual-file-date,.aem-container .manuals-download-table .manuals__list .download .wrapper .info .meta .manual-file-size{display:none}
}
.aem-container .manuals-download-table .filter-box{width:100%;-o-object-fit:contain;object-fit:contain;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .manuals-download-table .filter-box .container-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 1px 0 1px;width:201px}
.aem-container .manuals-download-table .filter-box .container-bottom__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #d6dbe2;border-top:0;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .manuals-download-table .filter-box .container-bottom__wrapper.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.aem-container .manuals-download-table .filter-box .container-bottom__wrapper__separator{border-left:1px solid #d6dbe2;height:37px;margin-bottom:18px;margin-top:18px}
@media(min-width:576px){.aem-container .manuals-download-table .filter-box .container-bottom__wrapper__separator{display:none}
}
@media(max-width:767px){.aem-container .manuals-download-table .filter-box .container-bottom__wrapper__separator{margin-bottom:12px;margin-top:15px}
}
.aem-container .manuals-download-table .filter-box .container-bottom__wrapper__pair{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:575px){.aem-container .manuals-download-table .filter-box .container-bottom__wrapper__pair{visibility:visible;width:50%}
}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals{position:relative;-o-object-fit:contain;object-fit:contain;padding:13px 9px 15px 14px;color:#000;outline:0;cursor:pointer;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:200px;height:63px;background-color:#f8f8f8;z-index:3;border-right:1px solid;border-bottom:0;border-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(75%,rgba(108,219,141,0)));border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-moz-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-webkit-border-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(75%,rgba(108,219,141,0)));-webkit-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-o-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);border-image-slice:6}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals__title{display:inline-block;margin-top:0;font-family:ProximaNova;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals__subtitle{width:149px;height:22px;font-family:ProximaNova;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000;margin:-5px 0 0 0}
@media(min-width:400px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals__subtitle{width:120px}
}
@media(max-width:420px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals__subtitle{width:120px}
}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;text-align:left;display:block;position:relative;width:100%}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals button:after{content:"";background:url("clientlib-base/resources/images/accordion-open.png") no-repeat;width:20px;height:20px;position:absolute;right:16px;top:50%;margin-top:-6px}
@media(max-width:767px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals button:after{right:5px}
}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.active{background-color:#fff;margin:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.active .dropdown-manuals{opacity:1;visibility:visible;pointer-events:auto}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.active button::after{background:url("clientlib-base/resources/images/accordion-close.png") no-repeat center right;height:20px;width:20px;position:absolute;right:16px;top:40%;margin-right:8px}
@media(max-width:767px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.active button::after{right:5px}
}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.sort{border-right:0;border-left:1px solid}
@media(max-width:575px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.sort{border-left:0}
}
@media(max-width:399px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.sort{padding-right:25px}
}
@media(max-width:420px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.sort button::after{right:20px}
}
@media(max-width:399px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.sort button::after{right:15px}
}
@media(max-width:420px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.sort.active button::after{right:20px}
}
@media(max-width:399px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.sort.active button::after{right:15px}
}
@media(max-width:767px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.language{padding-left:13px}
}
@media(max-width:420px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.language{padding-left:35px}
}
@media(max-width:420px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.language{padding-left:35px}
}
@media(max-width:399px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.language{padding-left:40px}
}
@media(max-width:420px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.language .item__language{padding-left:40px}
}
@media(max-width:399px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals.language .item__language{padding-left:45px}
}
@media(max-width:767px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals{background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none}
}
@media(max-width:575px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals{border-right:0}
}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals .dropdown-manuals{position:absolute;top:100%;right:0;left:0;padding:0;background:#fff;list-style:none;font-weight:normal;opacity:0;visibility:hidden;pointer-events:none;border-top:2px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2)}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals .dropdown-manuals li{height:40px;background-color:#fff;padding:11px 25px 12px 18px;font-family:ProximaNova;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}
@media(max-width:400px){.aem-container .manuals-download-table .filter-box .os-dropdown-manuals .dropdown-manuals li{padding-left:30px}
}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals .dropdown-manuals li a{color:black;text-decoration:none}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals .dropdown-manuals li:last-child{-o-object-fit:contain;object-fit:contain;border-style:solid;border-width:2px;border-image-source:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128);border-image-slice:1;border-top:0;border-left:0;border-right:0}
.aem-container .manuals-download-table .filter-box .os-dropdown-manuals .dropdown-manuals li:hover{background:#f8f8f8}
.aem-container .manuals-download-table .manual-download-load-more{display:none}
.aem-container .manuals-modal .modal-dialog{border-radius:3px;border:solid 1px #d6dbe2;background-color:#fff;max-width:600px;max-height:650px;width:600px}
@media(max-width:767px){.aem-container .manuals-modal .modal-dialog{height:100%;margin:0;border-radius:0;max-width:100%;width:100%;max-height:initial}
}
.aem-container .modal-manuals-content.not-valid-file{margin:40px 18px 0 18px;padding:0;height:220px}
.aem-container .modal-manuals-close.model-close.icon-close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:19px;position:absolute;top:17px;right:17px;color:#000;text-shadow:0 1px 0 #fff}
.aem-container .modal-body.modal-manuals-content.scroll-pane{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;height:250px}
@media(max-width:767px){.aem-container .modal-body.modal-manuals-content.scroll-pane{height:100%}
}
.aem-container .not-valid-text{font-size:18px;font-weight:400;letter-spacing:normal;line-height:1.44;display:block;text-align:center}
@media(max-width:767px){.aem-container .not-valid-text{padding-left:0}
}
@media(max-width:767px){.aem-container .modal-content{height:100%}
}
.aem-container .modal-title{font-size:22px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;padding:24px 210px 24px 210px;color:#000}
@media(max-width:767px){.aem-container .modal-title{padding:24px 10px 24px 100px}
}
.aem-container .slider-container{margin-top:30px}
.cmp-product-detail{padding-top:15px}
@media(min-width:768px){.cmp-product-detail{padding-top:0;padding-left:38px;padding-right:24px}
}
@media(min-width:992px){.cmp-product-detail{padding-left:122px;padding-right:108px}
}
.cmp-product-detail .desktop-product-images{display:none;padding-top:48px;padding-bottom:24px}
@media(min-width:768px){.cmp-product-detail .desktop-product-images{display:block}
}
.cmp-product-detail .desktop-product-images .row:last-child .single.image{margin-bottom:36px}
.cmp-product-detail .desktop-product-images .row .image{border:1px solid #d6dbe2;margin-bottom:32px;padding:15px;position:relative}
.cmp-product-detail .desktop-product-images .row .image:hover{cursor:pointer}
.cmp-product-detail .desktop-product-images .row .image .favorite-icon{position:absolute;top:31px;left:31px;height:19px;width:20px;background-image:url("clientlib-base/resources/images/product-detail/ic-favorite-border.svg");background-repeat:no-repeat;background-size:contain}
.cmp-product-detail .desktop-product-images .row .image .favorite-icon:hover{cursor:pointer}
.cmp-product-detail .desktop-product-images .row .image.single{visibility:hidden}
.cmp-product-detail .desktop-product-images .row .image.single.ld{visibility:visible}
.cmp-product-detail .desktop-product-images .row .image.single>img{width:100%;max-width:674px}
.cmp-product-detail .mobile-product-images,.cmp-product-detail .product-detail-info{margin-left:10px;margin-right:10px}
.cmp-product-detail .mobile-product-images{padding:0;width:100%}
@media(min-width:768px){.cmp-product-detail .mobile-product-images{display:none}
}
.cmp-product-detail .mobile-product-images .card-slider-container{width:calc(100vw - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper{height:calc(100vw + 36px);max-height:435px;max-width:380px;overflow-y:hidden;position:relative}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .card-slider__content{cursor:-webkit-grab;cursor:grab;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:80px;overflow-y:hidden;position:absolute;top:0;left:0;width:calc(100vw - 20px);max-width:380px;z-index:1}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .card-slider__content.active{cursor:grabbing;cursor:-webkit-grabbing}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .card-slider__content .card-slider__item{padding:15px}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .card-slider__content .card-slider__item .favorite-icon{position:absolute;top:15px;left:15px;height:19px;width:20px;background-image:url("clientlib-base/resources/images/product-detail/ic-favorite-border.svg");background-repeat:no-repeat;background-size:contain}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .card-slider__content .card-slider__item .favorite-icon:hover{cursor:pointer}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .card-slider__content .card-slider__item>img{height:calc(100vw - 50px);width:calc(100vw - 50px);max-width:350px;max-height:350px}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .card-slider-content-bordered-frame{border:1px solid #d6dbe2;width:calc(100vw - 20px);height:calc(100vw - 20px);max-width:380px;max-height:380px}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .scroller-content{height:54px;width:100%}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .scroller-content .scroller-bar-background{padding-top:32px;padding-bottom:32px;position:relative}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .scroller-content .scroller-bar{padding-top:32px;padding-bottom:32px;position:relative;bottom:64px;z-index:1;cursor:-webkit-grab;cursor:grab}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .scroller-content .scroller-bar.active{cursor:grabbing;cursor:-webkit-grabbing}
.cmp-product-detail .mobile-product-images .card-slider-container .card-slider__wrapper .scroller-content .scroller-bar .scroller-bar-stripe{height:5px;background:-webkit-gradient(linear,right top,left top,from(#4d80e6),to(#e12128));background:linear-gradient(to left,#4d80e6,#e12128);position:relative;bottom:5px}
@media(max-width:767px){.cmp-product-detail .product-detail-info{min-width:calc(100% - 20px)}
}
.cmp-product-detail .product-detail-info .desktop-product-detail-info{display:none}
.cmp-product-detail .product-detail-info .mobile-product-detail-info .cta{margin-top:0}
.cmp-product-detail .product-detail-info .mobile-product-detail-info .quick-details{padding-top:8px;padding-bottom:24px}
.cmp-product-detail .product-detail-info .mobile-product-detail-info .select-chips{padding-bottom:16px}
.cmp-product-detail .product-detail-info .mobile-product-detail-info .color-select-container .item{height:38px;width:38px}
@media(min-width:768px){.cmp-product-detail .product-detail-info{padding-left:14px;max-width:526px;margin-right:0}
.cmp-product-detail .product-detail-info .mobile-product-detail-info{display:none}
.cmp-product-detail .product-detail-info .desktop-product-detail-info{display:block}
}
.cmp-product-detail .product-detail-info .product-title{font-size:24px;font-weight:600;line-height:31px;padding-top:8px;padding-bottom:8px}
@media(min-width:1200px){.cmp-product-detail .product-detail-info .product-title{padding-top:60px}
}
.cmp-product-detail .product-detail-info .sku{font-size:12px;line-height:18px;opacity:.6;padding-bottom:24px}
.cmp-product-detail .product-detail-info a{color:#4d80e6}
.cmp-product-detail .product-detail-info a.underline-blk-link{color:#000;border-bottom:1px solid black}
.cmp-product-detail .product-detail-info a.underline-blk-link:hover{text-decoration:none}
.cmp-product-detail .product-detail-info .price-rating-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-16px}
@media(min-width:768px){.cmp-product-detail .product-detail-info .price-rating-row{margin-bottom:0}
}
.cmp-product-detail .product-detail-info .price-rating-row .price{font-size:24px;line-height:31px;padding-top:12px;padding-bottom:16px}
.cmp-product-detail .product-detail-info .price-rating-row .price>span{padding-left:1px;padding-right:1px}
.cmp-product-detail .product-detail-info .price-rating-row .price>span.sale-price{font-weight:600}
.cmp-product-detail .product-detail-info .price-rating-row .price>span.list-price{opacity:.6;text-decoration:line-through}
.cmp-product-detail .product-detail-info .price-rating-row .rating-container{padding-top:16px;position:absolute;right:12px}
@media(min-width:768px){.cmp-product-detail .product-detail-info .price-rating-row .rating-container{right:-3px}
}
.cmp-product-detail .product-detail-info .price-rating-row .rating-container .rating{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:4px}
.cmp-product-detail .product-detail-info .price-rating-row .rating-container .rating .rating-star{background-image:url("clientlib-base/resources/images/product-rating/star-o.svg");background-repeat:no-repeat;height:14px;width:16px}
.cmp-product-detail .product-detail-info .price-rating-row .rating-container .rating .rating-star.active{background-image:url("clientlib-base/resources/images/product-rating/star.svg")}
.cmp-product-detail .product-detail-info .price-rating-row .rating-container .number-reviews{font-size:14px;line-height:20px;text-align:right;padding-right:4px}
.cmp-product-detail .product-detail-info .purchase-points,.cmp-product-detail .product-detail-info .in-stock,.cmp-product-detail .product-detail-info .shipping,.cmp-product-detail .product-detail-info .estimated-arrival{font-size:14px;line-height:20px}
.cmp-product-detail .product-detail-info .shipping{font-weight:600}
.cmp-product-detail .product-detail-info .check-circle-container{padding-top:6px}
@media(min-width:768px){.cmp-product-detail .product-detail-info .check-circle-container{padding-top:0;padding-bottom:20px}
}
.cmp-product-detail .product-detail-info .check-circle-container .check-circle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:10px;font-size:12px;line-height:18px}
.cmp-product-detail .product-detail-info .check-circle-container .check-circle .icon{height:16px;width:16px;display:inline-block;margin-right:8px;background-image:url("clientlib-base/resources/images/product-detail/ic-check-circle-green.svg");background-repeat:no-repeat;background-size:contain}
.cmp-product-detail .product-detail-info .highlights{font-size:14px;line-height:20px;padding-top:12px;padding-bottom:12px;border-top:1px solid #d6dbe2;border-bottom:1px solid #d6dbe2}
.cmp-product-detail .product-detail-info .highlights>ul{margin-bottom:0;padding-left:16px}
.cmp-product-detail .product-detail-info .select-heading{font-size:14px;line-height:20px;padding-top:24px}
.cmp-product-detail .product-detail-info .select-heading .menu-label{font-weight:700}
.cmp-product-detail .product-detail-info .color-select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:8px}
.cmp-product-detail .product-detail-info .color-select-container .item{height:27px;width:27px;margin-right:5px;background-repeat:no-repeat;background-size:contain}
.cmp-product-detail .product-detail-info .color-select-container .item.black{border:0;background-image:url("clientlib-base/resources/images/product-detail/black-color-circle.svg")}
.cmp-product-detail .product-detail-info .color-select-container .item.black.selected{background-image:url("clientlib-base/resources/images/product-detail/black-color-circle-selected.svg")}
.cmp-product-detail .product-detail-info .color-select-container .item.white{background-image:url("clientlib-base/resources/images/product-detail/white-color-circle.svg")}
.cmp-product-detail .product-detail-info .color-select-container .item.white.selected{background-image:url("clientlib-base/resources/images/product-detail/white-color-circle-selected.svg")}
.cmp-product-detail .product-detail-info .color-select-container .item.gray-3{background-image:url("clientlib-base/resources/images/product-detail/gray3-color-circle.svg")}
.cmp-product-detail .product-detail-info .color-select-container .item.gray-3.selected{background-image:url("clientlib-base/resources/images/product-detail/gray3-color-circle-selected.svg")}
.cmp-product-detail .product-detail-info .color-select-container .item.gray-2{background-image:url("clientlib-base/resources/images/product-detail/gray2-color-circle.svg")}
.cmp-product-detail .product-detail-info .color-select-container .item.gray-2.selected{background-image:url("clientlib-base/resources/images/product-detail/gray2-color-circle-selected.svg")}
.cmp-product-detail .product-detail-info .color-select-container .item:hover{cursor:pointer}
.cmp-product-detail .product-detail-info .select-chips-container .select-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px}
.cmp-product-detail .product-detail-info .select-chips-container .select-chips .item{padding:0 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #d6dbe2;color:#5f6878;height:30px;margin:8px 8px 0 0}
.cmp-product-detail .product-detail-info .select-chips-container .select-chips .item.selected{border-color:#e22128;border-style:solid;border-width:5px 1px 1px 1px;color:#e22128}
.cmp-product-detail .product-detail-info .select-chips-container .select-chips .item:hover{cursor:pointer}
.cmp-product-detail .product-detail-info .select-chips-container .select-chips .item>span{font-size:12px;line-height:18px}
.cmp-product-detail .product-detail-info .cta-container{padding-top:8px}
@media(min-width:768px){.cmp-product-detail .product-detail-info .cta-container{padding-top:16px}
}
.cmp-product-detail .product-detail-info .cta-container a.cta-href:hover{text-decoration:none}
.cmp-product-detail .product-detail-info .cta-container .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;line-height:18px;letter-spacing:2px;font-weight:700;margin:16px 0;height:40px;width:100%;text-transform:uppercase}
.cmp-product-detail .product-detail-info .cta-container .cta.primary{background-color:#e22128;color:#fff}
.cmp-product-detail .product-detail-info .cta-container .cta.secondary{background-color:#fff;border:1px solid #e22128;color:#e22128}
.cmp-product-detail .product-detail-info .cta-container .cta:hover{cursor:pointer}
.cmp-product-detail .product-detail-info .offer-detail-container{padding-top:8px;padding-bottom:4px}
.cmp-product-detail .product-detail-info .offer-detail-container .item{font-size:14px;line-height:21px}
.cmp-product-detail .product-detail-info .subscription-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#f8f8f8;margin:27px 0 20px 0;padding:5px 0}
.cmp-product-detail .product-detail-info .subscription-container .image{background-color:#5f6878;height:109px;width:109px;margin-left:24px;margin-right:24px}
.cmp-product-detail .product-detail-info .subscription-container .image:hover{cursor:pointer}
.cmp-product-detail .product-detail-info .subscription-container .subscription-info .subscription-title{font-size:16px;font-weight:700;line-height:22px}
.cmp-product-detail .product-detail-info .subscription-container .subscription-info .subscription-message,.cmp-product-detail .product-detail-info .subscription-container .subscription-info .subscription-call-to-action{font-size:14px;line-height:21px}
.cmp-product-detail .product-detail-info .subscription-container .subscription-info .subscription-call-to-action{padding-top:7px}
.cmp-product-detail .product-detail-info .subscription-container .red-tip{position:absolute;left:0;bottom:0;height:12px;width:12px;background-image:url("clientlib-base/resources/images/product-detail/red-tip.svg");background-repeat:no-repeat;background-size:contain}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container{border-bottom:1px solid #d6dbe2}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown{padding-top:20px;padding-bottom:20px;border-top:1px solid #d6dbe2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown:hover{cursor:pointer}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown .label{font-size:18px;line-height:22px}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown .expand-chevron{height:8px;width:12px;margin-right:16px;background-image:url("clientlib-base/resources/images/product-detail/ic-expand-more-chevron-down.svg");background-repeat:no-repeat;background-size:contain}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown.expanded{padding-bottom:0}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown.expanded .expand-chevron{background-image:url("clientlib-base/resources/images/product-detail/ic-expand-more-chevron-up.svg")}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:40px}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content.in-the-box .icon{background-color:#eff0f3}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content .item{width:25%}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content .item .icon{width:60px;height:60px;margin:40px auto 20px auto}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content .item:hover{cursor:pointer}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content .item .label{font-size:12px;line-height:18px;min-height:40px;text-align:center}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content.returns{margin-top:40px}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content.returns p{font-size:14px;line-height:20px}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content.product-support .item .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmp-product-detail .product-detail-info .product-detail-dropdown-container .product-detail-dropdown-content.product-support .item .icon>img{width:40px;height:40px}
@media(min-width:768px){.cmp-product-detail .product-detail-info{position:relative}
.cmp-product-detail .product-detail-info .product-detail-info-wrapper{height:calc(100vh - 300px);bottom:0;top:auto;visibility:hidden}
.cmp-product-detail .product-detail-info .product-detail-info-wrapper.ld{visibility:visible}
.cmp-product-detail .product-detail-info .product-detail-info-wrapper.pin{position:absolute;bottom:45px}
.cmp-product-detail .product-detail-info .product-detail-info-wrapper.pin .product-detail-info-content{top:auto !important}
.cmp-product-detail .product-detail-info .product-detail-info-wrapper.unpin{position:fixed}
.cmp-product-detail .product-detail-info .product-detail-info-wrapper .product-detail-info-content{top:0;position:absolute;width:100%}
.cmp-product-detail .product-detail-info .product-detail-info-wrapper .product-detail-info-content.bottom{top:auto !important;bottom:15px}
}
.cmp-product-detail #img-modal{display:none;padding-top:61px;width:100%;height:100%;min-width:690px;min-height:530px;background-color:#fff;position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:11}
.cmp-product-detail #img-modal .close-button{position:absolute;top:0;right:0;padding:18px 32px}
.cmp-product-detail #img-modal .close-button:hover{cursor:pointer}
.cmp-product-detail #img-modal .close-button .icon{height:14px;width:14px;background-image:url("clientlib-base/resources/images/product-detail/product-image-modal/modal-close.svg")}
.cmp-product-detail #img-modal .modal-thumbnails{margin-right:36px;max-width:120px;padding-left:24px}
.cmp-product-detail #img-modal .modal-thumbnails .item{padding:10px;background-color:#f8f8f8}
.cmp-product-detail #img-modal .modal-thumbnails .item:hover{cursor:pointer}
.cmp-product-detail #img-modal .modal-thumbnails .item img{height:75px;width:75px;background-color:#5f6878}
.cmp-product-detail #img-modal .modal-thumbnails .item.selected{height:112px;width:113px;padding:18px;border-right:2px solid #e22128;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 1px 18px 0 rgba(0,0,0,0.12),0 6px 10px 0 rgba(0,0,0,0.14);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 1px 18px 0 rgba(0,0,0,0.12),0 6px 10px 0 rgba(0,0,0,0.14);position:relative}
.cmp-product-detail #img-modal .modal-thumbnails .item.selected:hover{cursor:auto}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:19px}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container .image-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10px}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container .image-buttons .change-image{background-color:#e22128;height:32px;width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container .image-buttons .change-image.disabled{background-color:#eff0f3}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container .image-buttons .change-image:hover{cursor:pointer}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container .image-buttons .change-image .icon{width:14px;height:8px;background-repeat:no-repeat;background-size:contain}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container .image-buttons .change-image.up .icon{background-image:url("clientlib-base/resources/images/product-detail/product-image-modal/ic-white-chevron-up.svg")}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container .image-buttons .change-image.down .icon{background-image:url("clientlib-base/resources/images/product-detail/product-image-modal/ic-white-chevron-down.svg")}
.cmp-product-detail #img-modal .modal-thumbnails .image-buttons-container .current-img-number{font-size:14px;font-weight:600;line-height:16px;letter-spacing:4px;text-align:center}
.cmp-product-detail #img-modal .modal-main-wrapper{margin-right:-40px;padding-right:71px;-ms-overflow-style:none;overflow-x:hidden;overflow-y:scroll;position:relative;width:100%}
.cmp-product-detail #img-modal .modal-main-wrapper .modal-main{height:0;width:100%;margin-bottom:20px;position:relative;padding-bottom:56.25%}
.cmp-product-detail #img-modal .modal-main-wrapper .modal-main .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;position:absolute}
.cmp-product-detail #img-modal .modal-main-wrapper .modal-main .item.aspectratio-1-1{padding-bottom:19px;padding-right:16px;padding-left:16px;padding-top:24px}
.cmp-product-detail #img-modal .modal-main-wrapper .modal-main .item.aspectratio-1-1 img{height:100%}
.cmp-product-detail #img-modal .modal-main-wrapper .modal-main img,.cmp-product-detail #img-modal .modal-main-wrapper .modal-main .vid-container{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}
.cmp-product-detail #img-modal .modal-main-wrapper .modal-main .vid-container .videoyt{height:100%;width:100%}
.aem-container .cmp-header .cmp-meganav.selected .container-fluid>.row{padding-bottom:50px;padding-right:23px;padding-top:8px}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav{background-color:#000}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav .column-item a{color:#fff !important}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid{background:#000}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid::-webkit-scrollbar{width:1rem}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid::-webkit-scrollbar-track{background-color:lightgrey}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid::-webkit-scrollbar-thumb{background-color:grey}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid .section.meganav-images .row .image-title-container .title{color:#fff}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid .section.meganav-filters .title{color:#fff}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid .section.meganav-filters>.row>.col-12 .filter-scroll.left-scroll{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0)),color-stop(50%,black));background-image:linear-gradient(to left,rgba(0,0,0,0),black 50%)}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid .section.meganav-filters>.row>.col-12 .filter-scroll.right-scroll{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),color-stop(50%,black));background-image:linear-gradient(to right,rgba(0,0,0,0),black 50%)}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button{background-color:#000;background:#000;color:#fff}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button:hover{border:1px solid #fff;background-color:#5f6878}
.aem-container .mega-nav-wrapper[class*="dark-theme"] .cmp-meganav>.container-fluid .section.meganav-ctas .cta a.outlined-button{background-color:#000;background:#000;border:1px solid #5f6878;color:#fff}
.aem-container .cmp-meganav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;z-index:1000;-webkit-transition:left .3s linear;transition:left .3s linear}
@media all and (-ms-high-contrast:none){.aem-container .cmp-meganav.forIE11specificity{display:none;left:108px}
.aem-container .cmp-meganav.forIE11specificity.selected{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;top:0}
}
@media(min-width:1200px){.aem-container .cmp-meganav{display:none;position:absolute;width:100vw;max-width:100vw;background-color:#fff;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:2;-webkit-transition:-webkit-transform .45s ease-out;transition:-webkit-transform .45s ease-out;transition:transform .45s ease-out;transition:transform .45s ease-out,-webkit-transform .45s ease-out;padding-left:15px}
.aem-container .cmp-meganav>.container-fluid{overflow-y:scroll !important;position:relative;background:#fff}
.aem-container .cmp-meganav>.container-fluid .column-group{max-width:90%}
.aem-container .cmp-meganav>.container-fluid .column-item{max-width:100%}
}
@media(min-width:1200px) and (min-width:1200px){.aem-container .cmp-meganav>.container-fluid .column-item br{display:none}
.aem-container .cmp-meganav>.container-fluid .column-item:not(:first-child){margin-top:30px}
}
@media(min-width:1200px){.aem-container .cmp-meganav>.container-fluid .column-item a:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}
.aem-container .cmp-meganav>.container-fluid .column-item .column-item-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:1200px){.aem-container .cmp-meganav.selected{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;overflow-x:hidden;z-index:2}
}
.aem-container .cmp-meganav>.container-fluid{margin-left:0;margin-right:0}
.aem-container .cmp-meganav>.container-fluid>.row{margin-top:25px;padding-bottom:50px}
.aem-container .cmp-meganav .title{font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:2px;line-height:1.36}
.aem-container .cmp-meganav .section.col-12{width:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}
.aem-container .cmp-meganav .section.col-12>.row{display:grid;grid-template-columns:repeat(7,14.28%);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.aem-container .cmp-meganav .section.col-12>.row .column-group a{line-height:27px}
.aem-container .cmp-meganav .section.col-12>.row .column-group .column-item>a.group-title{font-size:16px !important;line-height:27px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}
.aem-container .cmp-meganav .section.col-12>.row .column-group .column-item>a.group-title:not(:nth-child(1)){margin-top:23px}
.aem-container .cmp-meganav .section.col-12>.row .column-group .column-item .column-item-child a{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%}
.aem-container .cmp-meganav .section.col-12>.row .column-group .column-item .column-item-child a:hover{text-decoration:underline !important}
.aem-container .cmp-meganav .section.col-12>.row .column-group .column-item .column-item-child a:nth-child(1){margin-top:8px}
.aem-container .cmp-meganav .section.col-12.menu-with-ad{width:80%}
.aem-container .cmp-meganav .section.col-12.menu-with-ad>.row{max-width:100%;display:grid;grid-template-columns:repeat(5,20%);-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.aem-container .cmp-meganav .section.col-12.menu-with-ad>.row .column-item:nth-child(5n){margin-right:0 !important}
.aem-container .cmp-meganav .section .row a{font-size:14px}
.aem-container .cmp-meganav .section.meganav-images{padding-top:44px}
.aem-container .cmp-meganav .section.meganav-images .row{margin-top:20px}
.aem-container .cmp-meganav .section.meganav-images .row.stacked-row-one{margin-top:0}
.aem-container .cmp-meganav .section.meganav-images .row .image-title-container .title{margin-bottom:4px}
.aem-container .cmp-meganav .section.meganav-images .row .image-title-container .image.primary,.aem-container .cmp-meganav .section.meganav-images .row .image-title-container .image{display:block;background-color:#f8f8f8;height:0;padding-top:calc(75%);position:relative}
.aem-container .cmp-meganav .section.meganav-images .row .image-title-container .image.primary img,.aem-container .cmp-meganav .section.meganav-images .row .image-title-container .image img{position:absolute;top:0;width:100%;height:100%}
.aem-container .cmp-meganav .section.meganav-filters .title{padding-left:15px;margin-bottom:20px}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12{overflow:hidden;height:44px}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-scroll{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;width:95px;position:absolute;bottom:0}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-scroll:hover{cursor:pointer}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-scroll .filter-scroll-icon{background-repeat:no-repeat;background-size:contain;height:16px;width:11px;position:absolute;top:13px}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-scroll.left-scroll{left:0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(50%,white));background-image:linear-gradient(to left,rgba(255,255,255,0),white 50%);z-index:10}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-scroll.left-scroll .left-icon{left:20px;background-image:url(clientlib-base/resources/images/mega-nav/ic-chevron-right-copy-4.svg)}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-scroll.right-scroll{right:0;background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,white));background-image:linear-gradient(to right,rgba(255,255,255,0),white 50%)}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-scroll.right-scroll .right-icon{right:20px;background-image:url(clientlib-base/resources/images/mega-nav/ic-chevron-right.svg)}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons{white-space:nowrap;padding-bottom:40px;overflow-x:auto}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container{display:inline-block;padding:0 14px 0 0}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container:last-of-type{margin:0 !important}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a{height:42px;min-width:111px;border-radius:25px}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.btn-common{text-transform:none;font-weight:600;line-height:1.43;letter-spacing:normal}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.primary-btn{background-color:#e22128;background:#e22128;border:1px solid #e22128;color:#fff;width:100%}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.primary-btn:hover,.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.primary-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.primary-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.primary-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.primary-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.primary-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button{background-color:#fff;background:#fff;border:1px solid #5f6878;color:#5f6878;width:100%}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button:hover,.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button:active{background-color:#fff}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cmp-meganav .section.meganav-filters>.row>.col-12 .filter-buttons .button-container a.secondary-button[disabled]{border-color:#848b98;color:#5f6878;background-color:#fff;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}
.aem-container .cmp-meganav .section.meganav-ctas{margin-bottom:0}
.aem-container .cmp-meganav .section.meganav-ctas .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;margin-bottom:15px}
@media(min-width:576px){.aem-container .cmp-meganav .section.meganav-ctas .cta{margin-bottom:30px}
}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.contained-btn{background-color:#e22128;background:#e22128;border:1px solid #e22128;color:#fff;width:100%}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.contained-btn:hover,.aem-container .cmp-meganav .section.meganav-ctas .cta a.contained-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.contained-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.contained-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.contained-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.contained-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.outlined-button{background-color:#fff;background:#fff;border:1px solid #e22128;color:#e22128;width:100%}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.outlined-button:hover,.aem-container .cmp-meganav .section.meganav-ctas .cta a.outlined-button:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.outlined-button:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.outlined-button:active{background-color:#fff}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.outlined-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.outlined-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cmp-meganav .section.meganav-ctas .cta a.outlined-button[disabled]{border-color:#848b98;color:#5f6878;background-color:#fff;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}
.aem-container .cmp-meganav[class*="pro-"] .image.primary,.aem-container .cmp-meganav[class*="pro-"] .image{background-color:#000 !important}
.aem-container .cmp-meganav .disable-capitalization-consumer .btn-common,.aem-container .cmp-meganav .disable-capitalization-pro .btn-common,.aem-container .cmp-meganav .disable-capitalization-business .btn-common,.aem-container .cmp-meganav .disable-capitalization .btn-common{text-transform:none !important}
@charset "UTF-8";@font-face{font-family:"canon-aem-icons";src:url("../components/structure/header/clientlibs/resources/fonts/icons/canon-aem-icons.woff?4ywdsp") format("woff");font-weight:normal;font-style:normal;font-display:swap}
.aem-container [class^="icon-"],.aem-container [class*=" icon-"]{font-family:"canon-aem-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:24px;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.aem-container .icon-linkedin-square:before{content:""}
.aem-container .icon-facebook:before{content:""}
.aem-container .icon-linkedin:before{content:""}
.aem-container .icon-circle:before{content:""}
.aem-container .icon-youtube-play:before{content:""}
.aem-container .icon-instagram:before{content:""}
.aem-container .icon-paypal:before{content:""}
.aem-container .icon-error:before{content:""}
.aem-container .icon-play_circle:before{content:"🌹"}
.aem-container .icon-add:before{content:""}
.aem-container .icon-close:before{content:""}
.aem-container .icon-edit:before{content:""}
.aem-container .icon-schedule:before{content:""}
.aem-container .icon-money:before{content:""}
.aem-container .icon-list_bulleted:before{content:""}
.aem-container .icon-image:before{content:""}
.aem-container .icon-aperture:before{content:""}
.aem-container .icon-camera:before{content:""}
.aem-container .icon-chevron_left:before{content:""}
.aem-container .icon-chevron_right:before{content:""}
.aem-container .icon-radio_button_unchecked:before{content:""}
.aem-container .icon-timer:before{content:""}
.aem-container .icon-shopping_cart:before{content:""}
.aem-container .icon-grid:before{content:""}
.aem-container .icon-arrow_back:before{content:""}
.aem-container .icon-arrow_forward:before{content:""}
.aem-container .icon-cancel:before{content:""}
.aem-container .icon-check:before{content:""}
.aem-container .icon-expand_less:before{content:""}
.aem-container .icon-expand_more:before{content:""}
.aem-container .icon-menu:before{content:""}
.aem-container .icon-school:before{content:""}
.aem-container .icon-share:before{content:""}
.aem-container .icon-check_box:before{content:""}
.aem-container .icon-check_box_blank:before{content:""}
.aem-container .icon-radio_button_checked:before{content:""}
.aem-container .icon-account_circle:before{content:""}
.aem-container .icon-check_circle:before{content:""}
.aem-container .icon-info:before{content:""}
.aem-container .icon-search:before{content:""}
.aem-container .icon-lightbulb_outline:before{content:""}
.aem-container .icon-check_circle_outline:before{content:""}
body.checkout-index-index .aem-container .header header.cmp-header.normal-header{width:100%}
body:not(.checkout-index-index) .aem-container:not(.aem-magento-container) .header header.cmp-header.normal-header{width:100vw}
.aem-container .header #mobile-fog-bkg{background-color:rgba(0,0,0,0.7);position:fixed;will-change:opacity;height:100%;width:100%;-webkit-tap-highlight-color:transparent;top:0;left:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;visibility:visible;pointer-events:none}
@media(max-width:1200px){.aem-container .header #mobile-fog-bkg.show{z-index:1;opacity:1}
}
@media(min-width:1200px){.aem-container .header #mobile-fog-bkg{visibility:hidden}
}
.aem-container .header .aem-header-container{height:104px}
@media(min-width:1200px){.aem-container .header .aem-header-container{height:158px}
.aem-container .header .aem-header-container .promotion-banner-container{top:0}
}
.aem-container .header .aem-header-container .promotion-support-product-detail-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .header .promotion-banner-gradient-bg{background-image:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128)}
@media(max-width:767px){.aem-container .header .promotion-banner-gradient-bg{background-image:linear-gradient(216deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128)}
}
.aem-container .header .promotion-banner-container{position:relative;top:-4px}
@media(min-width:1200px){.aem-container .header .promotion-banner-container{top:0}
}
.aem-container .header.sticky-nav-present .aem-header-container{height:184px}
@media(min-width:768px){.aem-container .header.sticky-nav-present .aem-header-container{height:224px}
}
@media(min-width:1200px){.aem-container .header.sticky-nav-present .aem-header-container{height:288px}
}
.aem-container .header .tab-pane.active .mobile-menu-wrapper{display:block}
@media(min-width:1200px){.aem-container .header .tab-pane.active .mobile-menu-wrapper{width:100%}
}
.aem-container .header .fog-of-war-overlay{display:none;height:100vh;width:100vw;position:fixed;background:#5f6878;mix-blend-mode:multiply;z-index:15;left:0}
@media(max-width:1200px){.aem-container .header .fog-of-war-overlay{display:none !important}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.aem-container .header .fog-of-war-overlay{background:rgba(0,0,0,0.6)}
}
@supports(-ms-ime-align:auto){.aem-container .header .fog-of-war-overlay{background:rgba(0,0,0,0.6)}
}
.aem-container .header .fog-of-war-overlay.dropdown-open{display:block}
.aem-container .header .fog-of-war-overlay.dropdown-open-header{display:block;z-index:9}
.aem-container .header .dark-theme .account-container-desktop .feedback a{color:#fff}
@media(max-width:1200px){.aem-container .header .dark-theme .explore-more-breakline{background-color:#fff}
}
.aem-container .header.breadcrumb-present .breadcrumb-support-product-detail-container{background:#fff;padding:0 10px;max-width:1440px;margin-right:auto;margin-left:auto}
@media(min-width:992px){.aem-container .header.breadcrumb-present .breadcrumb-support-product-detail-container{padding:0 108px}
}
.aem-container .header.breadcrumb-present .breadcrumb-support-product-detail-container.dark-theme{background:#1e1e1e}
.aem-container .header.breadcrumb-present .cmp-header.up{top:-185px}
.aem-container .header.breadcrumb-present .cmp-header.nav-up{top:-154px}
.aem-container .cmp-header{width:100%;position:fixed;top:0;-webkit-transition:.2s linear;transition:.2s linear;z-index:10}
.aem-container .cmp-header.up{top:-36px}
.aem-container .cmp-header.nav-up{top:-104px}
.aem-container .cmp-header .container-fluid{max-width:1440px;position:relative;top:0;-webkit-transition:.2s linear;transition:.2s linear;width:100%}
.aem-container .cmp-header .container-fluid>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .cmp-header .container-fluid.sticky-nav{overflow:hidden !important}
@media(min-width:1200px){.aem-container .cmp-header .container-fluid.sticky-nav{top:-12px}
}
.aem-container .cmp-header .navbar{padding:0;padding-bottom:4px}
@media all and (-ms-high-contrast:none){.aem-container .cmp-header .navbar{display:block}
}
@media(min-width:1200px){.aem-container .cmp-header .navbar{padding:25px 0 12px;height:auto;padding-bottom:2px}
}
@media(min-width:1200px) and (max-width:1440px){.aem-container .cmp-header .navbar{padding-left:10px}
}
.aem-container .cmp-header .navbar.navbar-expand-xl.black{border:0}
.aem-container .cmp-header .navbar.canon-red::after{background:#e22128}
.aem-container .cmp-header .navbar.accent-1::after{background:#4d80e6}
.aem-container .cmp-header .navbar.black::after{background:#000}
.aem-container .cmp-header .navbar.black-2::after{background:#191919}
.aem-container .cmp-header .navbar.black-3::after{background:#24252a}
.aem-container .cmp-header .navbar.gray-1::after{background:#5f6878}
.aem-container .cmp-header .navbar.gray-2::after{background:#d6dbe2}
.aem-container .cmp-header .navbar.gray-3::after{background:#eff0f3}
.aem-container .cmp-header .navbar.gray-4::after{background:#f8f8f8}
.aem-container .cmp-header .navbar::after{display:block;content:" ";width:100%;height:4px;position:absolute;bottom:0;left:0;background:-webkit-gradient(linear,right top,left top,from(#4d80e6),to(#e12128));background:linear-gradient(to left,#4d80e6,#e12128)}
@media(min-width:1200px){.aem-container .cmp-header .navbar::after{height:2px}
}
.aem-container .cmp-header .navbar div#consumerNav,.aem-container .cmp-header .navbar div#businessNav{height:60px}
.aem-container .cmp-header .navbar div .menu-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.aem-container .cmp-header .navbar div .menu-container .left-menu{margin-left:0}
@media(min-width:1200px){.aem-container .cmp-header .navbar-brand-container{margin-right:32px;margin-left:22px}
}
@media(max-width:767px){.aem-container .cmp-header .navbar-brand-container{position:absolute;top:10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0}
}
.aem-container .cmp-header .navbar-brand{padding:0;width:98px;font-size:1rem;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .cmp-header .navbar-brand .logo-des{color:#1e1e1e}
.aem-container .cmp-header .navbar-brand>img{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:25px;-o-object-fit:contain !important;object-fit:contain !important;-o-object-position:center;object-position:center}
@media(max-width:1200px){.aem-container .cmp-header .navbar-brand{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.aem-container .cmp-header .nav-tabs-wrapper{background:#eff0f3;position:relative;--lang-button-color:#000;--lang-button-bgk:#fff}
.aem-container .cmp-header .nav-tabs-wrapper.dark-theme{--lang-button-color:#fff;--lang-button-bgk:#000;background-color:#1e1e1e}
.aem-container .cmp-header .nav-tabs-wrapper.dark-theme .divider{border-color:#444}
.aem-container .cmp-header .nav-tabs-wrapper.dark-theme .lang-label{color:white}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid.top-level{position:static}
@media(min-width:768px){.aem-container .cmp-header .nav-tabs-wrapper .container-fluid.top-level{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:36px}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang{margin:0 16px;font-size:12px;font-weight:500;position:relative;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(min-width:1200px){.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang{font-size:14px;gap:5px}
}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .label-mobile{display:none}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .icon{font-size:16px;font-weight:700;position:relative;top:-2px}
@media(min-width:1200px){.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .icon{font-size:18px}
}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-label{background-color:inherit;color:#000;font-weight:500}
@media(min-width:1200px){.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}
}
@media(max-width:991px){.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-label .label-desktop{display:none}
}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-label .label-mobile{border-radius:6px;-webkit-box-shadow:rgba(0,0,0,0.24) 0 3px 8px;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;-webkit-box-shadow:none !important;box-shadow:none !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;color:#fff;gap:5px}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-list{background-color:inherit;position:static;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;display:grid;grid-template-columns:1fr 1fr;-webkit-padding-start:5px;padding-inline-start:5px}
@media(min-width:1200px){.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-list{gap:5px}
}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-list .select-item{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-list .select-item button{height:100%;width:100%;background-color:var(--lang-button-bgk);color:var(--lang-button-color);border-radius:6px;border:0;-webkit-box-shadow:rgba(0,0,0,0.24) 0 3px 8px;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-list .select-item button.selected{color:var(--lang-button-bgk);background-color:var(--lang-button-color);cursor:unset}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-list .select-item button:not(.selected):hover{background-color:#e22128;color:#fff}
@media(min-width:1200px){.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container .nav-lang .lang-container-list .select-item button{border:1px solid #ccc;-webkit-box-shadow:none;box-shadow:none}
}
@media(max-width:991px){.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container.exclude-tabs .nav-lang .label-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container.exclude-tabs .nav-lang .label-desktop{display:none}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container.exclude-tabs .nav-lang .lang-container-list{grid-template-columns:1fr;display:none}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container.exclude-tabs .nav-lang .lang-container-list .select-item.selected{display:none}
.aem-container .cmp-header .nav-tabs-wrapper .container-fluid .nav-container.exclude-tabs .nav-lang .lang-container-list.language-list-style{display:grid;position:absolute;width:100%;top:100%;-webkit-padding-start:0;padding-inline-start:0;z-index:101}
}
.aem-container .cmp-header .tab-content{position:relative;z-index:100;background:#fff;visibility:visible}
@media(min-width:1200px){.aem-container .cmp-header .tab-content{z-index:98}
}
.aem-container .cmp-header .tab-content .tab-pane .container-fluid{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .cmp-header .tab-content .header-tab-to-meganav{display:none;position:absolute;width:100%;height:40px;bottom:-30px}
@media(min-width:1200px){.aem-container .cmp-header .tab-content .header-tab-to-meganav.meganav-open{display:block}
}
.aem-container .cmp-header .mega-nav-wrapper{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .cmp-header .mega-nav-wrapper{height:0}
@media(min-width:1200px){.aem-container .cmp-header .mega-nav-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
}
@media(min-width:1200px){.aem-container .cmp-header .search-bar-dropdown-wrapper.mobile{display:none !important}
}
.aem-container .cmp-header .mega-nav-wrapper{position:relative;z-index:99}
.aem-container .cmp-header .nav-tabs{background:#eff0f3;height:36px;border-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto}
@media(min-width:768px){.aem-container .cmp-header .nav-tabs{margin-left:22px}
}
.aem-container .cmp-header .nav-tabs.dark-theme{background-color:#1e1e1e}
.aem-container .cmp-header .nav-tabs.nav-tabs-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:0}
.aem-container .cmp-header .nav-tabs .nav-link{font-size:14px;font-weight:400;color:#000;border:0;border-radius:0}
.aem-container .cmp-header .nav-tabs .nav-link.active{border:0;font-weight:700}
.aem-container .cmp-header .nav-tabs .nav-link.active.dark-theme{background-color:#000;color:#fff}
.aem-container .cmp-header .nav-tabs .nav-link.dark{color:#fff}
.aem-container .cmp-header .nav-tabs .nav-link.dark-theme{color:#fff}
.aem-container .cmp-header .nav-tabs .additional-link{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;height:35px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .cmp-header .nav-tabs .additional-link a{width:100%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:2px solid transparent;-webkit-transition:all .2s;transition:all .2s}
@media(min-width:1200px){.aem-container .cmp-header .nav-tabs .additional-link a{width:auto}
}
@media(min-width:1200px){.aem-container .cmp-header .nav-tabs .additional-link a.selected{border-bottom:2px solid #e22128}
}
.aem-container .cmp-header .nav-tabs .additional-link a:hover{text-decoration:none;border-bottom:2px solid #e22128}
.aem-container .cmp-header .nav-tabs .additional-link a.dark{color:#fff}
.aem-container .cmp-header .nav-tabs .nav-divider{height:21px;width:1px;background:#d6dbe2;text-align:center}
.aem-container .cmp-header .search-button-form-wrapper{width:100%}
@media(min-width:1200px){.aem-container .cmp-header .search-button-form-wrapper{max-width:887px}
}
.aem-container .cmp-header .search-button-form-wrapper .search-button-form{display:none}
@media(min-width:1200px){.aem-container .cmp-header .search-button-form-wrapper .search-button-form{display:inline-block}
.aem-container .cmp-header .search-button-form-wrapper .search-button-form .search-btn{padding:0}
}
.aem-container .cmp-header .search-button-form-wrapper .search-button-form .form-control{width:100%}
.aem-container .cmp-header .search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:64px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}
@media(max-width:767px){.aem-container .cmp-header .search-container.search-page{height:108px}
.aem-container .cmp-header .search-container.search-page .search-button-form{display:block}
}
@media(min-width:1200px){.aem-container .cmp-header .search-container{height:45px;padding:0 15px;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}
.aem-container .cmp-header .search-container.search-micro-navbar-brand{height:auto}
}
.aem-container .cmp-header .search-container-row{margin:0;width:100%}
@media(min-width:1200px){.aem-container .cmp-header .search-container-row{margin-left:-15px;margin-right:-15px}
}
.aem-container .cmp-header .search-container-row .search-container .account-container-mobile .icon{font-size:24px;color:#4b5253}
.aem-container .cmp-header .account-container-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}
.aem-container .cmp-header .account-container-mobile .btn:first-of-type{margin-right:4px}
.aem-container .cmp-header .account-container-mobile .search-btn.search-mobile{line-height:1}
.aem-container .cmp-header .account-container-mobile .icon-search{vertical-align:middle;margin-top:-1px}
.aem-container .cmp-header .account-container-mobile .icon-search:before{display:inline-block}
.aem-container .cmp-header .break-row-for-mobile-search{-ms-flex-preferred-size:100%;flex-basis:100%;height:0}
@media(min-width:1200px){.aem-container .cmp-header .break-row-for-mobile-search{display:none}
}
.aem-container .cmp-header .mobile-menu-wrapper{-webkit-transition:.2s linear;transition:.2s linear}
@media all and (-ms-high-contrast:none){.aem-container .cmp-header .mobile-menu-wrapper{width:100%}
}
.aem-container .cmp-header .mobile-menu-wrapper.show{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(min-width:992px){.aem-container .cmp-header .mobile-menu-wrapper.center-align{margin-left:auto;margin-right:auto}
.aem-container .cmp-header .mobile-menu-wrapper.right-align{width:100%}
.aem-container .cmp-header .mobile-menu-wrapper.right-align .menu-container{float:right}
}
.aem-container .cmp-header .menu-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;position:fixed;top:0;left:-100%;width:100vw;height:100%;overflow-y:scroll;overflow-x:hidden;z-index:1000;-webkit-transition:left .3s linear;transition:left .3s linear}
@media(max-width:1200px){.aem-container .cmp-header .menu-container{max-width:324px;width:84vw;background-color:rgba(0,0,0,0.7)}
.aem-container .cmp-header .menu-container .mycanon-menu,.aem-container .cmp-header .menu-container .products-menu,.aem-container .cmp-header .menu-container .left-menu,.aem-container .cmp-header .menu-container .divider,.aem-container .cmp-header .menu-container .rightside-childrens-menu{width:84vw !important;max-width:324px;overflow:auto}
.aem-container .cmp-header .menu-container .products-menu,.aem-container .cmp-header .menu-container .rightside-childrens-menu{left:-100%}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container{overflow-y:hidden;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:10px;padding-right:0}
.aem-container .cmp-header .menu-container .rightside-childrens-menu{display:none}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container{margin-top:8px;background:transparent;position:static;width:unset;height:unset;z-index:unset}
}
@media all and (min-width:1200px) and (-ms-high-contrast:none){.aem-container .cmp-header .menu-container{width:auto;height:auto}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container ul.navbar-nav{margin-left:-34px;margin-right:30px}
}
.aem-container .cmp-header .menu-container.show{right:0}
@media(max-width:1200px){.aem-container .cmp-header .menu-container.show{left:0}
}
.aem-container .cmp-header .menu-container .nav-item{line-height:1.33;font-size:14px;cursor:pointer;border-bottom:solid 1px #d6dbe2;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:52px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .nav-item.hide-first-mobile{display:none}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .nav-item.hide-first-mobile-child{display:none}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .nav-item ul.expand-tab{display:none}
}
.aem-container .cmp-header .menu-container .nav-item ul.expand-tab .expand-tab-li:first-child.header-category{margin-top:-10px}
.aem-container .cmp-header .menu-container .nav-item .rightside-mobile{display:none}
@media(max-width:767px){.aem-container .cmp-header .menu-container .nav-item{font-size:18px}
}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .nav-item.right-side{border-bottom:0}
.aem-container .cmp-header .menu-container .nav-item.right-side ul.expand-tab{background-color:#f5f5f5;margin-top:0;border-bottom:1px solid #d8dde3;padding-bottom:0}
.aem-container .cmp-header .menu-container .nav-item.right-side ul.expand-tab li.expand-tab-li:not(.header-category){background-color:transparent;margin-left:-50px !important;padding-left:40px !important}
.aem-container .cmp-header .menu-container .nav-item.right-side ul.expand-tab li.expand-tab-li.header-category{padding-right:0}
.aem-container .cmp-header .menu-container .nav-item.right-side ul.expand-tab li.expand-tab-li.header-category>a{width:auto}
.aem-container .cmp-header .menu-container .nav-item.right-side ul.expand-tab li.expand-tab-li.header-category>a>span.icon-open{margin-right:20px}
.aem-container .cmp-header .menu-container .nav-item.right-side ul.expand-tab li.expand-tab-li.header-category ul.child-category{background-color:#f5f5f5;margin-left:-30px !important;padding-left:40px !important;min-height:52px}
.aem-container .cmp-header .menu-container .nav-item .explore-more-breakline{display:block;float:right;width:150%;margin-top:6px;margin-bottom:10px}
.aem-container .cmp-header .menu-container .nav-item .expand-header{font-weight:600 !important}
.aem-container .cmp-header .menu-container .nav-item .expand-header.meganav-explore-more{font-size:18px;margin-left:-10px;margin-bottom:5px}
.aem-container .cmp-header .menu-container .nav-item>a.expand-header{padding-left:30px;padding-right:18px;font-size:18px;font-weight:600}
.aem-container .cmp-header .menu-container .nav-item>a:not(:focus):not(.rightside-child):hover{color:#e22128 !important}
.aem-container .cmp-header .menu-container .nav-item>a:not(:focus):not(.rightside-child):hover .icon-open{background-image:url("clientlib-base/resources/images/filterrow/accordion-open-hover.png");-webkit-filter:invert(0) !important;filter:invert(0) !important}
.aem-container .cmp-header .menu-container .nav-item>a:not(:focus):not(.rightside-child):hover .icon-open.close-icon{background-image:url("clientlib-base/resources/images/filterrow/accordion-close-hover.png")}
}
@media(max-width:1199px){.aem-container .cmp-header .menu-container .nav-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.aem-container .cmp-header .menu-container .nav-item.myCanonMenuToggle a>span{text-decoration:none}
.aem-container .cmp-header .menu-container .nav-item .expand-tab{padding-bottom:10px;margin-top:-10px;font-size:.9em;padding-left:40px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li{list-style:none;padding:.5rem 0}
}
@media(max-width:1199px) and (max-width:1200px){.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li{font-size:14px;padding-left:8px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category{padding-right:18px;font-size:18px;padding-top:0;padding-bottom:0}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category>a{font-weight:600;height:52px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category ul.child-category{padding:0;padding-left:10px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category ul.child-category a{border-top:none !important}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category ul.child-category.opened{display:block}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category ul.child-category.closed{display:none}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #d8dde3;width:324px;margin-left:-40px;padding-left:40px;padding-right:10px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category a .icon-open{background-image:url("clientlib-base/resources/images/filterrow/accordion-open.png");background-size:100%;height:15px;width:15px;margin-right:10px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li.header-category a .icon-open.close-icon{background-image:url("clientlib-base/resources/images/filterrow/accordion-close.png");height:3px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li a{line-height:25px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li a:not(:focus):not(.rightside-child):hover{color:#e22128 !important}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li a:not(:focus):not(.rightside-child):hover .icon-open{background-image:url("clientlib-base/resources/images/filterrow/accordion-open-hover.png");-webkit-filter:invert(0) !important;filter:invert(0) !important}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li a:not(:focus):not(.rightside-child):hover .icon-open.close-icon{background-image:url("clientlib-base/resources/images/filterrow/accordion-close-hover.png")}
}
@media(max-width:1199px){.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li a{color:#000;text-decoration:none}
}
@media(max-width:1199px) and (max-width:1200px){.aem-container .cmp-header .menu-container .nav-item .expand-tab{background-color:#f5f5f5;width:100%}
.aem-container .cmp-header .menu-container .nav-item .expand-tab .expand-tab-li{padding:5px 0;margin-left:-10px}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .nav-item .expand-tab.firsthidetab{display:none}
}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .nav-item .expand-tab{padding-top:10px;padding-bottom:6px;margin-top:-5px}
.aem-container .cmp-header .menu-container .nav-item .expand-tab.hasChild{padding-bottom:0}
.aem-container .cmp-header .menu-container .nav-item .expand-tab.firsthidetab.firsthide{display:none}
.aem-container .cmp-header .menu-container .nav-item .rightside-mobile{display:block}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .nav-item{border:0;margin-left:20px;margin-right:20px;text-align:center}
.aem-container .cmp-header .menu-container .nav-item a{position:relative}
.aem-container .cmp-header .menu-container .nav-item a:before{content:"";position:absolute;left:-15px;bottom:0;height:52px;width:15px}
.aem-container .cmp-header .menu-container .nav-item a:after{content:"";position:absolute;right:-15px;bottom:0;height:52px;width:15px}
}
.aem-container .cmp-header .menu-container .nav-item>a{height:52px;width:100%;font-weight:400;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid transparent;-webkit-transition:all .2s;transition:all .2s}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .nav-item>a{font-weight:600;width:auto}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .nav-item>a.selected{border-bottom:4px solid #e22128}
}
.aem-container .cmp-header .menu-container .nav-item>a:hover{text-decoration:none}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .nav-item>a{padding-left:30px;padding-right:18px;font-size:18px;font-weight:600 !important}
.aem-container .cmp-header .menu-container .nav-item>a.expand-header{padding-left:30px;padding-right:18px;font-size:18px}
.aem-container .cmp-header .menu-container .nav-item>a:not(:focus):not(.rightside-child):hover{color:#e22128 !important}
.aem-container .cmp-header .menu-container .nav-item>a:not(:focus):not(.rightside-child):hover .icon-open{background-image:url("clientlib-base/resources/images/filterrow/accordion-open-hover.png");-webkit-filter:invert(0) !important;filter:invert(0) !important}
.aem-container .cmp-header .menu-container .nav-item>a:not(:focus):not(.rightside-child):hover .icon-open.close-icon{background-image:url("clientlib-base/resources/images/filterrow/accordion-close-hover.png")}
}
.aem-container .cmp-header .menu-container .nav-item .icon-chevron_right{margin-right:4px}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .nav-item .icon-chevron_right,.aem-container .cmp-header .menu-container .nav-item .icon-chevron_left,.aem-container .cmp-header .menu-container .nav-item .icon-close{font-size:30px !important}
.aem-container .cmp-header .menu-container .nav-item .icon-chevron_right:not(:focus):hover,.aem-container .cmp-header .menu-container .nav-item .icon-chevron_left:not(:focus):hover,.aem-container .cmp-header .menu-container .nav-item .icon-close:not(:focus):hover{color:#e22128 !important}
}
.aem-container .cmp-header .menu-container .nav-item .icon-open{background-image:url("clientlib-base/resources/images/filterrow/accordion-open.png");background-size:100%;height:15px;width:15px;margin-right:10px}
.aem-container .cmp-header .menu-container .nav-item .icon-open.close-icon{background-image:url("clientlib-base/resources/images/filterrow/accordion-close.png");height:3px}
.aem-container .cmp-header .menu-container .products-menu,.aem-container .cmp-header .menu-container .rightside-childrens-menu{position:absolute;width:100%;height:100%;top:0;left:100%;background:#fff;z-index:2;padding:0 !important;-webkit-transition:left .3s linear;transition:left .3s linear}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .products-menu,.aem-container .cmp-header .menu-container .rightside-childrens-menu{min-height:100vh;height:-webkit-max-content;height:-moz-max-content;height:max-content}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .products-menu,.aem-container .cmp-header .menu-container .rightside-childrens-menu{width:auto;height:auto;position:static;z-index:unset;padding:0;background:transparent}
}
.aem-container .cmp-header .menu-container .products-menu.show,.aem-container .cmp-header .menu-container .rightside-childrens-menu.show{right:0}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .products-menu.show,.aem-container .cmp-header .menu-container .rightside-childrens-menu.show{left:0}
}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .products-menu{margin-left:25px}
}
.aem-container .cmp-header .menu-container .left-menu{width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;z-index:1}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .left-menu{width:auto;height:auto;position:static;z-index:unset;padding:0;background:transparent;margin-left:0}
.aem-container .cmp-header .menu-container .left-menu ul.navbar-nav{margin-left:0;margin-right:0}
}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .left-menu{-webkit-transition:left .3s linear;transition:left .3s linear}
.aem-container .cmp-header .menu-container .left-menu.show-submenu{left:-100%}
}
.aem-container .cmp-header .menu-container .left-menu .nav-item a{font-weight:400;color:#000}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .left-menu .nav-item a{color:rgba(0,0,0,0.6)}
}
.aem-container .cmp-header .menu-container .menu-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:80px;border-bottom:solid 1px #d6dbe2;padding-left:12px}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .menu-header{display:none}
}
@media(max-width:1200px){.aem-container .cmp-header .menu-container .menu-header button.close-menu{padding-right:20px}
.aem-container .cmp-header .menu-container .menu-header .icon-chevron_left,.aem-container .cmp-header .menu-container .menu-header .icon-chevron_right,.aem-container .cmp-header .menu-container .menu-header .icon-close{font-size:30px !important}
.aem-container .cmp-header .menu-container .menu-header .icon-chevron_left:not(:focus):hover,.aem-container .cmp-header .menu-container .menu-header .icon-chevron_right:not(:focus):hover,.aem-container .cmp-header .menu-container .menu-header .icon-close:not(:focus):hover{color:#e22128 !important}
}
.aem-container .cmp-header .menu-container .menu-header>img{width:98px}
.aem-container .cmp-header .menu-container .menu-header #closeMycanonMenu{padding:.375rem 0}
.aem-container .cmp-header .menu-container .menu-header .closeProductMenu{padding-left:0}
.aem-container .cmp-header .menu-container .divider{height:21px;width:1px;background:#d6dbe2;-webkit-filter:none;filter:none;margin-right:30px}
@media(min-width:1200px){.aem-container .cmp-header .menu-container .divider{display:none}
}
.aem-container .cmp-header .navbar.dark-theme{background:#000}
.aem-container .cmp-header .navbar.dark-theme .form-control{color:#d6dbe2;border-bottom:solid 2px #444}
.aem-container .cmp-header .navbar.dark-theme .form-control::-webkit-input-placeholder{color:#d6dbe2}
.aem-container .cmp-header .navbar.dark-theme .form-control::-moz-placeholder{color:#d6dbe2}
.aem-container .cmp-header .navbar.dark-theme .form-control:-ms-input-placeholder{color:#d6dbe2}
.aem-container .cmp-header .navbar.dark-theme .form-control::-ms-input-placeholder{color:#d6dbe2}
.aem-container .cmp-header .navbar.dark-theme .form-control::placeholder{color:#d6dbe2}
.aem-container .cmp-header .navbar.dark-theme .icon-search,.aem-container .cmp-header .navbar.dark-theme .icon-shopping_cart{color:#d6dbe2}
.aem-container .cmp-header .navbar.dark-theme .icon-open{-webkit-filter:invert(1);filter:invert(1)}
.aem-container .cmp-header .navbar.dark-theme .nav-item .expand-tab{background-color:inherit}
.aem-container .cmp-header .navbar.dark-theme .divider{background:#444}
.aem-container .cmp-header .navbar.dark-theme .logo-des{color:white}
@media(max-width:1200px){.aem-container .cmp-header .navbar.dark-theme .nav-item.right-side ul.expand-tab{border-bottom:1px solid}
.aem-container .cmp-header .navbar.dark-theme .nav-item.right-side ul.expand-tab li.expand-tab-li.header-category ul.child-category{background-color:transparent}
}
.aem-container .cmp-header .navbar.dark-theme .nav-item,.aem-container .cmp-header .navbar.dark-theme .nav-item>a,.aem-container .cmp-header .navbar.dark-theme .btn{color:#fff}
.aem-container .cmp-header .navbar.dark-theme .products-menu,.aem-container .cmp-header .navbar.dark-theme .left-menu,.aem-container .cmp-header .navbar.dark-theme .rightside-childrens-menu{background:#000}
.aem-container .cmp-header .navbar.dark-theme .products-menu .nav-item a,.aem-container .cmp-header .navbar.dark-theme .rightside-childrens-menu .nav-item a{color:#fff}
.aem-container .cmp-header .navbar.dark-theme .left-menu .nav-item a{color:#fff}
.aem-container .cmp-header .navbar.dark-theme .tab-content{background:#000}
.aem-container .cmp-header .navbar.dark-theme .search-container-row .icon{color:#fff}
.aem-container .cmp-header .navbar.dark-theme .search-button-form .icon-search{color:#fff}
.aem-container .cmp-header .navbar.dark-theme .search-button-form .form-control{background-color:transparent}
.aem-container .cmp-header .navbar.dark-theme .search-button-form .close-image-container .close-image{background:url("clientlib-base/resources/images/header/ic-close-pro-dark.svg") no-repeat center}
.aem-container .cmp-header .navbar-toggler{width:50px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:28px;z-index:1;outline:0}
.aem-container .cmp-header .navbar-toggler .icon-menu{font-size:24px}
.aem-container .cmp-header .navbar-toggler .icon-menu:before{display:inline-block}
@media(max-width:767px){.aem-container .cmp-header .navbar-toggler .icon-menu{margin-top:-2px}
}
@media(max-width:767px){.nav-aditional-links-desk{display:none !important}
.additional-link-mob{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
}
@media(min-width:768px){.nav-aditional-links-desk{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.additional-link-mob{display:none !important}
}
.aem-container #footer-container{background:#000 !important}
@media(min-width:768px){.aem-container #footer-container{padding-left:24px;padding-right:24px}
}
@media(max-width:767.98px){.aem-container #footer-container>.container{max-width:unset}
}
.aem-container #footer-container .heading-container{padding-top:75px;line-height:24px}
@media(max-width:767.98px){.aem-container #footer-container .heading-container{padding-top:56px;padding-bottom:8px;margin-left:9px;margin-right:9px}
}
.aem-container #footer-container .copyright-text{padding-bottom:40px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.aem-container #footer-container h5,.aem-container #footer-container .H5-white-heading{font-size:1.125em;font-weight:800;word-wrap:normal}
.aem-container #footer-container h5{padding-bottom:6px;margin-bottom:20px;color:#fff}
@media(max-width:767.98px){.aem-container #footer-container h5{margin-bottom:0;padding-bottom:0}
}
.aem-container #footer-container ul.footer-links li{float:left}
.aem-container #footer-container ul.footer-links li div.vs{border-right:1px solid white;height:10px;margin:0 5px 0 5px;display:inline-block}
.aem-container #footer-container a{color:#fff;text-decoration:none !important;background-color:transparent;-webkit-text-decoration-skip:objects;opacity:.87;font-size:.75em;line-height:3.09}
.aem-container #footer-container .rights-reserved{font-family:Roboto !important;margin:8px 0}
.aem-container #footer-container .rights-reserved p{font-family:Roboto;font-size:.625em;display:inline;color:#fff;line-height:1.5}
.aem-container #footer-container .rights-reserved .footer-year{font-size:.625em;display:block}
.aem-container #footer-container .rights-reserved .footer-year p{font-size:1em}
.aem-container #footer-container .rights-reserved .footer-year a.quick-link{font-size:1em}
.aem-container #footer-container .rights-reserved .footer-year a.quick-link .olPlus{color:#fff}
.aem-container #footer-container .rights-reserved ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
@media(max-width:767.98px){.aem-container #footer-container .rights-reserved ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.aem-container #footer-container .rights-reserved ul li>a{color:#fff;text-decoration:none !important;opacity:inherit;font-family:inherit;font-size:.705em;line-height:inherit}
.aem-container #footer-container .rights-reserved ul li>a:focus{text-decoration:underline !important;-webkit-text-decoration-color:white !important;text-decoration-color:white !important}
.aem-container #footer-container .rights-reserved ul li #feedbackLinkFooter{font-size:.705em}
.aem-container #footer-container .rights-reserved ul li:last-child .vs{border-right:0}
.aem-container #footer-container .rights-reserved ul li:hover{text-decoration:underline;-webkit-text-decoration-color:white;text-decoration-color:white}
.aem-container #footer-container ul.social{margin-bottom:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.aem-container #footer-container ul.social li a{margin-right:5px;font-size:1.5625em;-webkit-transition:.5s all ease;transition:.5s all ease}
.aem-container #footer-container ul.social li a.social_icons{width:32px;height:32px;background-repeat:no-repeat;display:block;margin-left:.5em}
.aem-container #footer-container ul.social li a.social_icons:focus{border:1px solid #e22128;outline:0}
.aem-container #footer-container ul.social li a.social_icons .custom-social-icon{max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:32px;height:32px}
.aem-container #footer-container ul.social li a.social_icons .custom-social-icon-hover{display:none;max-width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;vertical-align:top;width:32px;height:32px}
.aem-container #footer-container ul.social li a.social_icons:hover .custom-social-icon{display:none}
.aem-container #footer-container ul.social li a.social_icons:hover .custom-social-icon-hover{display:block}
@media(max-width:767.98px){.aem-container #footer-container ul.social li a.social_icons{width:21px;height:21px}
.aem-container #footer-container ul.social li a.social_icons .custom-social-icon{width:21px;height:21px}
.aem-container #footer-container ul.social li a.social_icons .custom-social-icon-hover{width:21px;height:21px}
}
.aem-container #footer-container ul.list-unstyled.quick-links li:nth-child(n+2) span.disabled-link{display:inline-block;margin-top:10px}
.aem-container #footer-container ul.list-unstyled.quick-links li span.disabled-link{color:white;font-size:.75em;font-weight:bold}
.aem-container #footer-container ul.list-unstyled.quick-links li a:hover{text-decoration:underline !important;-webkit-text-decoration-color:white !important;text-decoration-color:white !important}
.aem-container #footer-container ul.list-unstyled.quick-links li a:focus{text-decoration:underline !important;-webkit-text-decoration-color:white;text-decoration-color:#fff !important;outline:0}
.aem-container #footer-container .text-center{margin-top:0}
.aem-container #footer-container .col-md-5-cols{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 20%;-webkit-box-flex:0;flex:0 0 20%;max-width:100%}
.aem-container .col-xs-12.col-sm-6.col-md-6.mt-2.mt-sm-2.text-white.rights-reserved.d-sm-block.termsAlign{text-align:right}
.aem-container .footer-column-down-arrow{background-image:url("clientlib-base/resources/images/footer/ic-expand-more.png");width:12px;height:8px;background-repeat:no-repeat;background-size:contain}
@media(min-width:768px){.aem-container .footer-column-down-arrow{top:15px}
}
.aem-container .navigation-toggle-row[aria-expanded="true"] .footer-column-down-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media(max-width:767.98px){.aem-container #footer-container ul.social li a.social_icons{margin-left:.7rem}
.aem-container .col-xs-12.col-sm-6.col-md-6.mt-2.mt-sm-2.text-white.rights-reserved.termsAlign.d-block.d-sm-none{text-align:center;padding-left:1.2rem}
.aem-container #footer-container .footer-image{margin-bottom:auto}
.aem-container .textcenter{text-align:center}
.aem-container .logo-social{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}
.aem-container .navigation-toggle-row{padding:24px 10px 24px 0;border-top:1px solid #fff}
.aem-container .navigation-toggle-row:last-of-type{border-bottom:1px solid #fff}
.aem-container .icons-margin-small{margin-top:65px;margin-bottom:20px}
.aem-container .navigation-toggle-row .H5-white-heading span{position:relative}
.aem-container .navigation-toggle-row .H5-white-heading span:after{position:absolute;right:0}
}
.aem-container .H5-white-heading{font-style:normal;font-stretch:normal;letter-spacing:normal;color:#fff;margin-bottom:3px}
.aem-container li.list-inline-item.noMarginRight{margin-right:.05rem}
@media(min-width:768px) and (max-width:991px){.aem-container .H5-white-heading{min-height:49px}
}
@media(max-width:767.98px){.aem-container .H5-white-heading{line-height:21.96px;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
@media(min-width:768px){.aem-container .H5-white-heading{margin-bottom:12px}
.aem-container .logo-social{margin-top:9px}
}
.aem-container #best_browser_experience{display:none}
.aem-container .browser-dialog{width:100%;margin:auto auto;max-width:889px;color:#000}
.aem-container .browser-dialog .custom-container{border-radius:0}
.aem-container .browser-dialog .custom-container .browser-container{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
@media(max-width:767px){.aem-container .browser-dialog .custom-container .browser-container{overflow-y:scroll;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%}
.aem-container .browser-dialog .custom-container .browser-container .browser-column{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%}
}
.aem-container .browser-dialog .custom-container .browser-container .browser-column{width:100%;background-color:#fff;position:relative;min-width:318px;overflow-y:auto;height:auto;min-height:70vh;max-height:90vh;margin-bottom:30px}
.aem-container .browser-dialog .custom-container .browser-container .browser-column .browser-modal-title{width:100%;padding:61px 87px 61px 87px;border-bottom:1px solid #d6dbe2;text-align:center;font:normal normal bold 25px/35px Proxima Nova;letter-spacing:5px;color:#0f0f0f;text-transform:uppercase;opacity:1}
.aem-container .browser-dialog .custom-container .browser-container .browser-column .browser-description{padding:0 87px 0 87px;margin:35px 0 35px 0;text-align:left;font:normal normal medium 18px/23px Proxima Nova;letter-spacing:0;color:#696969}
.aem-container .browser-dialog .custom-container .browser-container .browser-column .browser-list{padding:0 87px}
.aem-container .browser-dialog .custom-container .browser-container .browser-column .browser-list .browser-item{width:23%;height:auto;float:left;background:#f7f7f7 0 0 no-repeat padding-box;border:1px solid #ededed;margin:0 1%;text-align:center}
.aem-container .browser-dialog .custom-container .browser-container .browser-column .browser-list .browser-item .browser-link .browser-icon{width:109px;height:109px;margin:20px;opacity:1}
.aem-container .browser-dialog .custom-container .browser-container .browser-column .browser-list .browser-item .browser-link .browser-title{height:41px;width:100%;font:normal 16px/23px Proxima Nova;letter-spacing:0;color:#696969;text-align:center;border-top:1px solid #ededed;padding-top:10px;padding-bottom:10px}
.aem-container .browser-dialog .custom-container .browser-close-button-div{position:absolute;right:16px;top:16px;width:14px;height:14px;cursor:pointer}
@media(max-width:400px){.aem-container .browser-dialog .custom-container .browser-close-button-div{top:16px}
}
@media(min-width:400px) and (max-width:575px){.aem-container .browser-dialog .custom-container .browser-close-button-div{top:36px}
}
.aem-container .browser-dialog .custom-container .browser-close-button-div .browser-close-button{background:url("clientlib-base/resources/images/email/ic_close_black.png") no-repeat;width:14px;height:14px;display:block;cursor:pointer;color:#fff;outline:0;border:0}
@media(max-width:767px){.aem-container .feedback-modal,.feedback-modal-submitted,.thank-you-feedback--modal{background-color:white}
}
.aem-container .feedback-modal .modal-dialog,.feedback-modal-submitted .modal-dialog,.thank-you-feedback--modal .modal-dialog{max-width:600px}
@media(max-width:767px){.aem-container .feedback-modal .modal-dialog,.feedback-modal-submitted .modal-dialog,.thank-you-feedback--modal .modal-dialog{width:100vw;max-width:100vw !important;height:100vh;margin:0}
.aem-container .feedback-modal .modal-dialog .modal-header,.feedback-modal-submitted .modal-dialog .modal-header,.thank-you-feedback--modal .modal-dialog .modal-header{color:#000;height:auto}
.aem-container .feedback-modal .modal-dialog .modal-header br,.feedback-modal-submitted .modal-dialog .modal-header br,.thank-you-feedback--modal .modal-dialog .modal-header br{display:none}
}
.aem-container .feedback-modal .modal-dialog .modal-content,.feedback-modal-submitted .modal-dialog .modal-content,.thank-you-feedback--modal .modal-dialog .modal-content{border-radius:3px}
@media(max-width:767px){.aem-container .feedback-modal .modal-dialog .modal-content,.feedback-modal-submitted .modal-dialog .modal-content,.thank-you-feedback--modal .modal-dialog .modal-content{height:100%;border-radius:0;font-family:inherit;font-size:.875em}
}
.aem-container .feedback-modal .modal-dialog .modal-body,.feedback-modal-submitted .modal-dialog .modal-body,.thank-you-feedback--modal .modal-dialog .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1em;line-height:1.5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:inherit}
.aem-container .feedback-modal .modal-dialog .modal-body textarea,.feedback-modal-submitted .modal-dialog .modal-body textarea,.thank-you-feedback--modal .modal-dialog .modal-body textarea{background:#f8f8f8;width:100%;resize:none;margin:20px 65px 25px 65px;border:1px solid #d3d3d3;padding-left:20px;padding-top:20px}
.aem-container .feedback-modal .modal-dialog .modal-body textarea:focus,.feedback-modal-submitted .modal-dialog .modal-body textarea:focus,.thank-you-feedback--modal .modal-dialog .modal-body textarea:focus{outline:none !important;border-color:#d3d3d3}
@media(max-width:767px){.aem-container .feedback-modal .modal-dialog .modal-body textarea,.feedback-modal-submitted .modal-dialog .modal-body textarea,.thank-you-feedback--modal .modal-dialog .modal-body textarea{width:100%;margin:0 auto;max-height:113px}
}
@media(max-width:767px){.aem-container .feedback-modal .modal-dialog .modal-body,.feedback-modal-submitted .modal-dialog .modal-body,.thank-you-feedback--modal .modal-dialog .modal-body{max-height:150px}
.aem-container .feedback-modal .modal-dialog .modal-body .feedback-content-submitted br,.feedback-modal-submitted .modal-dialog .modal-body .feedback-content-submitted br,.thank-you-feedback--modal .modal-dialog .modal-body .feedback-content-submitted br{display:none}
}
.aem-container .feedback-modal .modal-dialog .modal-title,.feedback-modal-submitted .modal-dialog .modal-title,.thank-you-feedback--modal .modal-dialog .modal-title{font-size:1.5em;font-family:inherit}
.aem-container .feedback-modal .modal-dialog .modal-header,.feedback-modal-submitted .modal-dialog .modal-header,.thank-you-feedback--modal .modal-dialog .modal-header{font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:160px}
.aem-container .feedback-modal .modal-dialog .modal-header h4,.feedback-modal-submitted .modal-dialog .modal-header h4,.thank-you-feedback--modal .modal-dialog .modal-header h4{padding-top:30px}
@media(max-width:767px){.aem-container .feedback-modal .modal-dialog .modal-header h4,.feedback-modal-submitted .modal-dialog .modal-header h4,.thank-you-feedback--modal .modal-dialog .modal-header h4{padding-left:20px;padding-right:20px;text-align:left}
}
.aem-container .feedback-modal .modal-dialog .modal-header .modal-close,.feedback-modal-submitted .modal-dialog .modal-header .modal-close,.thank-you-feedback--modal .modal-dialog .modal-header .modal-close{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/close.png") no-repeat center;cursor:pointer;width:24px !important;height:24px !important;position:absolute;top:20px !important;right:20px !important}
.aem-container .feedback-modal .modal-footer,.feedback-modal-submitted .modal-footer,.thank-you-feedback--modal .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:0}
.aem-container .feedback-modal .modal-footer>:not(:last-child),.feedback-modal-submitted .modal-footer>:not(:last-child),.thank-you-feedback--modal .modal-footer>:not(:last-child){margin-right:1.25rem}
.aem-container .feedback-modal .modal-footer .submit-feedback,.aem-container .feedback-modal .modal-footer .cls-terms-modal,.feedback-modal-submitted .modal-footer .submit-feedback,.feedback-modal-submitted .modal-footer .cls-terms-modal,.thank-you-feedback--modal .modal-footer .submit-feedback,.thank-you-feedback--modal .modal-footer .cls-terms-modal{height:40px;background-color:#e22128;border-color:#e22128;border-radius:0;font-family:inherit;font-size:1rem;font-weight:normal;line-height:20px;letter-spacing:1.29px;color:#fff;margin-bottom:40px}
.aem-container .feedback-modal .modal-footer .submit-feedback.outlined-button,.aem-container .feedback-modal .modal-footer .cls-terms-modal.outlined-button,.feedback-modal-submitted .modal-footer .submit-feedback.outlined-button,.feedback-modal-submitted .modal-footer .cls-terms-modal.outlined-button,.thank-you-feedback--modal .modal-footer .submit-feedback.outlined-button,.thank-you-feedback--modal .modal-footer .cls-terms-modal.outlined-button{color:#e22128;background-color:#fff !important;border:1px solid #e22128}
.aem-container .feedback-modal .modal-footer .submit-feedback.outlined-button:after,.aem-container .feedback-modal .modal-footer .cls-terms-modal.outlined-button:after,.feedback-modal-submitted .modal-footer .submit-feedback.outlined-button:after,.feedback-modal-submitted .modal-footer .cls-terms-modal.outlined-button:after,.thank-you-feedback--modal .modal-footer .submit-feedback.outlined-button:after,.thank-you-feedback--modal .modal-footer .cls-terms-modal.outlined-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .feedback-modal .modal-footer .submit-feedback.outlined-button:hover,.aem-container .feedback-modal .modal-footer .submit-feedback.outlined-button:active,.aem-container .feedback-modal .modal-footer .cls-terms-modal.outlined-button:hover,.aem-container .feedback-modal .modal-footer .cls-terms-modal.outlined-button:active,.feedback-modal-submitted .modal-footer .submit-feedback.outlined-button:hover,.feedback-modal-submitted .modal-footer .submit-feedback.outlined-button:active,.feedback-modal-submitted .modal-footer .cls-terms-modal.outlined-button:hover,.feedback-modal-submitted .modal-footer .cls-terms-modal.outlined-button:active,.thank-you-feedback--modal .modal-footer .submit-feedback.outlined-button:hover,.thank-you-feedback--modal .modal-footer .submit-feedback.outlined-button:active,.thank-you-feedback--modal .modal-footer .cls-terms-modal.outlined-button:hover,.thank-you-feedback--modal .modal-footer .cls-terms-modal.outlined-button:active{background-color:#e22128 !important;color:#fff}
.aem-container .feedback-modal .modal-title,.feedback-modal-submitted .modal-title,.thank-you-feedback--modal .modal-title{font-size:1.5em;font-family:inherit}
.aem-container .feedback-modal-submitted .modal-body .feedback-content-submitted{letter-spacing:.48px;line-height:23px}
@media(max-width:767px){.aem-container .feedback-modal-submitted .modal-body .feedback-content-submitted{text-align:left;padding-top:30px;padding-left:20px;padding-right:20px}
}
.aem-container .feedback-modal-submitted .modal-footer button{margin-bottom:112px;font-size:1rem;font-weight:normal;letter-spacing:1.28px;line-height:20px}
.aem-container .wth-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin-top:10px}
.aem-container .wth-container p{font-size:1rem !important}
.aem-container .wth-container p.wth-text{margin-right:10px;color:#000;font-weight:600}
.aem-container .wth-container .wth-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem}
.aem-container .wth-container .wth-btn-container button.wth-btn{background-color:#f4f5f7;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:.64px;line-height:20px;width:78px;height:40px;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}
.aem-container .wth-container .wth-btn-container button.wth-btn::before{content:"";display:inline-block;width:17px;height:17px;min-width:17px;background-repeat:no-repeat;background-position:center;margin-right:8px;margin-bottom:3px;vertical-align:middle;background-size:100%}
.aem-container .wth-container .wth-btn-container button.wth-btn:hover{background-color:#e22128;color:#fff}
.aem-container .wth-container .wth-btn-container button.wth-yes-btn{margin-right:10px}
.aem-container .wth-container .wth-btn-container button.wth-yes-btn::before{background-image:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/thumbs-up.svg")}
.aem-container .wth-container .wth-btn-container button.wth-yes-btn:hover::before{background-image:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/thumbs-up-hover.svg")}
.aem-container .wth-container .wth-btn-container button.wth-no-btn::before{background-image:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/thumbs-down.svg")}
.aem-container .wth-container .wth-btn-container button.wth-no-btn:hover::before{background-image:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/thumbs-down-hover.svg")}
.aem-container .videosplit-cmp{display:grid;grid-template-areas:'left right';min-height:400px}
.aem-container .videosplit-cmp .videosplit-childsection{width:100%}
.aem-container .videosplit-cmp.padding-left-small{padding-left:8.333333%}
.aem-container .videosplit-cmp.padding-left-medium{padding-left:16.666667%}
.aem-container .videosplit-cmp.padding-left-large{padding-left:25%}
.aem-container .videosplit-cmp.padding-right-small{padding-right:8.333333%}
.aem-container .videosplit-cmp.padding-right-medium{padding-right:16.666667%}
.aem-container .videosplit-cmp.padding-right-large{padding-right:25%}
.aem-container .videosplit-cmp.padding-top-{padding-top:0 !important}
.aem-container .videosplit-cmp.padding-top-half{padding-top:32px}
.aem-container .videosplit-cmp.padding-top-standard{padding-top:64px}
.aem-container .videosplit-cmp.padding-bottom-{padding-bottom:0 !important}
.aem-container .videosplit-cmp.padding-bottom-half{padding-bottom:32px}
.aem-container .videosplit-cmp.padding-bottom-standard{padding-bottom:64px}
@media(max-width:991px){.aem-container .videosplit-cmp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.aem-container .videosplit-cmp .videosplit-childsection{width:100%}
}
.aem-container .videosplit-cmp.videosplit__25-75{grid-template-columns:25% 75%}
.aem-container .videosplit-cmp.videosplit__30-70{grid-template-columns:30% 70%}
.aem-container .videosplit-cmp.videosplit__35-65{grid-template-columns:35% 65%}
.aem-container .videosplit-cmp.videosplit__40-60{grid-template-columns:40% 60%}
.aem-container .videosplit-cmp.videosplit__50-50{grid-template-columns:50% 50%}
.aem-container .videosplit-cmp.videosplit__60-40{grid-template-columns:60% 40%}
.aem-container .videosplit-cmp.videosplit__65-35{grid-template-columns:65% 35%}
.aem-container .videosplit-cmp.videosplit__70-30{grid-template-columns:70% 30%}
.aem-container .videosplit-cmp.videosplit__75-25{grid-template-columns:75% 25%}
@media(max-width:991px){.aem-container .videosplit-cmp.videosplit__orientation__left .text-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.aem-container .videosplit-cmp.videosplit__orientation__left .video-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.aem-container .videosplit-cmp.videosplit__orientation__left .wth-container{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
}
.aem-container .videosplit-cmp .videosplit-childsection{width:100%}
.aem-container .videosplit-cmp .videosplit-childsection.left-side{grid-area:left}
.aem-container .videosplit-cmp .videosplit-childsection.right-side{grid-area:right;border-left:0}
.aem-container .videosplit-cmp .videosplit-childsection.text-container{padding:3rem 14%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .videosplit-cmp .videosplit-childsection.text-container>p{font-size:1em;font-weight:normal}
.aem-container .videosplit-cmp .videosplit-childsection.text-container.desktop-left{text-align:left}
.aem-container .videosplit-cmp .videosplit-childsection.text-container.desktop-right{text-align:right}
.aem-container .videosplit-cmp .videosplit-childsection.text-container.desktop-center{text-align:center}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.mobile-left{text-align:left}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.mobile-right{text-align:right}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.mobile-center{text-align:center}
}
.aem-container .videosplit-cmp .videosplit-childsection.text-container .cta-btn-container{text-align:inherit;margin-top:16px}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container .cta-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .videosplit-cmp .videosplit-childsection.text-container .cta-group .ctalinkbutton{margin:0}
.aem-container .videosplit-cmp .videosplit-childsection.text-container .cta-group .ctalinkbutton .cta-btn-container{margin:24px 8px 0 8px}
}
.aem-container .videosplit-cmp .videosplit-childsection.text-container .videosplit-title{font-weight:bold;margin-bottom:24px;letter-spacing:normal}
.aem-container .videosplit-cmp .videosplit-childsection.text-container .videosplit-title.small-subtitle{font-size:24px}
.aem-container .videosplit-cmp .videosplit-childsection.text-container .videosplit-title.large-subtitle{font-size:46px}
@media(min-width:992px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-clear-desktop-black{background-color:transparent;color:#000}
}
@media(min-width:992px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-clear-desktop-white{background-color:transparent;color:#fff}
}
@media(min-width:992px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-black-desktop{background-color:#000;color:#fff}
}
@media(min-width:992px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-white-desktop{background-color:#fff;color:#000}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-black-mobile{background-color:#000;color:#fff}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-white-mobile{background-color:#fff;color:#000}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-red-mobile{background-color:#e22128;color:#fff}
}
@media(min-width:992px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-red-desktop{background-color:#e22128;color:#fff}
}
@media(min-width:992px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-grey-black-text-desktop{background-color:#e4e4e4;color:#000}
}
@media(min-width:992px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-grey-white-text-desktop{background-color:#e4e4e4;color:#fff}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-grey-black-text-mobile{background-color:#e4e4e4;color:#000}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-grey-white-text-mobile{background-color:#e4e4e4;color:#fff}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-clear-mobile-black{background-color:transparent;color:#000}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container.-clear-mobile-white{background-color:transparent;color:#fff}
}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.text-container{border-top:0}
}
.aem-container .videosplit-cmp .videosplit-childsection.video-container{position:relative;min-height:100%;height:100%}
.aem-container .videosplit-cmp .videosplit-childsection.video-container .yt-video{height:100%}
.aem-container .videosplit-cmp .videosplit-childsection.video-container .yt-video img.thumbnail-video{position:absolute;top:0;left:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.aem-container .videosplit-cmp .videosplit-childsection.video-container video,.aem-container .videosplit-cmp .videosplit-childsection.video-container iframe{min-height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9;display:block}
.aem-container .videosplit-cmp .videosplit-childsection.video-container .play-button-outer{width:7em;height:7em;cursor:pointer;border-radius:50%;border:1px solid gray;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:white}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.video-container .play-button-outer{width:6em;height:6em}
.aem-container .videosplit-cmp .videosplit-childsection.video-container .play-button-outer .play-button{top:35%}
}
.aem-container .videosplit-cmp .videosplit-childsection.video-container .play-button{margin:0 auto;top:35%;position:relative;width:0;height:0;border-style:solid;border-width:1em 0 1em 1.5em;border-color:transparent transparent transparent #000;opacity:.75}
.aem-container .videosplit-cmp .videosplit-childsection.video-container .play-button-outer:hover{background-color:rgba(0,0,0,0.5)}
.aem-container .videosplit-cmp .videosplit-childsection.video-container .play-button-outer:hover .play-button{border-color:transparent transparent transparent #fff}
.aem-container .videosplit-cmp .videosplit-childsection.video-container .play-button-outer:hover .play-button{opacity:1}
@media(max-width:991px){.aem-container .videosplit-cmp .videosplit-childsection.video-container{min-height:300px;height:unset;border-bottom:0}
.aem-container .videosplit-cmp .videosplit-childsection.video-container video,.aem-container .videosplit-cmp .videosplit-childsection.video-container iframe{min-height:300px}
.aem-container .videosplit-cmp .videosplit-childsection.video-container video{display:block;height:100%}
}
.aem-container .video-slider-list-container .selection_pane{background-color:#f8f8f8;height:65px;position:relative}
.aem-container .video-slider-list-container .select_left_pane{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:25%}
.aem-container .video-slider-list-container .select_dd{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;height:24px;border-right:1px solid #d6dbe2;margin-right:0;padding-top:0;margin-top:5px;font-weight:bold;font-size:12px;line-height:1.5;padding-right:16px}
@media(min-width:767px){.aem-container .video-slider-list-container .select_dd{margin-left:26px}
}
@media(max-width:767px){.aem-container .video-slider-list-container .select_dd{border-right:initial}
}
.aem-container .video-slider-list-container .select_dd .selectdiv{padding-left:4px}
.aem-container .video-slider-list-container .select_dd .selectdiv .dropdown-menu{left:-91px !important;font-size:16px !important}
@media(max-width:767px){.aem-container .video-slider-list-container .select_dd .selectdiv .dropdown-menu{left:-66px !important}
}
.aem-container .video-slider-list-container .select_label{padding-left:5px;font-size:16px;font-weight:bold;line-height:1.38}
.aem-container .video-slider-list-container .selectdiv{position:relative}
.aem-container .video-slider-list-container .selectdiv:after{font:17px "Consolas",monospace;color:#333;right:5px;top:1px;padding:0 0 2px;position:absolute;pointer-events:none}
.aem-container .video-slider-list-container .dropdown-toggle::after{border:0 !important;content:url("clientlib-base/resources/images/filterrow/dropdown-filter.png");font:17px "Consolas",monospace;color:#333;padding:0 0 2px;position:absolute;pointer-events:none;background-repeat:no-repeat;background-size:unset;right:5px;bottom:0}
.aem-container .video-slider-list-container .selectdiv select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:208px;max-width:320px;height:22px;float:right;margin:0;padding:0;font-size:16px;line-height:1.38;color:#333;background:0;border:0;-ms-word-break:normal;word-break:normal}
.aem-container .video-slider-list-container .selectdiv select .select_label_selected{margin-top:4px;font-size:16px;line-height:1.5}
.aem-container .video-slider-list-container .selectbtn{color:black;background-color:#f8f8f8;background:transparent;width:119px;text-align:left;position:relative;font-size:16px;line-height:1.38}
.aem-container .video-slider-list-container .btn-group-sm>.btn,.aem-container .video-slider-list-container .btn-sm{padding:0 !important}
.aem-container .video-slider-list-container .notransform{-webkit-transform:translate3d(0,25px,0) !important;transform:translate3d(0,25px,0) !important}
.aem-container .video-slider-list-container .btn.focus,.aem-container .video-slider-list-container .btn:focus{-webkit-box-shadow:none;box-shadow:none}
.aem-container .video-slider-list-container .dmenu{width:227px;padding-top:0 !important;top:5px !important;border-radius:initial;z-index:2;border-style:solid;border-width:2px;border-image-source:linear-gradient(267deg,var(--blue),#c54d6f 68%,#c54d70 78%,#cc425d,#e12128);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0}
@media(max-width:767px){.aem-container .video-slider-list-container .dmenu{width:202px}
}
.aem-container .video-slider-list-container .ditemvid{height:45px;padding-left:16px !important}
.aem-container .video-slider-list-container .load-more{margin-bottom:18px;margin-top:37px;text-align:center;pointer-events:none}
@media(max-width:767px){.aem-container .video-slider-list-container .load-more{margin-top:26px}
}
.aem-container .video-slider-list-container .load-more .load-more-video-slider .cta-btn-container .outlined-btn-wrapper a{pointer-events:fill}
.aem-container .video-slider-list-container .video-slider-main-hide-display{display:none}
.aem-container .video-slider-list-container .video-slider-sort .dropdown-item{padding-left:29px;color:#000;cursor:pointer}
@media(max-width:767px){.aem-container .video-slider-list-container .video-slider-sort .dropdown-item{padding-left:5px;color:#000}
}
.aem-container .video-slider-list-container .video-slider-sort .dropdown-item:active{background-color:white}
.aem-container .video-slider-main .video-slider-row{margin-right:0;margin-left:0;margin-top:24px;padding-bottom:24px;border-bottom:2px solid #d6dbe2}
@media(max-width:767px){.aem-container .video-slider-main .video-slider-row{margin-top:0}
}
.aem-container .video-slider-main .video-slider-row .video-info-left{overflow:hidden;padding-right:0;padding-left:0}
@media(max-width:767px){.aem-container .video-slider-main .video-slider-row .video-info-left{margin-top:24px}
}
.aem-container .video-slider-main .video-slider-row .video-info-left .video-left .play-btn{border-radius:50%;background:url("clientlib-base/resources/images/video-slider/ic_play_circle_filled.svg") no-repeat;width:43px;height:43px}
.aem-container .video-slider-main .video-slider-row .video-info-left .video-left .wth-container{display:none}
.aem-container .video-slider-main .video-slider-row .video-info-right{padding-left:20px;padding-right:6px}
@media(max-width:767px){.aem-container .video-slider-main .video-slider-row .video-info-right{padding-left:0;padding-right:0}
}
.aem-container .video-slider-main .video-slider-row .video-info-right.video-info-has-wth{padding-bottom:45px}
@media(max-width:767px){.aem-container .video-slider-main .video-slider-row .video-info-right .video-content{margin-top:24px}
}
.aem-container .video-slider-main .video-slider-row .video-info-right .video-content h1{letter-spacing:normal;line-height:1.33;font-size:18px;color:#000;font-weight:700;margin:0;margin-bottom:24px;margin-top:-5px;text-align:left}
@media(max-width:767px){.aem-container .video-slider-main .video-slider-row .video-info-right .video-content h1{margin-bottom:24px;line-height:21.96px}
}
.aem-container .video-slider-main .video-slider-row .video-info-right .video-content h1.white-text{color:#fff}
.aem-container .video-slider-main .video-slider-row .video-info-right .video-content p{font-size:14px;margin:0;color:#000;line-height:1.43}
.aem-container .video-slider-main .video-slider-row .video-info-right .video-content p.white-text{color:#fff}
.aem-container .video-slider-main .video-slider-row .wth-container{position:absolute;bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(max-width:767px){.aem-container .video-slider-main .video-slider-row .wth-container{position:unset}
}
.aem-container .vid-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .vid-container.large-player{max-width:1440px;margin:0 auto}
.aem-container .vid-container.small-player{max-width:950px;margin:0 auto}
.aem-container .vid-container .thumbnail_container{width:100%;position:relative}
.aem-container .vid-container .thumbnail_container .thumbnail-video{width:100%;height:auto;max-width:100%}
.aem-container .vid-container .thumbnail_container .start-video{position:absolute;padding:12px;right:50%;top:50%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;z-index:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.aem-container .vid-container .thumbnail_container .start-video .play-btn{border-radius:50%;background:url(clientlib-base/resources/video/ic_play_circle_filled.svg) no-repeat center;width:110px;height:110px}
@media(max-width:767px){.aem-container .vid-container .wth-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-column-gap:inherit;-moz-column-gap:inherit;column-gap:inherit}
}
.aem-container .thumbnail_container{width:100%;position:relative}
.aem-container .thumbnail_container .thumbnail-video{width:100%;height:auto;max-width:100%}
.aem-container .thumbnail_container .start-video{position:absolute;padding:12px;right:50%;top:50%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;z-index:1;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.aem-container .thumbnail_container .start-video .play-btn{border-radius:50%;background:url(clientlib-base/resources/video/ic_play_circle_filled.svg) no-repeat center;width:110px;height:110px}
.aem-container .ccMaxWidth .video:not(:last-child){padding-bottom:24px}
@media(max-width:767px){.aem-container .column-control-cmp .colctrl-column:not(:last-child){padding-bottom:24px}
}
.aem-container .ccMaxWidth>.dynamic-learning-card{margin-left:auto;margin-right:auto;min-height:590px;padding:0 10px 2px 10px}
@media(min-width:400px){.aem-container .ccMaxWidth>.dynamic-learning-card{padding:0 0 2px 0;min-height:initial}
}
.aem-container .colctrl-column.col-md-4{max-width:32.7888%;-webkit-box-flex:0;-ms-flex:0 0 32.7888%;flex:0 0 32.7888%}
@media(max-width:575px){.aem-container .colctrl-column.col-md-4:nth-child(1),.aem-container .colctrl-column.col-md-4:nth-child(2),.aem-container .colctrl-column.col-md-4:nth-child(3){max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}
.aem-container .colctrl-column.col-md-4.nogap{max-width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}
@media(max-width:575px){.aem-container .colctrl-column.col-md-4.nogap:nth-child(1),.aem-container .colctrl-column.col-md-4.nogap:nth-child(2),.aem-container .colctrl-column.col-md-4.nogap:nth-child(3){max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}
.column-control-cmp>.container>.row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .dynamic-learning-card{max-width:392px;width:100%}
.aem-container .dynamic-learning-card .card-container{display:block !important;position:relative;background-color:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .dynamic-learning-card .card-container>a{text-decoration:none;color:black}
.aem-container .dynamic-learning-card .card-container img{height:294px;width:100%;-o-object-fit:cover;object-fit:cover}
.aem-container .dynamic-learning-card .card-container .snipe{position:absolute;left:15px;top:282px;padding:0 22px;min-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .dynamic-learning-card .card-container .snipe.red{background-color:#e22128}
.aem-container .dynamic-learning-card .card-container .snipe.black{background-color:#000}
.aem-container .dynamic-learning-card .card-container .snipe .snipe-text{color:#fff;font-size:14px;font-weight:600;letter-spacing:4px;line-height:16px;text-align:center;text-transform:uppercase}
.aem-container .dynamic-learning-card .card-container .second-label{font-size:14px;line-height:16px;letter-spacing:4px;opacity:.6;padding-top:12px;text-transform:uppercase;min-height:27px}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer{padding:24px 15px 0 15px;min-height:285px}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer.one-class-only{padding:24px 15px}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .title{font-size:16px;line-height:22px;font-weight:700;padding:24px 0 16px 0}
@media(min-width:768px){.aem-container .dynamic-learning-card .card-container .cardInfoContainer .title{padding:24px 0 16px 0}
}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details{background-color:#f8f8f8;padding:0 16px}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry{padding:6.5px 0;border-bottom:1px solid #d6dbe2}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry:last-child{border-bottom:0}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .icon{width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;margin-bottom:-2px;margin-left:4px;margin-right:8px}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .icon.course-length{background-image:url("clientlib-base/resources/images/training/dynamic-learning-card/ic-course-length.svg")}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .icon.date{background-image:url("clientlib-base/resources/images/training/dynamic-learning-card/ic-dates.svg")}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .icon.instructor{background-image:url("clientlib-base/resources/images/training/dynamic-learning-card/ic-instructor.svg")}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .icon.price{background-image:url("clientlib-base/resources/images/training/dynamic-learning-card/ic-price.svg")}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .icon.location{background-image:url("clientlib-base/resources/images/training/dynamic-learning-card/location.svg")}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .label,.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry span{font-size:14px}
@media(max-width:767px){.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .label,.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry span{font-size:12px}
}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .label{font-weight:700}
.aem-container .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .earn-points{font-size:14px;font-weight:normal;line-height:20px;opacity:.6}
.aem-container .dynamic-learning-card .card-container .other-available-courses{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:14px;font-weight:700;line-height:20px;padding:22px 0;text-align:center}
.aem-container .dynamic-learning-card .card-container .other-available-courses div.underline-blk{border-bottom:1px solid black}
.aem-container .cmp-carousel__item .dynamic-learning-card{width:392px;margin-right:24px}
@media(min-width:768px){.aem-container .cmp-carousel__item .dynamic-learning-card{max-width:392px}
}
@media(min-width:992px){.aem-container .cmp-carousel__item .dynamic-learning-card{max-width:392px}
}
@media(max-width:767px){.aem-container .cmp-carousel__item .dynamic-learning-card{max-width:289px}
}
@media(max-width:767px){.aem-container .cmp-carousel__item .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry .label,.aem-container .cmp-carousel__item .dynamic-learning-card .card-container .cardInfoContainer .course-details .detail-entry span{font-size:12px}
}
.aem-container .cmp-carousel__item .dynamic-learning-card .d-learningCard{margin-left:1px !important;margin-right:0 !important}
.aem-container .inktonerComponent{max-width:1440px;margin:auto}
.aem-container .inktonerComponent .showInMobile{display:none !important}
@media(max-width:767px){.aem-container .inktonerComponent .showInMobile{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
}
.aem-container .inktonerComponent .showInDesktop{display:block}
@media(max-width:767px){.aem-container .inktonerComponent .showInDesktop{display:none}
}
.aem-container .inktonerComponent .inktoner-header{height:209px;background-color:#000;width:100%}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-header{height:220px}
}
.aem-container .inktonerComponent .inktoner-header .inktoner-heading{padding-top:28px;font-size:33px;font-weight:300;line-height:1.33;letter-spacing:8px;text-align:center;color:#fff}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-header .inktoner-heading{padding-top:25px;font-size:28px;line-height:1.36;letter-spacing:6.79px}
}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps{margin-top:22px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-header .inktoner-steps{margin-top:20px;margin-right:10px}
}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .steps-icon{text-align:center}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .steps-icon .s-icon{width:11px;height:11px;background-image:url("clientlib-base/resources/images/inktoner-replacement/empty-step.svg");display:inline-block}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .steps-icon .s-icon.active{background-image:url("clientlib-base/resources/images/inktoner-replacement/active-step.svg")}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .steps-icon .s-line{margin-bottom:5px;width:103px;height:1px;display:inline-block;margin-left:3px;margin-right:3px;background-image:url("clientlib-base/resources/images/inktoner-replacement/plain-line.svg")}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .steps-title{margin-top:17px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-header .inktoner-steps .steps-title{margin-top:15px}
}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .step{font-size:18px;line-height:1.33;letter-spacing:2px;margin-right:32px;color:#fff;text-align:center}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .step:nth-child(3n){margin-right:0 !important}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .step:nth-child(2n){margin-right:24px !important}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .step.active{padding-bottom:3px;border-bottom:3px solid #e22128}
.aem-container .inktonerComponent .inktoner-header .inktoner-steps .step.finish{font-weight:bold;cursor:pointer;pointer-events:all}
.aem-container .inktonerComponent .inktoner-container .ink-toner-modal-btn{color:inherit}
.aem-container .inktonerComponent .inktoner-container .ink-toner-modal-btn:hover{text-decoration:none}
.aem-container .inktonerComponent .inktoner-container .ink-toner-modal-btn.term-and-condition-modal{color:#000;border-bottom:1px solid #000}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm{background-color:#fff;margin:70px 108px 0 108px;max-width:1014px}
@media(min-width:768px) and (max-width:991px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm{margin:70px 65px 0 65px;max-width:1054px}
}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm{margin:49px 11px 0 11px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab{display:none}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row{width:100%;margin-right:27px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row{margin-top:25px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field input{background-color:#f8f8f8}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field input.error{background-color:rgba(226,33,40,0.05)}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .error{color:#e22128 !important}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .input-placeholder{position:absolute;font-size:16px;line-height:20px;top:16px;left:14px;color:#000;pointer-events:none;display:block;-webkit-transition:.5s;transition:.5s}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .realignPlaceHolder{-webkit-transform:translateY(-2px);transform:translateY(-2px);color:#4d80e6;font-size:12px;line-height:1.33;padding-top:7px;top:0}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .showEmptyError,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .emailConflictError,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .validemailformat,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .validphoneformat,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .validzipcodeformat{text-align:left;padding-left:14px;font-size:12px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .showEmptyError{display:none}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .input-row .input-field .emailConflictError{display:none}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-title{font-size:33px;font-weight:600;line-height:1.33;letter-spacing:8px;margin-bottom:31px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-title{font-size:28px;font-weight:600;line-height:1.36;letter-spacing:6.79px;text-align:center;margin-bottom:22px;text-align:left}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-desc{font-size:18px;font-weight:bold;line-height:1.33;width:100%;margin-bottom:8px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-desc.review-desc{margin-bottom:27px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-desc.review-desc{margin-bottom:20px}
}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-desc{margin-bottom:37px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .grey-border{border-bottom:1px solid #d6dbe2;margin:19px 0 11px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .note-container{margin:67px 0 16px;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .note-container .noteimage{background-image:url("clientlib-base/resources/images/inktoner-replacement/ic-close.svg");height:19px;width:22px;background-repeat:no-repeat;margin-right:13px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .note-container .notetext{font-size:14px;font-weight:bold;line-height:1.5;color:#e22128}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .note-container{margin:50px 0 10px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext p{color:#e22128;font-size:14px;line-height:1.5;max-width:700px;margin-bottom:77px;margin-left:12px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext .second-modal-text,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext p .second-modal-text{padding-left:4px;text-decoration:underline;font-weight:400;letter-spacing:normal;line-height:1.44}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext .second-modal-text:hover,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext p .second-modal-text:hover{text-decoration:underline;cursor:pointer}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext li,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext p li{margin-top:12px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .rtetext p{margin-bottom:35px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-type{margin-bottom:22px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-type .tonner-text{font-size:14px;font-weight:bold;line-height:1.5}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .toner-type .tonner-value{font-size:14px;line-height:1.5}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;position:relative;font-size:14px;line-height:1.5}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container{display:block}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container .mailingAddress{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container .mailingAddress{padding-top:47px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container .nameinfo{margin-right:63px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container .nameinfo .infotext{font-weight:bold}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container .nameinfo{width:44%;margin-right:12%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container .mailinfo .email,.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container .mailinfo .phone{font-weight:bold}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .yourinfo-container .mailinfo{width:44%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .button-container{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .button-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .button-container .secondary-button{margin-left:184px;margin-right:24px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .button-container .secondary-button{margin:0}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .button-container .primary-button a.btn{margin-bottom:16px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .button-container .cta-btn-container{margin:0 33px 0 34px}
}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .button-container a.btn{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .firstname{width:392px;margin-right:24px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .firstname{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .lastname{width:392px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .lastname{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .return-label{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:9px;position:relative}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .return-label{display:block}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .return-label .toner-title{margin-bottom:0}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .return-label .print-button{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:43px;cursor:pointer}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .return-label .print-button{margin-top:40px;padding-bottom:3px;margin-left:16px;position:relative;height:auto}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .return-label .print-button .printimage{background-image:url("clientlib-base/resources/images/inktoner-replacement/ic-print.svg");height:24px;width:24px;background-repeat:no-repeat;margin-right:13px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .return-label .print-button .print-text{font-size:18px;line-height:1.22;text-align:right}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .label-border{border-bottom:1px solid #d6dbe2}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .label-image{display:none;height:551px;width:836px;margin:49px auto 47px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .label-image{height:auto;width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .label-image #labelimage{height:100%;width:100%}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .label-image #labelimage{height:380px;width:auto;margin-top:50px;margin-bottom:100px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .policy-container{display:none;text-align:center;font-size:18px;font-weight:bold;line-height:1.22}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .policy-container .policy-link{border-bottom:1px solid #000;cursor:pointer}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .inkTonerTab .no-shipping-label{display:none;color:red;text-align:center;font-size:18px;font-weight:bold;margin:30px 0 300px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm #prevBtn{background-color:#bbb}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .field-container{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .field-container{display:block}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .printer-container .printertype{width:392px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .printer-container .printertype{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .street-container .street{width:392px;margin-right:27px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .street-container .street{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .street-container .pobox{width:392px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .street-container .pobox{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .city-details-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:837px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .city-details-container .input-row{margin-right:27px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .city-details-container{display:block}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .city-container .city{width:251px;margin-right:27px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .city-container .city{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .address-container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .address-container .state{width:251px;margin-right:27px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .address-container .zipcode{width:251px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .mail-container .email{width:392px;margin-right:27px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .mail-container .email{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .mail-container .cemail{width:392px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .mail-container .cemail{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .phone-container{margin-bottom:52px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .phone-container{margin-bottom:28px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .phone-container .phone{width:392px}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .phone-container .phone{width:100%}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:53px;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container{margin-bottom:25px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .acceptance-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .filterCheckBox{display:block;cursor:pointer;width:19px;min-width:19px;margin-right:10px;height:18px;background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-empty.svg") no-repeat;background-size:18px 18px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:step-end;transition-timing-function:step-end}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .filterCheckBox.selected{background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-tick.svg") no-repeat}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .readtext{font-size:14px;line-height:1.43;margin-right:3px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .readlink{font-size:14px;line-height:1.43}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .readlink{margin-left:29px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .readlink a{text-decoration:none;color:#000;border-bottom:1px solid #000}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .readlink a.error{border-bottom:1px solid #e22128}
@media(min-width:768px) and (max-width:991px){.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .readlink a{margin-left:29px}
}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .showEmptyError{margin-left:14px;width:100%;text-align:left;padding-left:14px;font-size:12px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;display:none}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .error{color:#e22128 !important}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .acceptance-container .error .term-and-condition-modal{color:#e22128 !important;border-color:#e22128 !important}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .dropdown{width:100%}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .dropdown .dropdown-toggle{width:100%;height:55px;border-radius:0;background-color:#f8f8f8;color:black;text-align:left;padding-left:14px;border:0;border-bottom:2px solid black;outline:none !important}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .dropdown .dropdown-toggle.error{color:#e22128 !important;background-color:rgba(226,33,40,0.05)}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .dropdown .dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .dropdown .dropdown-toggle::after{border:0 !important;content:url("clientlib-base/resources/images/filterrow/dropdown-filter.png");font:17px "Consolas",monospace;color:#333;padding:0 9px 2px;position:absolute;pointer-events:none;background-repeat:no-repeat;right:12px;background-size:12px 8px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .dropdown .dropdown-toggle[aria-expanded="true"]::after{border:0 !important;content:url("clientlib-base/resources/images/filterrow/dropdown-filter.png");font:17px "Consolas",monospace;color:#333;padding:0 9px 2px;position:absolute;pointer-events:none;background-repeat:no-repeat;right:12px;background-size:12px 8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .dropdown .dropdown-menu{width:100%;z-index:1;border-radius:0;top:-2px !important;max-height:300px}
.aem-container .inktonerComponent .inktoner-container #inkTonerForm .dropdown .dropdown-menu li{line-height:40px;padding-left:14px}
.aem-container .inktonerComponent .inktoner-container .edit-info{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
@media(max-width:767px){.aem-container .inktonerComponent .inktoner-container .edit-info{padding-top:42px}
}
.aem-container .inktonerComponent .inktoner-container .edit-icon{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:10px;right:0;font-size:14px;cursor:pointer}
.aem-container .inktonerComponent .inktoner-container .edit-icon .edit-inkinfo{background-image:url("clientlib-base/resources/images/inktoner-replacement/ic-pencil.svg");height:14px;width:14px;background-repeat:no-repeat;margin-right:7px;margin-top:2px}
.aem-container .inktonerComponent .stateSelect.dropdown>.dropdown-menu{overflow-y:inherit}
.aem-container .inktonerComponent .stateSelect.dropdown>.dropdown-menu .dropdown-input-filter{width:80%;position:absolute;border-bottom:0}
.aem-container .inktonerComponent .stateSelect.dropdown>.dropdown-menu .dropdown-input-filter:focus-visible{outline:0}
.aem-container .inktonerComponent .stateSelect.dropdown>.dropdown-menu .dropdown-input-filter.dropdown-input-to-up{top:0;-webkit-transform:translate3d(0,-58px,0);transform:translate3d(0,-58px,0)}
.aem-container .inktonerComponent .stateSelect.dropdown>.dropdown-menu .dropdown-input-filter.dropdown-input-to-down{bottom:0;-webkit-transform:translate3d(0,56px,0);transform:translate3d(0,56px,0)}
.aem-container .inktonerComponent .stateSelect .dropdown-menu li{padding-left:0 !important}
.aem-container .inktonerComponent .stateSelect .dropdown-menu li span.text{color:#000}
.aem-container .inktonerComponent .stateSelect .dropdown-menu li .dropdown-item:active{background-color:#f8f8f8 !important}
.aem-container .inktonerComponent .stateSelect .dropdown-menu li .dropdown-item.active{background-color:#f8f8f8 !important}
.aem-container .inktonerComponent .stateSelect .dropdown-menu{max-height:300px !important;min-height:300px !important;padding:unset !important}
.aem-container .inktonerComponent .stateSelect .filter-option-inner-inner{padding-top:8px}
.aem-container .inktonerComponent .printerSelect .dropdown-menu li{padding-left:0 !important}
.aem-container .inktonerComponent .printerSelect .dropdown-menu li span.text{color:#000}
.aem-container .inktonerComponent .printerSelect .dropdown-menu li .dropdown-item:active{background-color:#f8f8f8 !important}
.aem-container .inktonerComponent .printerSelect .dropdown-menu li .dropdown-item.active{background-color:#f8f8f8 !important}
.aem-container .inktonerComponent .printerSelect .dropdown-menu{max-height:300px !important}
.aem-container .inktonerComponent .printerSelect .filter-option-inner-inner{padding-top:8px}
.aem-container .title .captions-white{font-size:12px;font-weight:400;line-height:1.58;letter-spacing:normal;color:#fff}
.aem-container .title .overline-white{font-size:14px;font-weight:600;line-height:1.5;letter-spacing:4px;color:#fff}
@media(max-width:767px){.aem-container .title-cmp{padding-left:11px;padding-right:11px}
}
@media(min-width:768px){.aem-container .title-cmp{padding-left:24px;padding-right:24px}
}
.aem-container .no-letter-spacing{letter-spacing:normal}
.aem-container .textimage .rte-textImage-cmp a{display:inline-block;word-wrap:initial}
.aem-container .textimage .black-text,.aem-container .textimage .black-text *{color:#000}
.aem-container .textimage .white-text,.aem-container .textimage .white-text *{color:#fff}
.aem-container .textimage p:last-child{margin-bottom:0}
.aem-container .textImage-cmp{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.aem-container .textImage-cmp .imageContainer{max-width:100%}
.aem-container .textImage-cmp.bottom{padding-bottom:24px}
.aem-container .textImage-cmp.bottom.padding-16{padding-bottom:16px}
.aem-container .textImage-cmp.bottom.padding-32{padding-bottom:32px}
.aem-container .textImage-cmp.top{padding-top:24px}
.aem-container .textImage-cmp.top.padding-16{padding-top:16px}
.aem-container .textImage-cmp.top.padding-32{padding-top:32px}
.aem-container .textImage-cmp.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .textImage-cmp.align-center img{margin:auto}
.aem-container .textImage-cmp.align-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:24px}
.aem-container .textImage-cmp.align-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:24px}
@media(min-width:768px){.aem-container .textQuoteContainer{padding:0 24px;display:block}
}
@media(max-width:767px){.aem-container .textQuoteContainer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 11px}
}
.aem-container .textQuoteContainer p{font-family:ProximaNova;font-size:1.125em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.61;letter-spacing:normal;color:#000}
@media(max-width:767px){.aem-container .textQuoteContainer p:last-child{margin-bottom:0}
}
@media(min-width:768px){.aem-container .textQuoteContainer .tqText{display:-webkit-box;display:-ms-flexbox;display:flex;width:49.13%}
}
.aem-container .textQuoteContainer .textQuoteText.black-text{color:#000}
.aem-container .textQuoteContainer .textQuoteText.black-text p,.aem-container .textQuoteContainer .textQuoteText.black-text h1,.aem-container .textQuoteContainer .textQuoteText.black-text h2,.aem-container .textQuoteContainer .textQuoteText.black-text h3,.aem-container .textQuoteContainer .textQuoteText.black-text h4,.aem-container .textQuoteContainer .textQuoteText.black-text h5{color:#000}
.aem-container .textQuoteContainer .textQuoteText.white-text{color:#fff}
.aem-container .textQuoteContainer .textQuoteText.white-text p,.aem-container .textQuoteContainer .textQuoteText.white-text h1,.aem-container .textQuoteContainer .textQuoteText.white-text h2,.aem-container .textQuoteContainer .textQuoteText.white-text h3,.aem-container .textQuoteContainer .textQuoteText.white-text h4,.aem-container .textQuoteContainer .textQuoteText.white-text h5{color:#fff}
@media(max-width:767px){.aem-container .textQuoteContainer .textQuoteText{margin-right:.625rem;margin-left:.625rem}
}
@media(min-width:768px){.aem-container .textQuoteContainer .textQuoteText p{margin-top:24px}
}
@media(min-width:768px){.aem-container .textQuoteContainer .textQuoteText h4{margin-top:64px}
}
@media(min-width:768px){.aem-container .textQuoteContainer .textQuoteText h3{margin-top:64px}
}
@media(min-width:768px){.aem-container .textQuoteContainer .floatRight{float:right;clear:right}
}
@media(min-width:768px){.aem-container .textQuoteContainer .floatLeft{float:left;clear:left}
}
@media(max-width:767px){.aem-container .top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
}
@media(max-width:767px){.aem-container .bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}
}
.aem-container .tqBackground{display:block}
@media(min-width:768px){.aem-container .tqBackground .leftMargintq{margin:40px 40px 0 0}
}
@media(min-width:768px){.aem-container .tqBackground .rightMargintq{margin:40px 0 0 40px}
}
.aem-container .tqBackground .testimonialContainer{position:relative}
@media(max-width:767px){.aem-container .tqBackground .testimonialContainer{margin:48px .625rem;margin-bottom:0}
}
@media(min-width:768px){.aem-container .tqBackground .testimonialContainer .testimonialBackground .testimonialContainer{margin:0;padding:0}
}
@media(max-width:767px){.aem-container .tqBackground .testimonialContainer .testimonialBackground .testimonialContainer{padding:84px 10px 0 10px}
}
.aem-container .tqBackground .testimonialContainer .testimonialQuote{position:absolute;width:77px;height:61px;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(84%);filter:brightness(84%)}
@media(min-width:768px){.aem-container .tqBackground .testimonialContainer .testimonialText{padding-top:21px}
}
@media(max-width:767px){.aem-container .tqBackground .testimonialContainer .testimonialText{padding:21px 23px 0 23px}
}
.aem-container .tqBackground .testimonialContainer .testimonialText p{font-family:ProximaNova;font-size:2.125em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.35;letter-spacing:normal;text-align:left;color:#fff}
@media(min-width:768px){.aem-container .tqBackground .testimonialContainer .testimonialText p{margin-left:23px;font-size:2.125em;line-height:1.35}
}
@media(max-width:767px){.aem-container .tqBackground .testimonialContainer .testimonialText p{margin-bottom:0;line-height:1.38;font-size:1.5em}
}
.aem-container .tqBackground .testimonialContainer .redText p{color:#e22128}
.aem-container .cmp-text.black-text,.aem-container .cmp-text.black-text *{color:#000}
.aem-container .cmp-text.white-text,.aem-container .cmp-text.white-text *{color:#fff}
@media(max-width:767px){.aem-container .cmp-text{padding-left:15px;padding-right:15px}
}
.aem-container .testimonialBackground{display:block}
.aem-container .testimonialBackground .testimonialContainer{position:relative}
@media(min-width:768px){.aem-container .testimonialBackground .testimonialContainer{margin-left:21.25%;margin-right:21.25%;padding:75px 0}
}
@media(max-width:767px){.aem-container .testimonialBackground .testimonialContainer{margin:0;padding:84px 10px 68px 10px}
}
.aem-container .testimonialBackground .testimonialContainer .testimonialQuote{position:absolute;width:77px;height:61px;-o-object-fit:contain;object-fit:contain;-webkit-filter:brightness(84%);filter:brightness(84%)}
@media(min-width:768px){.aem-container .testimonialBackground .testimonialContainer .testimonialText{padding-top:21px}
}
@media(max-width:767px){.aem-container .testimonialBackground .testimonialContainer .testimonialText{padding-top:37px}
}
.aem-container .testimonialBackground .testimonialContainer .testimonialText p{font-family:ProximaNova;font-size:2.125em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.35;letter-spacing:normal;text-align:center;color:#fff}
@media(min-width:768px){.aem-container .testimonialBackground .testimonialContainer .testimonialText p{font-size:2.125em;line-height:1.35;margin:0 .6875rem}
}
@media(max-width:767px){.aem-container .testimonialBackground .testimonialContainer .testimonialText p{line-height:1.38;font-size:1.5em}
}
.aem-container .testimonialBackground .testimonialContainer .redText p{color:#e22128}
.aem-container .termsnconditions{float:left;clear:none;width:100%;height:100%;position:fixed;top:0;left:0}
.aem-container .termsnconditions .standard-component-spacing,.aem-container .termsnconditions .half-standard-component-spacing,.aem-container .termsnconditions .no-component-spacing{width:100%;height:100%}
.aem-container .termsnconditions_cta{z-index:1;pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .termsnconditions .terms-conditions-container{background-color:rgba(95,104,120,0.8);mix-blend-mode:multiply;position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .termsnconditions .terms-conditions-container .tnc{z-index:1;pointer-events:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;background-color:#fff;width:1016px;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,0.12);box-shadow:0 2px 7px 0 rgba(0,0,0,0.12);border:solid 1px #d6dbe2;position:relative}
@media(max-width:1015px) and (min-width:768px){.aem-container .termsnconditions .terms-conditions-container .tnc{width:70.56%}
}
@media(min-width:768px){.aem-container .termsnconditions .terms-conditions-container .tnc{max-height:calc(100vh - 10px)}
}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc{width:100%;height:100%}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-close{z-index:1;pointer-events:auto;background:url(clientlib-base/resources/images/image/close.png) no-repeat center;cursor:pointer;width:24px;height:24px;position:absolute;top:13px;right:13px}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-close{top:14px;right:14px}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-title{height:100px;width:100%;text-align:center;font-family:ProximaNova;font-size:24px;font-weight:600;line-height:1.29;color:#000;border-bottom:solid 1px #d6dbe2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .termsnconditions .terms-conditions-container .tnc-container{width:97.64%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-container{width:100%;height:calc(100% - 180px)}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-container #tnc-container-text{z-index:1;pointer-events:auto;overflow:auto;position:relative}
.aem-container .termsnconditions .terms-conditions-container .tnc-container #tnc-container-text .ssb_sb{z-index:1;width:5px;background:-webkit-gradient(linear,left top,left bottom,from(#e12128),to(#4d80e6));background:linear-gradient(#e12128,#4d80e6);cursor:pointer;pointer-events:auto;position:absolute;right:0}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-container #tnc-container-text .ssb_sb{display:none}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-container #tnc-container-text .ssb_sb_over{pointer-events:auto;z-index:1;width:5px;background-color:#f8f8f8}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-container #tnc-container-text .ssb_sb_over{display:none}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-container #tnc-container-text .ssb_st{pointer-events:auto;z-index:1;width:5px;background:#f8f8f8;cursor:pointer;height:calc(100% - 10px);position:absolute;right:0;top:0}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-container #tnc-container-text .ssb_st{display:none}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-container-text{width:100%;height:203px;margin-top:24px;margin-bottom:24px;overflow-y:scroll;overflow-x:hidden;-ms-overflow-style:none}
.aem-container .termsnconditions .terms-conditions-container .tnc-container-text .terms-conditions-text,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text #tnc-container-text{margin-top:0;margin-bottom:0}
.aem-container .termsnconditions .terms-conditions-container .tnc-container-text::-webkit-scrollbar{display:none}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-container-text{height:100%;margin-bottom:0;margin-top:0;padding-top:24px;padding-bottom:2px}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-container-text p,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h1,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h2,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h3,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h4,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h5,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h6{width:100%;font-family:ProximaNova;padding-left:25px;padding-right:25px;font-size:14px;line-height:1.5;color:#000;text-align:justify}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-container-text p,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h1,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h2,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h3,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h4,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h5,.aem-container .termsnconditions .terms-conditions-container .tnc-container-text h6{font-size:12px;padding-left:11px;padding-right:11px}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-cta{z-index:1;border-top:solid 1px #d6dbe2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:80px;width:100%}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-cta-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:25px}
@media(max-width:767px){.aem-container .termsnconditions .terms-conditions-container .tnc-cta-button{margin-right:0}
}
.aem-container .termsnconditions .terms-conditions-container .tnc-cta-button .cta-btn-container{margin:auto;width:115px;pointer-events:auto}
.aem-container .termsnconditions .terms-conditions-container .tnc-cta-button .cta-btn-container a{min-width:unset;width:115px;height:40px;display:block;padding:11px 23px;background-color:#e22128;color:#fff;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128;font-size:14px;line-height:1.36;letter-spacing:2px;font-weight:bold;text-transform:uppercase;margin:0}
.aem-container .termsnconditions .terms-conditions-container .tnc-cta-button .cta-btn-container a:focus{outline:0}
.aem-container .canon-tabs-component{padding:0 10px}
.aem-container .canon-tabs-component .wcmEdit .cmp-tabs__tabpanel{display:block}
.aem-container .canon-tabs-component li{color:#000;font-size:18px;line-height:24px;outline:0}
.aem-container .canon-tabs-component li div.atabtitle{outline:0}
.aem-container .canon-tabs-component .regularTabLayout .tab-list-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #d6dbe2;margin:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist.blackb{background-color:#000}
@media(max-device-width:768px){.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist{width:100%}
}
.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:0;cursor:pointer}
.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab.blackb{color:#fff}
.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active{font-weight:700;background-color:#e22128}
.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active.White{color:#fff}
.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active div:focus{outline:0}
.aem-container .canon-tabs-component .regularTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active div:focus-visible{outline:.2rem solid #0078ff40}
@media(min-device-width:768px){.aem-container .canon-tabs-component .verticalTabLayout tabColumn col-md-3{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.aem-container .canon-tabs-component .verticalTabLayout tabContentColumn col-md-9{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
}
.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist{border-bottom:1px solid #eff0f3}
.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist.blackb{background-color:#000}
.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab{border-top:1px solid #eff0f3;min-height:60px;padding:18px 10px;width:100%}
.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab div:focus,.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab div:focus-visible{outline:0}
.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab.blackb{color:#fff}
.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active{border-bottom:0;padding-left:7px;background-color:#e22128}
.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active div:focus,.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active div:focus-visible{outline:none !important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.aem-container .canon-tabs-component .verticalTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active.White{color:#fff}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist.blackb{background-color:#000}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab{color:#5f6878;background-color:#f8f8f8;padding-top:18px;padding-bottom:18px;text-align:center;text-transform:uppercase}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(1),.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(1) ~ li{width:100%}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(2),.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(2) ~ li{width:50%}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(3),.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(3) ~ li{width:33.3333333333%}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(4),.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(4) ~ li{width:25%}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(5),.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(5) ~ li{width:20%}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(6),.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab:first-child:nth-last-child(6) ~ li{width:16.6666666667%}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab.blackb{color:#fff;background-color:#000}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active{background-color:#e22128;border-bottom:0;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 1px 18px 0 rgba(0,0,0,0.12),0 6px 10px 0 rgba(0,0,0,0.14);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 1px 18px 0 rgba(0,0,0,0.12),0 6px 10px 0 rgba(0,0,0,0.14);color:#e22128;font-weight:700}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active.blackb{background-color:#e22128}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li.cmp-tabs__tab--active.White{color:#fff}
.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li span.subtitle{display:none;font-size:14px;font-weight:400;line-height:20px;text-transform:none}
@media(min-device-width:768px){.aem-container .canon-tabs-component .largeTabLayout ol.cmp-tabs__tablist li span.subtitle{display:block}
}
.aem-container .canon-table{display:-ms-grid;-ms-overflow-style:none;scrollbar-width:none}
@media(max-width:767px){.aem-container .canon-table{grid-template-columns:42.5% 23.75% 15.75% 19% !important}
}
.aem-container .canon-table.center-table{margin-left:auto;margin-right:auto}
.aem-container .canon-table.left-table{margin-left:0;margin-right:auto}
.aem-container .canon-table.right-table{margin-left:auto;margin-right:0}
.aem-container .canon-table thead{width:100%}
.aem-container .canon-table thead tr{width:100%}
.aem-container .canon-table thead tr th{padding:0 !important;vertical-align:inherit !important;border-top:0 !important}
.aem-container .canon-table thead tr th img{max-width:100% !important}
.aem-container .canon-table thead tr td img{max-width:100% !important}
.aem-container .canon-table .textimage .standard-component-spacing{margin-top:0}
.aem-container .canon-table::-webkit-scrollbar{display:none}
.aem-container .canon-table .canon-table-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .canon-table .canon-table-cell>div{word-break:unset}
.aem-container .canon-table .canon-table-cell .image img{max-width:100%}
.aem-container .canon-table .canon-table-regular-cell{padding:3px 24px}
@media(max-width:767px){.aem-container .canon-table .canon-table-regular-cell{padding:0 24px}
.aem-container .canon-table .canon-table-regular-cell .canon-table-content-area p{margin-bottom:.7rem}
.aem-container .canon-table .canon-table-regular-cell .canon-table-content-area>.downloadable-file-date ~ p{text-wrap:nowrap;word-wrap:normal}
.aem-container .canon-table .canon-table-regular-cell:has(.downloadable-file-date){padding-left:0 !important}
}
.aem-container .canon-table .canon-table-header-cell{padding:40px 16px}
.aem-container .canon-table .canon-table-header-cell h3{font-size:20px;line-height:26px;letter-spacing:4.85px}
.aem-container .canon-table .canon-table-header-cell h4{font-size:12px;line-height:18px}
.aem-container .canon-table .canon-table-header-cell h1,.aem-container .canon-table .canon-table-header-cell h2,.aem-container .canon-table .canon-table-header-cell h3,.aem-container .canon-table .canon-table-header-cell h4,.aem-container .canon-table .canon-table-header-cell h5,.aem-container .canon-table .canon-table-header-cell h6,.aem-container .canon-table .canon-table-header-cell p{margin-bottom:0}
@media(max-width:767px){.aem-container .canon-table .canon-table-header-cell h1,.aem-container .canon-table .canon-table-header-cell h2,.aem-container .canon-table .canon-table-header-cell h3,.aem-container .canon-table .canon-table-header-cell h4,.aem-container .canon-table .canon-table-header-cell h5,.aem-container .canon-table .canon-table-header-cell h6,.aem-container .canon-table .canon-table-header-cell p{font-size:18px}
}
.aem-container .canon-table .color-row{background-color:#f8f8f8}
.aem-container .canon-table .column-break{border-right:2px solid #e9e9e9}
@media(max-width:767px){.aem-container .canon-table{overflow-y:scroll}
}
.aem-container .canon-table .textImage-cmp.classelc{margin-top:0}
.aem-container .canon-table-wrapper{position:relative}
.aem-container .support-accordion-container{margin-top:56px;margin-bottom:56px}
@media(max-width:767px){.aem-container .support-accordion-container{margin-top:48px;margin-bottom:48px}
.aem-container .support-accordion-container.no_padding{padding-left:0 !important;padding-right:0 !important}
}
.aem-container .support-accordion-container .accordion-container-title{margin-bottom:48px}
.aem-container .support-accordion-container .accordion-container-title .black-text,.aem-container .support-accordion-container .accordion-container-title .black-text *{color:#000}
.aem-container .support-accordion-container .accordion-container-title .white-text,.aem-container .support-accordion-container .accordion-container-title .white-text *{color:#fff}
.aem-container .support-accordion-container .expandAll{margin-bottom:23px}
.aem-container .support-accordion-container .expandAll a{-o-object-fit:contain;object-fit:contain;border:solid 1px #e22128;font-size:14px;font-weight:700;color:#e22128;padding:11px 20px 11px 20px;text-decoration:none;text-transform:uppercase}
.aem-container .support-accordion-container .expandAll a:hover,.aem-container .support-accordion-container .expandAll a:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .support-accordion-container .expandAll a:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .support-accordion-container .expandAll a:active{background-color:#fff}
.aem-container .support-accordion-container .expandAll a:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:40px;padding-left:180px;margin-left:10px;margin-top:-31px;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s;cursor:none;pointer-events:none}
.aem-container .support-accordion-container .expandAll a:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .support-accordion-container .expandAll.section:last-child{border-bottom:solid 1px #d6dbe2}
.aem-container .support-accordion-container.support-supplies-accessories .accordionItems .panel-collapse{padding-left:0}
.aem-container .support-accordion-container .accordionItems.accordionItems-last-visible-item{border-bottom:solid 1px #d6dbe2}
.aem-container .support-accordion-container .accordionItems:last-child{border-bottom:solid 1px #d6dbe2}
.aem-container .support-accordion-container .accordionItems .accordion-card{border:0}
.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion{background-color:#fff;border-top:solid 1px #d6dbe2;border-bottom:solid 1px #d6dbe2;padding:18px 0 18px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;border-right-color:transparent;border-left-color:transparent;width:100%}
.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion:not(.collapsed){background-color:#eff0f3;border-right-color:#d6dbe2;border-left-color:#d6dbe2}
.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion:not(.collapsed).card-header{border-bottom:solid 1px #d6dbe2}
@media(min-width:1200px){.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion:hover .accordion-title{color:#e22128}
}
.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion.not-focus{outline:0}
.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion.card-header{border-bottom:0}
.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse{margin-top:0}
@media(max-width:767px){.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse{padding-inline:15px}
}
@media(max-width:420px){.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse{padding-inline:8px}
}
.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse .card-body{padding:40px 0 24px 0}
@media(max-width:767px){.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse .card-body{padding-top:15px;width:100%}
.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse .card-body.full_width{width:100%}
}
@media(max-width:420px){.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse .card-body{width:100%}
}
.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse .card-body .rte-cmp{padding-left:0}
.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse .card-body .rte-cmp p{margin-bottom:0}
.aem-container .support-accordion-container .accordionItems .accordion-card .panel-collapse .card-body .rte-cmp.software-download-text p:first-child{margin-bottom:12px}
.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title{width:100%;padding-right:1.2rem;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:18px;font-weight:bold;line-height:1.33}
.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.black-text{color:#000;text-align:left}
.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.black-text p,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.black-text h1,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.black-text h2,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.black-text h3,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.black-text h4,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.black-text h5{color:#000}
.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.white-text{color:#fff;text-align:left}
.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.white-text p,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.white-text h1,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.white-text h2,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.white-text h3,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.white-text h4,.aem-container .support-accordion-container .accordionItems .accordion-card .accordion-title.white-text h5{color:#fff}
.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-open.svg") no-repeat center right;height:20px;width:20px;padding-left:12px;margin-right:1px;margin-top:3px}
.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion.collapsed span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-close.svg") no-repeat center right;height:20px;width:20px;padding-left:12px}
@media(min-width:1200px){.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion:hover span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-open-red.svg") no-repeat center right}
.aem-container .support-accordion-container .accordionItems .accordion-card .custom-crd-accordion:hover.collapsed span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-close-red.svg") no-repeat center right}
}
.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll{margin-bottom:23px}
.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll a{-o-object-fit:contain;object-fit:contain;border:solid 1px #e22128;font-size:14px;font-weight:700;color:#e22128;padding:11px 20px 11px 20px;text-decoration:none;text-transform:uppercase}
.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll a:hover,.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll a:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll a:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll a:active{background-color:#fff}
.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll a:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:40px;padding-left:180px;margin-left:10px;margin-top:-31px;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s;cursor:none;pointer-events:none}
.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll a:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .support-accordion-container .accordionItems .accordion-card .expandAll.section:last-child{border-bottom:solid 1px #d6dbe2}
@media(max-width:767px){.aem-container .product-list-container{padding-left:10px;padding-right:10px}
}
.aem-container .product-list-container .show-all-button{background-color:#fff;cursor:pointer;border-top:0;border-right:0;border-left:0;border-bottom:0;width:165px}
.aem-container .product-list-container .show-all-button__title{margin-bottom:5px}
.aem-container .product-list-container .custom-product-list-item{background-color:#fff;border-top:solid 1px #d6dbe2;border-bottom:solid 1px #d6dbe2;padding:18px 0 18px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border-right-color:transparent;border-left-color:transparent;width:100%}
.aem-container .product-list-container .custom-product-list-item div:nth-child(1){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.aem-container .product-list-container .custom-product-list-item div:nth-child(1) .accordion-title__arrow-back{-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px}
}
.aem-container .product-list-container .custom-product-list-item button:nth-child(2){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}
@media(max-width:767px){.aem-container .product-list-container{margin-top:48px;margin-bottom:48px}
.aem-container .product-list-container.no_padding{padding-left:0 !important;padding-right:0 !important}
}
.aem-container .product-list-container .accordion-items-container:last-child{border-bottom:solid 1px #d6dbe2}
.aem-container .product-list-container .accordion-item__subcategory-title{display:none;margin-bottom:34px;font-size:18px;line-height:1.33;font-weight:bold}
.aem-container .product-list-container .accordion-item .product-card-body{padding:19px 0 18px 0;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(5,minmax(0,1fr));grid-column-gap:20px;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start}
@media(max-width:1199px){.aem-container .product-list-container .accordion-item .product-card-body{grid-template-columns:repeat(4,minmax(0,1fr));-ms-grid-columns:1fr 1fr 1fr 1fr}
}
@media(max-width:767px){.aem-container .product-list-container .accordion-item .product-card-body{grid-template-columns:repeat(3,minmax(0,1fr));-ms-grid-columns:1fr 1fr 1fr}
}
@media(max-width:575px){.aem-container .product-list-container .accordion-item .product-card-body{grid-template-columns:repeat(2,minmax(0,1fr));-ms-grid-columns:1fr 1fr}
}
.aem-container .product-list-container .accordion-item .product-card-body__subcategory-button{background-color:#fff;cursor:pointer;border-top:0;border-right:0;border-left:0;border-bottom:0;line-height:1.5;letter-spacing:normal;margin-bottom:26px;padding:0;text-align:left;justify-self:start;width:80%}
.aem-container .product-list-container .accordion-item .product-card-body__subcategory-button span{border-bottom:1px solid #000;padding-bottom:1px}
@media(max-width:767px){.aem-container .product-list-container .accordion-item .product-card-body{width:95%}
.aem-container .product-list-container .accordion-item .product-card-body.full_width{width:100%}
}
.aem-container .product-list-container .card-header{padding-right:12px;border-bottom:0}
.aem-container .product-list-container .panel-collapse .product_list_cta_container{margin-bottom:50px}
.aem-container .product-list-container .panel-collapse .accordion-item .panel-collapse{padding-left:20px;border-left:1px solid #d6dbe2;border-right:1px solid #d6dbe2;border-bottom:1px solid #d6dbe2}
.aem-container .product-list-container .product-accordion-container-title{margin-bottom:0;margin-top:0;font-size:18px;line-height:1.22}
.aem-container .product-list-container .custom-product-list-item .accordion-title{width:auto;padding-left:0;text-align:left;font-size:18px;line-height:1.33;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .product-list-container .custom-product-list-item .accordion-title span{white-space:nowrap}
.aem-container .product-list-container .custom-product-list-item .accordion-title.black-text{color:#000;text-align:left}
.aem-container .product-list-container .custom-product-list-item .accordion-title.black-text p,.aem-container .product-list-container .custom-product-list-item .accordion-title.black-text h1,.aem-container .product-list-container .custom-product-list-item .accordion-title.black-text h2,.aem-container .product-list-container .custom-product-list-item .accordion-title.black-text h3,.aem-container .product-list-container .custom-product-list-item .accordion-title.black-text h4,.aem-container .product-list-container .custom-product-list-item .accordion-title.black-text h5{color:#000}
.aem-container .product-list-container .custom-product-list-item .accordion-title.white-text{color:#fff;text-align:left}
.aem-container .product-list-container .custom-product-list-item .accordion-title.white-text p,.aem-container .product-list-container .custom-product-list-item .accordion-title.white-text h1,.aem-container .product-list-container .custom-product-list-item .accordion-title.white-text h2,.aem-container .product-list-container .custom-product-list-item .accordion-title.white-text h3,.aem-container .product-list-container .custom-product-list-item .accordion-title.white-text h4,.aem-container .product-list-container .custom-product-list-item .accordion-title.white-text h5{color:#fff}
.aem-container .product-list-container .custom-product-list-item .accordion-title__arrow-back{content:"";width:10px;height:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:-8%;margin-right:6px;display:none;background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat center;-webkit-mask-image:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-image:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg");mask-repeat:no-repeat;mask-position:center}
.aem-container .product-list-container .custom-product-list-item .accordion-title__arrow-back.force-refresh{-webkit-animation:none !important;animation:none !important}
.aem-container .product-list-container .custom-product-list-item{padding-left:20px}
.aem-container .product-list-container .custom-product-list-item:not(.collapsed){background-color:#eff0f3;border:1px solid #d6dbe2;border-radius:9px 9px 0 0}
.aem-container .product-list-container .custom-product-list-item div.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-open.svg") no-repeat center right;height:20px;width:100%;margin-top:3px}
.aem-container .product-list-container .custom-product-list-item.collapsed div.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-close.svg") no-repeat center right;height:20px;width:100%}
@media(min-width:1200px){.aem-container .product-list-container .custom-product-list-item:hover .title-category{color:#e22128}
.aem-container .product-list-container .custom-product-list-item:hover div.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-open-red.svg") no-repeat center right}
.aem-container .product-list-container .custom-product-list-item:hover.collapsed div.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-close-red.svg") no-repeat center right}
}
.aem-container .product-list-container span.arrow-accordion{background:url("clientlib-base/resources/images/accordion-close.png") no-repeat center right;height:20px;width:20px;padding-left:12px;margin-right:1px;margin-top:3px}
.aem-container .product-list-container .collapsed span.arrow-accordion{background:url("clientlib-base/resources/images/accordion-open.png") no-repeat center right;height:20px;width:20px;padding-left:12px}
.aem-container .product-list-container .list-card{border:0}
.aem-container .product-list-container .list-card .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease;display:block}
.aem-container span.no-uppercase{text-transform:none}
.aem-container .support-popular-articles-container .support-popular-articles-result .popular-article-container{padding:10px}
.aem-container .support-popular-articles-container .support-popular-articles-result .popular-article-container:nth-child(even){background:#f4f5f7;border-bottom:1px solid #ababab}
.aem-container .support-popular-articles-container .support-popular-articles-result .popular-article-container:first-child{border-top:1px solid #ababab}
.aem-container .support-popular-articles-container .support-popular-articles-result .popular-article-container:not(.hide):last-child{border-bottom:1px solid #ababab}
.aem-container .support-popular-articles-container .support-popular-articles-result .popular-article-container .popular-popular-article-link{color:#000}
.aem-container .support-popular-articles-container .support-popular-articles-result .popular-article-container .popular-popular-article-link:hover{color:#e22128}
.aem-container .support-popular-articles-container .support-popular-articles-load-more-container .load-more-cta{display:block !important}
@media(max-width:767px){.aem-container .support-faq-search{padding-right:1rem}
}
.aem-container .support-faq-search form .input-wrap{position:relative}
.aem-container .support-faq-search form .input-wrap input{background:#f4f5f7;border:0;border-radius:0;border-bottom:2px solid black;height:42px;line-height:1.125rem;padding:.6875rem 2rem}
.aem-container .support-faq-search form .input-wrap input:focus{-webkit-box-shadow:none;box-shadow:none}
.aem-container .support-faq-search form .input-wrap .clear{position:absolute;top:50%;right:0;width:2rem;height:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0;border:0;appearance:none;font-size:2em;line-height:0;-moz-appearance:none;-webkit-appearance:none;display:none}
.aem-container .support-faq-search form .input-wrap .clear:focus{outline:0}
.aem-container .support-faq-search form .input-wrap .search-btn{position:absolute;border:0;padding:1px 6px;top:50%;left:0;-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9)}
.aem-container .support-faq-search form .faq-search-submit{background:#e22128;border:1px solid #e22128;color:#fff;border-radius:0;font-size:.875rem;font-weight:700;line-height:1.125rem;letter-spacing:2px;text-transform:uppercase;padding:.6875rem 1.5rem;text-decoration:none;overflow:hidden;position:relative}
.aem-container .support-faq-search form .faq-search-submit:hover,.aem-container .support-faq-search form .faq-search-submit:active{background-color:#fff !important;border-color:transparent !important;color:#e22128 !important;border:1px solid #e22128 !important}
.aem-container .support-faq-search form .faq-search-submit:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .support-faq-search form .faq-search-submit:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .support-faq-search form .faq-search-submit:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .support-faq-search .result-general{margin:20px 0}
.aem-container .support-faq-search .load-more-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .support-faq-search .load-more-container a{-o-object-fit:contain;object-fit:contain;border:solid 1px #f02f39;background-color:#f02f39;color:#fff;font-weight:700;padding:5px 30px;text-decoration:none;text-transform:uppercase;font-size:14px;letter-spacing:2px}
.aem-container .support-faq-search .load-more-container a:hover,.aem-container .support-faq-search .load-more-container a:active{background-color:#fff;color:#f02f39}
.aem-container .support-faq-search .load-more-container a:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:40px;padding-left:180px;margin-left:10px;margin-top:-31px;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s;cursor:none;pointer-events:none}
.aem-container .support-faq-search .load-more-container a:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .support-faq-search .none-default{display:none}
.aem-container .support-faq-search .faq-results-table .data-table-row{-webkit-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}
.aem-container .support-faq-search .faq-results-table .data-table-row:hover{color:#e22128;cursor:pointer}
.aem-container .dynamic-cta-btn-container .arrow-back{right:4px;padding-left:24px}
.aem-container .dynamic-cta-btn-container .arrow-forward{left:10px;padding-left:24px}
.aem-container .dynamic-cta-btn-container .dynamic-cta-btn-noauth{display:none}
.aem-container .dynamic-cta-btn-container .dynamic-cta-link-noauth{display:none}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn{background:#e22128;border:1px solid #e22128;color:#fff}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:hover,.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:hover span.arrow-back,.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:active span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:hover span.arrow-forward,.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:active span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:focus span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:focus span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn[disabled] span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-grey.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .contained-btn-wrapper a.contained-btn[disabled] span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-grey.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button{background-color:#fff;border:1px solid #e22128;color:#e22128}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:hover,.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:active{background-color:#f02f39;border-color:#f02f39;color:#fff;border:1px solid}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:hover span.arrow-back,.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:active span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:hover span.arrow-forward,.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:active span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:focus span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:focus span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:active{background-color:#fff}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button[disabled]{border-color:#848b98;color:#5f6878;background-color:#fff;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button[disabled] span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-grey.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .outlined-btn-wrapper .outlined-button[disabled] span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-grey.svg") no-repeat}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button{background-color:white;color:#e22128;border:0}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button:active,.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button:hover,.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button:focus{-webkit-box-shadow:none;box-shadow:none}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button:hover{background-color:#f02f39;color:#fff}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button:focus{background-color:#fff;color:#e22128;border:1px solid #e22128}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-button[disabled]{color:#5f6878;background-color:#eff0f3;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none;border:0}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon{padding:11px 24px;background:white;color:#000;border:0;-webkit-box-shadow:none;box-shadow:none}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat 11px;padding-right:18px}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active,.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:hover{background-color:#f02f39;color:#fff;border:0}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active span.ghost-arrow,.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:hover span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-white.svg") no-repeat 11px;padding-right:18px}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:focus{background-color:#fff;color:#e22128;border:1px solid #e22128;-webkit-box-shadow:none;box-shadow:none}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:focus span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 11px;padding-right:18px}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon[disabled]{color:#5f6878;cursor:default;border:0;pointer-events:none;background-color:white;-webkit-box-shadow:none;box-shadow:none}
.aem-container .dynamic-cta-btn-container .ghost-btn-wrapper .ghost-btn-icon[disabled] span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-disabled.svg") no-repeat 11px;pointer-events:none;border:0}
.aem-container .dynamic-cta-btn-container .links-common{font-size:14px;line-height:18.06px;font-weight:400;color:#000;padding-bottom:4px;cursor:pointer;text-transform:uppercase}
.aem-container .dynamic-cta-btn-container .primary-link-wrapper .primary-links{border-bottom:1px solid #000}
.aem-container .dynamic-cta-btn-container .primary-link-wrapper .primary-links:hover,.aem-container .dynamic-cta-btn-container .primary-link-wrapper .primary-links:focus{color:#e22128;text-decoration:none;border-color:#e22128;line-height:21px}
.aem-container .dynamic-cta-btn-container .primary-link-wrapper .primary-links[disabled]{color:#5f6878;cursor:default;pointer-events:none;border:0}
.aem-container .dynamic-cta-btn-container .inline-links{color:#e22128;border-color:#e22128}
.aem-container .dynamic-cta-btn-container .inline-links:hover,.aem-container .dynamic-cta-btn-container .inline-links:focus{color:#e22128;text-decoration:none;line-height:21px;border-bottom:1px solid;border-color:#e22128}
.aem-container .dynamic-cta-btn-container .inline-links[disabled]{color:#5f6878;cursor:default;pointer-events:none;border:0}
.aem-container .dynamic-cta-btn-container .secondary-links{font-size:16px;line-height:22px}
.aem-container .dynamic-cta-btn-container .secondary-links span.secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat 11px;padding-right:20px;border:0}
.aem-container .dynamic-cta-btn-container .secondary-links:hover,.aem-container .dynamic-cta-btn-container .secondary-links:active{border-bottom:1px solid #000;text-decoration:none;color:#000}
.aem-container .dynamic-cta-btn-container .secondary-links:focus{color:#e22128;border-bottom:1px solid;border-color:#e22128}
.aem-container .dynamic-cta-btn-container .secondary-links:focus .secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 11px;padding-right:20px}
.aem-container .dynamic-cta-btn-container .secondary-links[disabled]{color:#5f6878;border:0;cursor:default;pointer-events:none}
.aem-container .dynamic-cta-btn-container .secondary-links[disabled] span.secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-disabled.svg") no-repeat 11px;padding-right:20px}
.aem-container .dynamic-btn-common{position:relative;border:0;font-size:14px;font-weight:700;line-height:18.06px;letter-spacing:2px;text-transform:uppercase;padding:11px 24px;border-radius:0 !important;min-width:117px;text-decoration:none;overflow:hidden;cursor:pointer}
.aem-container .cta-center{text-align:center}
.aem-container .cta-left{text-align:left}
.aem-container .cta-right{text-align:right}
.aem-container .support-product-find-card .icon{width:12px;height:12px;background-size:contain;display:inline-block;background-repeat:no-repeat}
.aem-container .support-product-find-card .icon-check-green{background-image:url("clientlib-base/resources/images/check-green-icon.svg")}
.aem-container .support-product-find-card .icon-close-red{background-image:url("clientlib-base/resources/images/close-red-icon.svg")}
.aem-container .support-product-find-card .canon-tabs-component{padding:0}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .tab-list-nav{-webkit-box-shadow:0 5px 2px -2px rgba(0,0,0,0.2);box-shadow:0 5px 2px -2px rgba(0,0,0,0.2)}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .tab-list-nav ol.cmp-tabs__tablist{border-bottom:0}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .tab-list-nav ol.cmp-tabs__tablist li.cmp-tabs__tab{font-size:1em}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel{font-size:.875em}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .table-container{width:100%;overflow:auto}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel li{font-size:inherit}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .legend-container{margin-top:60px;background:#eff0f3;padding:20px 5px}
@media(min-width:768px){.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .legend-container{padding:20px}
}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .assistive-container{padding:40px;-webkit-box-shadow:0 5px 2px -2px rgba(0,0,0,0.2);box-shadow:0 5px 2px -2px rgba(0,0,0,0.2)}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table{width:100%}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table thead{border-bottom:1px solid rgba(0,0,0,0.2)}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tr th,.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tr td{padding:10px;border-right:1px solid rgba(0,0,0,0.2)}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tr th.column-system,.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tr td.column-system{width:90px;text-align:center}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tr th:last-child,.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tr td:last-child{border-right:0}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tr th a,.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tr td a{color:#000;text-decoration:underline}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel table.table-for-content tbody tr:nth-child(odd){background-color:#eff0f3}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container{width:100%}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container::after{display:block;content:"";clear:both}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container .rich-table{float:left;text-align:center}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container .rich-table .border-right{border-right:1px solid rgba(0,0,0,0.2)}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container .rich-table--title,.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container .rich-table--description{padding:10px}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container .rich-table--title{border-bottom:1px solid rgba(0,0,0,0.2)}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container.rich-table-include-1-column .rich-table{width:100%}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container.rich-table-include-2-column .rich-table{width:50%}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container.rich-table-include-3-column .rich-table{width:calc(100%/3)}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container.rich-table-include-4-column .rich-table{width:25%}
.aem-container .support-product-find-card .canon-tabs-component .regularTabLayout .cmp-tabs__tabpanel .rich-table-container.rich-table-include-4-column .rich-table:nth-child(n+5){border-top:1px solid rgba(0,0,0,0.2)}
.aem-container .specificDeviceContentContainer .hero.section{position:relative;left:calc(-1*(100vw - 100% - var(--scrollbarWidth))/2);width:calc(100vw - var(--scrollbarWidth))}
.aem-container .specificDeviceContentContainer .contentsplit.section{position:relative;left:calc(-1*(100vw - 100% - var(--scrollbarWidth))/2);width:calc(100vw - var(--scrollbarWidth))}
.aem-container .specificDeviceContentContainer .column-control-cmp .padding-top-{padding-top:0}
.aem-container .specificDeviceContentContainer .column-control-cmp .padding-bottom-{padding-bottom:0}
@media(min-width:992px){.aem-container .social-title{margin:10px 0}
.aem-container .at4-share-title{padding-left:5px;background-color:#fff0}
.aem-container .at-icon-wrapper,.aem-container .at-share-btn{background-color:#fff0 !important}
}
.aem-container .sitemap-container .sitemap-column{display:grid;margin:20px 0;grid-auto-flow:dense;gap:20px}
.aem-container .sitemap-container .one-column{grid-template-columns:1fr}
.aem-container .sitemap-container .two-columns{grid-template-columns:repeat(2,auto)}
.aem-container .sitemap-container .three-columns{grid-template-columns:repeat(3,auto)}
.aem-container .sitemap-container .four-columns{grid-template-columns:repeat(4,auto)}
.aem-container .sitemap-container .sitemap-column{padding:15px;background:#fff}
.aem-container .sitemap-container .level1{font-weight:bold;display:block;margin-bottom:10px;color:#000;font-size:1.5rem}
.aem-container .sitemap-container .level2{color:#e22128;display:block;margin-left:15px;font-size:1.125rem;padding-bottom:8px}
.aem-container .sitemap-container ul{list-style:none;padding-left:0}
.aem-container .sitemap-container a:hover{text-decoration:none}
.aem-container .sitemap-container .empty{display:none}
.sitemap .sitemap-container{padding:0 100px 15px}
@media(max-width:991px){.sitemap .sitemap-container{padding-left:60px;padding-right:60px}
}
@media(max-width:767px){.sitemap .sitemap-container{padding-left:40px;padding-right:40px}
}
.sitemap .sitemap-container .line-break{width:100%}
.sitemap .sitemap-container .sitemap-title h1{text-align:left}
.sitemap .sitemap-container .sitemap-row{margin:0 -15px}
@media(max-width:767px){.sitemap .sitemap-container .sitemap-row .sitemap-heading h2{font-size:1.6em}
}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items{margin-bottom:10px;-webkit-padding-start:0;padding-inline-start:0}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul{list-style-type:none}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul.sitemap-level1{margin-bottom:10px;-webkit-padding-start:0;padding-inline-start:0}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul.sitemap-level1>li>ul{-webkit-padding-start:0;padding-inline-start:0}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul.sitemap-level1 .see-more,.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul.sitemap-level1 .see-less{color:#e22128;cursor:pointer}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul.sitemap-level1 .see-more a,.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul.sitemap-level1 .see-less a{text-decoration:none}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul a.sitemap-level1{color:#000;text-decoration:none}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul a:not(.sitemap-level1){color:#e22128}
.sitemap .sitemap-container .sitemap-row .sitemap-list-items ul a:hover{text-decoration:underline}
.aem-container .listingComponent{font-family:ProximaNova;max-width:1440px;margin:auto}
.aem-container .listingComponent>.searchNavbar{background-color:#f8f8f8;padding-top:94px;padding-bottom:10px;font-size:1.125em;line-height:1.33;padding-left:108px;margin-bottom:32px;border-bottom:1px solid #d6dbe2}
.aem-container .listingComponent>.searchNavbar>li{display:inline;padding-right:48px;cursor:pointer}
.aem-container .listingComponent>.searchNavbar>li.active{font-size:1.125em;font-weight:bold;line-height:1.22}
.aem-container .listingComponent>.searchNavbar>li.active>a{padding-bottom:10px;border-bottom:2px solid #e22128}
.aem-container .listingComponent>.searchNavbar>li>a{color:black;text-decoration:none}
@media(max-width:767.98px){.aem-container .listingComponent>.searchNavbar{background-color:#fff;padding-left:0;padding-top:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;height:45px;padding-bottom:0;margin-bottom:0;font-size:.875em;line-height:1.5}
.aem-container .listingComponent>.searchNavbar>li{padding-right:0}
.aem-container .listingComponent>.searchNavbar>li.active{font-size:.875em;line-height:1.5}
.aem-container .listingComponent>.searchNavbar>li.active>a{padding-bottom:11px}
}
.aem-container .listingComponent .noResultsMobile{margin-top:24px;margin-bottom:24px;padding-top:58px;padding-bottom:64px;padding-right:9px;padding-left:11px;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:768px){.aem-container .listingComponent .noResultsMobile{display:none}
}
.aem-container .listingComponent .noResultsMobile-headingText{font-size:.875em;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:4px;text-align:center;color:#000;margin-bottom:12px}
.aem-container .listingComponent .noResultsMobile-subText{font-size:.875em;line-height:1.43;text-align:center;color:#000;margin-bottom:24px}
.aem-container .listingComponent .noResultsMobile .searchFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;background:#fff;border-bottom:2px solid #000}
.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchIcon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block;width:18px;height:18px;background:url("clientlib-base/resources/images/searchComponent/searchIcon.svg");background-size:18px 18px;margin:auto 12px}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchIcon{width:20%;max-width:18px;margin:auto 10px}
}
.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchTextBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:201px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchTextBox{min-width:120px}
}
.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchTextBox input{min-width:215px;height:20px;font-size:1em;line-height:1.25;border:0;background:#fff}
.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchTextBox input:focus{outline:0}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchTextBox input{min-width:140px}
}
.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchCancelIcon{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:block;width:14px;height:14px;background:url("clientlib-base/resources/images/searchComponent/crossIcon.svg");background-size:14px 14px;margin:auto 16px auto 13px;cursor:pointer}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .noResultsMobile .searchFilterContainer .searchCancelIcon{width:15px;margin:auto 12px auto 12px}
}
.aem-container .listingComponent .noResults{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:3px;background-color:#fdf4f4;padding-left:12px;padding-right:12px;padding-top:15px;padding-bottom:23px}
@media(max-width:767.98px){.aem-container .listingComponent .noResults{display:none}
}
.aem-container .listingComponent .noResults-img{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/ic-report-problem.svg") no-repeat center;width:22px;height:19px;-o-object-fit:contain;object-fit:contain;margin-right:13px}
.aem-container .listingComponent .noResults-text-sorry{font-size:.875em;font-weight:bold;line-height:1.5;color:#000;margin-bottom:17px}
.aem-container .listingComponent .noResults-text-points{font-size:.875em;line-height:1.43;color:#000;padding-left:15px}
.aem-container .listingComponent .pill-container{margin-bottom:90px;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}
.aem-container .listingComponent .pill-container span{padding:11px 24px;font-size:.875em;font-weight:bold;line-height:1.36;letter-spacing:2px;color:#e22128;background-color:white;margin-right:25px;border:1px solid #e22128;border-radius:25px;cursor:pointer}
.aem-container .listingComponent .pill-container span.selected{color:white;background-color:#e22128}
@media(max-width:767.98px){.aem-container .listingComponent .pill-container{margin-bottom:initial;white-space:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}
.aem-container .listingComponent .pill-container::-webkit-scrollbar{width:0;height:0;background-color:transparent}
.aem-container .listingComponent .pill-container span{padding:11px 24px;font-size:.875em;line-height:19px;background-color:white;margin-top:24px;margin-right:18px;margin-bottom:27px;cursor:pointer}
.aem-container .listingComponent .pill-container span.selected{color:white;background-color:#e22128}
.aem-container .listingComponent .pill-container span:first-of-type{margin-left:15px}
}
.aem-container .listingComponent>.tab-content{padding-left:108px;padding-right:108px;min-height:800px}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content{padding:0 3.03%}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content{padding:0 9px}
}
.aem-container .listingComponent>.tab-content>.tab-pane.sc_active{opacity:1 !important;display:block}
.aem-container .listingComponent>.tab-content .mobile-menu{width:100%;height:75px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .mobile-menu{display:none}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.aem-container .listingComponent>.tab-content .mobile-menu .filter-container{margin:auto;margin-right:0;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;border-right:2px solid #d6dbe2}
.aem-container .listingComponent>.tab-content .mobile-menu .filter-container .filter-img{background:url("clientlib-base/resources/images/filterrow/filter@3x.png") no-repeat;background-size:18px 12px;background-position:left;padding-left:28px}
.aem-container .listingComponent>.tab-content .mobile-menu .filter-container .filter-span{padding-right:24px;font-size:.875em;font-weight:bold;line-height:1.5;margin:auto}
.aem-container .listingComponent>.tab-content .mobile-menu .sort-container{margin:auto;margin-left:0}
.aem-container .listingComponent>.tab-content .mobile-menu .sort-container .sort-image{background:url("clientlib-base/resources/images/filterrow/sort@3x.png") no-repeat;background-size:18px 12px;background-position:left;padding-left:28px;margin-left:24px}
.aem-container .listingComponent>.tab-content .mobile-menu .sort-container .sort-span{font-size:.875em;font-weight:bold;line-height:1.5}
.aem-container .listingComponent>.tab-content .mobile-menu .language-container{margin:auto;margin-left:0;margin-right:0;border-right:2px solid #d6dbe2;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .listingComponent>.tab-content .mobile-menu .language-container .language-span{font-size:.875em;font-weight:bold;line-height:1.5}
.aem-container .listingComponent>.tab-content .mobile-menu .language-container .language-span{padding-right:24px;padding-left:24px;font-size:.875em;font-weight:bold;line-height:1.5;margin:auto}
.aem-container .listingComponent>.tab-content .searchInnerDiv{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv{position:relative}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv{display:block;width:287px;margin-right:25px;margin-top:0;margin-bottom:48px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv{max-width:30%;margin-right:4.38%}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv{display:none;width:100%;margin:auto;margin-top:0;margin-bottom:24px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavlabel{font-size:2em;font-weight:300;line-height:1.33;letter-spacing:8px;color:#000;padding-bottom:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:auto;border-bottom:2px solid #d6dbe2}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavlabel{display:none}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filter-buttons-container{width:106.2%;margin-left:-10px;height:90px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filter-buttons-container{display:none}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filter-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filter-buttons-container .clearfiltercontainer{margin:auto}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filter-buttons-container .clearfiltercontainer .clearfilterbutton{padding:11px 16.5px;background-color:#fff;border:1px solid #e22128;color:#e22128;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;text-align:center}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filter-buttons-container .continueContainer{margin:auto}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filter-buttons-container .continueContainer .continueButton{padding:11px 22.5px;background-color:#e22128;font-size:.875em;color:#fff;font-weight:bold;line-height:1.29;letter-spacing:2px;text-align:center}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory .mobileHeading{margin-top:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;font-size:1.125em;line-height:1.33;text-align:center;color:#000}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory .mobileHeading{display:none}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory .mobileHeading .contentType{font-weight:bold;display:inline-block;border-bottom:2px solid #e22128}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory #facets{padding-left:0;margin-top:24px;margin-bottom:40px}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory #facets{margin-bottom:24px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory #facets .contentTypeEl{display:table;font-size:1.125em;line-height:1.33;color:#000;cursor:pointer;border-bottom:2px solid #fff}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory #facets .contentTypeEl:not(:last-child){margin-bottom:14px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory #facets .contentTypeEl:hover,.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .leftnavcategory #facets .contentTypeEl.active{font-weight:bold;color:#000;text-decoration:none;border-bottom:2px solid #e22128}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;background:#f8f8f8;border-bottom:2px solid #000;margin-bottom:47px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchIcon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block;width:18px;height:18px;background:url("clientlib-base/resources/images/searchComponent/searchIcon.svg");background-size:18px 18px;margin:auto 12px}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchIcon{width:20%;max-width:18px;margin:auto 10px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchTextBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:201px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchTextBox{min-width:120px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchTextBox{margin-left:0}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchTextBox input{min-width:215px;height:20px;font-size:1em;line-height:1.25;border:0;background:#f8f8f8}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchTextBox input:focus{outline:0}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchTextBox input{min-width:140px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchCancelIcon{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:block;width:14px;height:14px;background:url("clientlib-base/resources/images/searchComponent/crossIcon.svg");background-size:14px 14px;margin:auto 16px auto 13px;cursor:pointer}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .searchFilterContainer .searchCancelIcon{width:15px;margin:auto 12px auto 12px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterLabelDiv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:17px;border-bottom:2px solid #d6dbe2}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterLabelDiv{margin-top:16px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterLabelDiv .filterLabel{font-size:1.5em;line-height:1.29;color:#000;font-weight:bold;padding-left:2px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterLabelDiv .clearbtn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;right:0;padding-top:9px;font-size:.875em;line-height:1.43;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterLabelDiv .clearbtn.hideClrBtn{display:none}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterLabelDiv .clearbtn span{margin-right:6px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterLabelDiv .clearbtn .clearFilter{display:block;margin-top:4px;width:10px;height:10px;background:url("clientlib-base/resources/images/searchComponent/ic-cancel.svg");background-size:10px 10px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterSearchItems .searchItemUl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterSearchItems .searchItemUl .searchItemLi{padding:5px 10px 5px 13px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e22128;color:#fff;border-radius:18px;margin-right:13px;margin-top:9px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterSearchItems .searchItemUl .searchItemLi .itm{font-size:.875em;line-height:1.5;padding-right:10px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .filterSearchItems .searchItemUl .searchItemLi .clearSearchItem{display:block;width:10px;height:10px;background:url("clientlib-base/resources/images/searchComponent/searchItemClear.svg");background-size:10px 10px;margin:auto;cursor:pointer}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv{border-bottom:2px solid #d6dbe2;margin-bottom:17px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .LabelDiv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;margin-bottom:18px;cursor:pointer;padding-left:3px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .LabelDiv .filterLabel{font-size:1.125em;font-weight:bold;line-height:1.22;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .LabelDiv .hideDivIcon{margin-top:6px;cursor:pointer;display:block;position:absolute;right:0;width:14px;height:2px;margin-right:15px;background:url("clientlib-base/resources/images/searchComponent/ic-expand-minus.svg");background-size:14px 2px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .LabelDiv .showDivIcon{cursor:pointer;display:block;position:absolute;right:0;width:14px;height:14px;margin-right:15px;background:url("clientlib-base/resources/images/searchComponent/ic-expand-plus.svg");background-size:14px 14px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv #filterDivContainerHTV ul{list-style:none !important}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv #filterDivContainerHTV ul:first-child{margin-left:-40px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv #filterDivContainerHTV ul li.children .filterCheckBox{min-width:24px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv #filterDivContainerHTV ul li ul{display:none}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv #filterDivContainerHTV ul .filterOption{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4px;padding-bottom:16px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv #filterDivContainerHTV ul .filterOption .filterCheckBox{display:inline-block;cursor:pointer;width:18px;height:18px;background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-empty.svg") no-repeat;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:step-end;transition-timing-function:step-end}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv #filterDivContainerHTV ul .filterOption .filterCheckBox.selected{background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-tick.svg") no-repeat}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv #filterDivContainerHTV ul .filterOption .filterOptionLabel{margin-left:11px;font-size:.875em;line-height:1.5;width:90%;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .sandbox-container{width:100%}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .input-group-addon{text-align:right;padding:16px 12px;background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none;font-size:1em;line-height:1.5}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv input{text-align:left}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .dateAddon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/ic-date.svg") no-repeat center;width:24px;height:20px;margin-left:6px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875em;font-weight:bold;line-height:1.43;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input::-webkit-input-placeholder{font-size:.8125em;padding-left:2px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input::-moz-placeholder{font-size:.8125em;padding-left:2px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input:-ms-input-placeholder{font-size:.8125em;padding-left:2px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input::-ms-input-placeholder{font-size:.8125em;padding-left:2px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input::placeholder{font-size:.8125em;padding-left:2px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875em;font-weight:bold;line-height:1.43;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange{margin-right:5px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange{margin-left:8px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange,.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange{max-width:128px;border-bottom:2px solid #000;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange>span,.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange input,.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange>span,.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange input{border-radius:0;border:0;background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none;font-size:.9375em;line-height:1.5;color:#000;-ms-flex:1 1}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange input,.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange input{padding-left:0;height:55px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .filterOption{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4px;padding-bottom:16px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .filterOption .filterCheckBox{display:block;cursor:pointer;width:18px;height:18px;background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-empty.svg") no-repeat;background-size:18px 18px;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:step-end;transition-timing-function:step-end}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .filterOption .filterCheckBox.selected{background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-tick.svg") no-repeat}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .filterOption .filterOptionLabel{margin-left:11px;font-size:.875em;line-height:1.5;width:90%;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer{display:block;position:relative}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer .viewMoreLabel{font-size:.875em;line-height:1.43;color:#000;cursor:pointer}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer .viewMoreIcon{position:absolute;right:0;top:9px;margin-right:15px;display:block;cursor:pointer;width:16px;height:4px;background:url("clientlib-base/resources/images/searchComponent/ic-more-horiz.svg");background-size:16px 4px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer .hideDiv{display:none;padding-top:16px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer .showDiv{display:block}
.aem-container .listingComponent>.tab-content .searchInnerDiv .sc_leftNavListDiv .FilterDiv.priceDivContainer{margin-top:15px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv{width:calc(100% - 312px);max-width:911px}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv{width:100%;display:block}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv{width:70%}
}
@media(min-width:1200px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv{display:block}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader{margin-top:50px;position:relative;color:#000;padding-bottom:11px;border-bottom:2px solid #d6dbe2}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader{display:none}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .noOfResultContainer{font-size:1.5em;line-height:1.42}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter{position:absolute;right:12px;min-width:159px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-4px;cursor:pointer}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 16px;position:relative}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort.open,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter.open{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort.open:focus,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter.open:focus{outline:0}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sortFilterContainer,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sortFilterContainer{font-size:16px;margin-right:85px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sortFilterContainer .sortSpan,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sortFilterContainer .sortSpan{display:block;font-size:.75em;font-weight:bold;line-height:1.5}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sortFilterContainer .sortSelectedOption,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sortFilterContainer .filterSelectedOption,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sortFilterContainer .sortSelectedOption,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sortFilterContainer .filterSelectedOption{display:block;font-size:1em;line-height:1.38;margin-top:-7px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sortIconContainer,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sortIconContainer{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sortIconContainer .sortIcon,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sortIconContainer .sortIcon{height:8px;display:inline-block;width:12px;margin:auto;background:url("clientlib-base/resources/images/filterrow/dropdown-filter.png") no-repeat;background-size:12px 8px;background-position:right;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:linear;transition-timing-function:linear}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sortIconContainer .sortIcon.open,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sortIconContainer .sortIcon.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sort-dropdown-items,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .filter-dropdown-items,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sort-dropdown-items,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .filter-dropdown-items{display:none;position:sticky;top:30px;width:100%;left:0;background:white;position:absolute;z-index:1}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sort-dropdown-items,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .filter-dropdown-items,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sort-dropdown-items,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .filter-dropdown-items{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);border-style:solid;border-width:2px;border-image-source:linear-gradient(267deg,blue,#c54d6f 68%,#c54d70 78%,#cc425d,#e12128);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0;top:100%}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sort-dropdown-items div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .filter-dropdown-items div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sort-dropdown-items div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .filter-dropdown-items div{width:100%;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sort-dropdown-items div div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .filter-dropdown-items div div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sort-dropdown-items div div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .filter-dropdown-items div div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;width:100%;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;font-size:.875em;line-height:1.22;text-align:center;color:#000;margin-bottom:11px}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sort-dropdown-items div div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .filter-dropdown-items div div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sort-dropdown-items div div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .filter-dropdown-items div div{margin:0;padding:10px;padding-left:15px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .sort-dropdown-items div div:hover,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionSort .filter-dropdown-items div div:hover,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .sort-dropdown-items div div:hover,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .rightSectionHeader .rightSection .rightSectionFilter .filter-dropdown-items div div:hover{background-color:rgba(0,0,0,0.04)}
}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData{margin-top:24px}
}
@media(min-width:992px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData{margin-top:0}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .showDataDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .showDataDiv{max-width:100%;display:block}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .prdct-spprt-crd{padding:13px 0 31px;border-bottom:1px solid #d6dbe2}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .prdct-spprt-crd .crd-type{font-size:.75px;color:#e22128}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .prdct-spprt-crd .crd-title{display:inline-block;margin:9px 0 2px;font-size:1.125em;font-weight:700;line-height:24px;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .prdct-spprt-crd .crd-title:hover{color:#e22128}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .prdct-spprt-crd .dv-quick-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px;padding-left:32px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .prdct-spprt-crd .dv-quick-links .dv-quick-link{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;line-height:20px;padding:0 12px;margin-bottom:6px}
@media(min-width:480px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .prdct-spprt-crd .dv-quick-links .dv-quick-link{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .prdct-spprt-crd .dv-quick-links .dv-quick-link .quick-link{font-size:.875em;line-height:20px;text-decoration:underline;color:#000;word-break:break-word}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv{width:100%;position:relative;cursor:pointer;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:24px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.htwCardDiv,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.general-support-card{margin-top:14px;margin-bottom:14px;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #d6dbe2;padding-bottom:16px}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.htwCardDiv,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.general-support-card{margin-top:0;margin-bottom:0;padding-bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.htwCardDiv.htwCardDiv,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.general-support-card.htwCardDiv{min-height:190px}
}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.htwCardDiv.general-support-card,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.general-support-card.general-support-card{height:190px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.htwCardDiv.general-support-card .onlineTrainingSpan,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.general-support-card.general-support-card .onlineTrainingSpan{font-size:14px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.htwCardDiv,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.general-support-card{padding:14.5px 0;width:100%}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.htwCardDiv,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.general-support-card{margin-top:24px;margin-bottom:24px;height:auto;padding-bottom:29px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.htwCardDiv .cardTitleSpan,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.general-support-card .cardTitleSpan{cursor:pointer}
@media(max-width:1199px){}
@media(min-width:992px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv:nth-child(odd){margin-right:4.6%}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv{display:block;max-width:100%;margin:auto auto 18px auto}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv{overflow:hidden}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv{display:block;position:relative;height:161px;width:286px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv.blckbg:after{content:'';width:30px;height:30px;background-color:black;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv.blckbg:after{display:none}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv .vid-container.video-responsive{overflow:hidden;position:relative;height:100%;width:286px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv .vid-container.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv .vid-container.video-responsive{width:100%}
}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv{height:161px}
}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv{width:100%;display:block}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv{height:161px;width:286px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv{height:calc((100vw - 18px )* .5625)}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv img{display:block;width:286px;height:161px;-o-object-fit:cover;object-fit:cover}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv img.htvcardImage{width:286px;height:160px}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv img.htvcardImage{width:100%;height:100%}
}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv img{height:161px}
}
@media(min-width:1200px) and (max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv img{width:286px}
}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv img{display:block}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv img{height:161px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv img{height:199.8px;position:absolute;top:0;left:0;-webkit-transform:scale(1.075);transform:scale(1.075)}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv.htvcardImageDiv .htv-play-btn{position:absolute;right:50%;top:50%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%;background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/htv-play-circle-filled.svg") no-repeat center;width:100%;height:100%;z-index:1}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv{height:auto;max-height:337px}
}
@media(min-width:1200px) and (max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv{width:369px}
}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv{display:block}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv{height:auto;max-height:226px;max-width:286px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv{height:auto;max-height:287px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv img{display:block;width:288px;height:263px;-o-object-fit:cover;object-fit:cover}
@media(max-width:767px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv img{-o-object-fit:contain;object-fit:contain}
}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv img{height:auto;max-height:337px}
}
@media(min-width:1200px) and (max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv img{width:369px}
}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv img{display:block}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv img{height:auto;max-height:226px;max-width:286px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardImageDiv img{height:auto;max-height:287px;width:100% !important}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv{margin-left:24px;margin-right:24px;position:relative;width:100%}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv{height:299px;margin-left:16px;margin-right:16px;width:auto}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv{height:auto;max-height:278px}
}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv{height:auto;max-height:unset}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv{height:auto;max-height:267px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv{font-size:.875em;line-height:1.33;color:#e22128;cursor:default;width:calc(100% - 286px)}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .cardDescDiv{font-size:.875em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .wth-container{position:absolute;right:0;bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .wth-container p{font-size:.875em}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .wth-container .feedback-modal,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .wth-container .feedback-modal-submitted{color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .wth-container .feedback-modal .modal-content,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .wth-container .feedback-modal-submitted .modal-content{font-size:16px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .wth-container .feedback-modal .modal-body .feedback-content-submitted,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv .wth-container .feedback-modal-submitted .modal-body .feedback-content-submitted{padding-left:0;padding-right:0}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv{height:100%;width:calc(100% - 286px);overflow:hidden}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv{height:auto;width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-top:24px;margin-left:0;margin-right:0}
}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.htv_cardDescriptionDiv.gs_cardDescriptionDiv{margin-left:0;width:100%}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardContentType{margin-top:26px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardContentType .cardContentspan{font-size:.875em;font-weight:600;line-height:1.14;letter-spacing:4px;text-align:center;color:#fff;background-color:#000;padding:5px 30px;text-transform:uppercase}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardContentType .cardContentspan{padding:5px 17.5px 3px 21.5px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardContentType .cardContentspan{padding:5px 23.5px 3px 25.5px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardContentType .cardContentLabel{font-size:1em;line-height:1.2;color:#707070;width:73px;letter-spacing:1.3px;text-transform:uppercase;opacity:unset}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv{margin-top:16px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv.htwOnlineTrainingDiv{margin-top:6px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv.htwOnlineTrainingDiv .onlineTrainingSpan,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv.htwOnlineTrainingDiv .htvPublishedDate{font-size:1em;line-height:1.2;color:#707070;width:73px;letter-spacing:1.3px;text-transform:uppercase;opacity:unset}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv.htwOnlineTrainingDiv .htvPublishedDate{float:right;text-transform:none;text-align:right;width:115px}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv.htwOnlineTrainingDiv{margin-top:0;line-height:normal}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv.htwOnlineTrainingDiv{margin-top:0}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv{margin-top:22px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv{margin-top:20px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .onlineTrainingDiv .onlineTrainingSpan{opacity:.6;font-size:.875em;line-height:1.14;letter-spacing:4px;color:#000;text-transform:uppercase;height:16px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardTitleDiv{margin-top:16px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardTitleDiv.htwCardTitleDiv{margin-top:9px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardTitleDiv.htwCardTitleDiv .cardTitleSpan:hover{color:#e22128;text-decoration:underline;text-underline-position:under}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardTitleDiv.htwCardTitleDiv{margin-top:15px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardTitleDiv{margin-top:8px;padding-bottom:15px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardTitleDiv{margin-top:7px;padding-bottom:10px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardTitleDiv .cardTitleSpan{height:24px;font-size:1.125em;font-weight:bold;line-height:1.33;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv{margin-top:10px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv.htwCardDescDiv{margin-top:9px;height:81px;overflow:hidden;margin-bottom:45px}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv.htwCardDescDiv{margin-bottom:60px}
}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv.htwCardDescDiv{margin-bottom:60px}
}
@media(min-width:1200px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv.htwCardDescDiv{margin-bottom:45px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv.htwCardDescDiv .cardDescSpan{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-size:.875em;line-height:1.43;color:#000}
@media(min-width:768px) and (max-width:864px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv.htwCardDescDiv .cardDescSpan{-webkit-line-clamp:3}
}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv{margin-top:9px;font-size:.75em;line-height:1.5}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardDescDiv .cardDescSpan{font-size:.75em;line-height:1.5;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv{height:43px;background-color:#f8f8f8;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:16px;bottom:24px;position:absolute}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv{height:auto;width:100%;position:absolute;bottom:16px;display:block;padding-left:19px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv{bottom:14px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect3Div{margin:auto 0;padding-right:8px;height:25px}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect3Div{height:36.66px;padding:5px 0}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Div{border-right:1px solid #d6dbe2;margin-right:12px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Div.noBorderRight,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Div.noBorderRight{border-right:0}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Div,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Div{border-right:0;border-bottom:1px solid #d6dbe2}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Div .cardRect1Icon{background-image:url("clientlib-base/resources/images/searchComponent/instructor-icon.svg");width:16px;height:12px;-o-object-fit:contain;object-fit:contain;background-size:cover;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Div .cardRect2Icon{background-image:url("clientlib-base/resources/images/searchComponent/length-icon.svg");width:14px;height:14px;-o-object-fit:contain;object-fit:contain;background-size:cover;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Div .cardRect2Icon{margin-left:1px;margin-right:1px}
}
@media(min-width:1200px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Div .cardRect2Icon{margin-left:0;margin-right:0}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect3Div .cardRect3Icon{background-image:none;width:7px;height:12px;-o-object-fit:contain;object-fit:contain;background-size:cover;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}
@media(min-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect3Div .cardRect3Icon{margin-left:0}
}
@media(max-width:1400px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect3Div .cardRect3Icon{margin-left:4px;margin-right:5px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Span,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Span,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect3Span{vertical-align:middle;margin-left:8px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Title,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Title,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect3Title{font-size:.875em;font-weight:bold;line-height:1.43;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect1Desc,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect2Desc,.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv .cardRectQuickDiv .cardRect3Desc{font-size:.875em;line-height:1.5;color:#000}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.article_cardDescriptionDiv{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv .cardDescriptionDiv.article_cardDescriptionDiv .cardRectQuickDiv{position:relative;bottom:0;margin-bottom:24px;margin-top:auto}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardImageDiv{width:20%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardImageDiv img{height:148px;width:185px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv{margin-left:0;width:100%}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .cardTitleDiv{margin-top:3px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .publish-press-releases{font-size:14px}
@media(min-width:768px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .publish-press-releases{position:absolute;right:5px;top:22px;color:#000}
}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases{height:auto;border:1px solid #ededed;min-height:160px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardImageDiv{width:27%}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardImageDiv img{width:120px;height:120px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .onlineTrainingDiv .onlineTrainingSpan{letter-spacing:1px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases{min-height:164px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .publish-press-releases{top:10px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .onlineTrainingDiv{margin-top:36px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardImageDiv img{height:153px}
}
@media(max-width:767.98px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-shadow:unset;box-shadow:unset;border:1px solid #dedede;min-height:160px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardImageDiv{width:27%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardImageDiv img{-o-object-fit:cover;object-fit:cover}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:10px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .publish-press-releases{font-size:14px;color:#000;font-weight:normal}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .onlineTrainingDiv{margin-top:3px}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .onlineTrainingDiv .onlineTrainingSpan{font-size:14px;letter-spacing:1.6px;opacity:1;font-weight:bold}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .cardTitleDiv{margin-top:5px;line-height:1.2}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .showPageData .cardDiv.press-releases .cardDescriptionDiv .cardTitleDiv .cardTitleSpan{font-size:14px;font-weight:normal;letter-spacing:.08px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .loadMoreContainer{width:215px;margin-left:187px;margin-top:33px;margin-bottom:33px}
@media(max-width:1199px){.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .loadMoreContainer{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:16px;padding-bottom:16px}
}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .loadMoreContainer .loadMoreButton{width:215px;height:40px;-o-object-fit:contain;object-fit:contain;cursor:pointer;border:1px solid #e22128}
.aem-container .listingComponent>.tab-content .searchInnerDiv .rightSectionDiv .loadMoreContainer .loadMoreButton .loadMore{display:block;margin:11px 27.5px 10px 27.5px;font-size:.875em;font-weight:bold;line-height:1.36;letter-spacing:2px;text-align:center;color:#e22128;text-transform:uppercase}
.aem-container .listingComponent .sandpAnchor{text-decoration:none}
.aem-container .listingComponent .sandpAnchor[data-cardType=Rebate],.aem-container .listingComponent .sandpAnchor[data-cardType=Brochures],.aem-container .listingComponent .sandpAnchor[data-cardType=Whitepapers]{cursor:default;pointer-events:none}
.aem-container .listingComponent .sandpCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;padding-top:24px;padding-bottom:24px;cursor:pointer;text-decoration:none;border-bottom:solid 1px #d6dbe2}
.aem-container .listingComponent .sandpCard[data-cardType=Rebate],.aem-container .listingComponent .sandpCard[data-cardType=Brochures],.aem-container .listingComponent .sandpCard[data-cardType=Whitepapers]{cursor:default;pointer-events:none}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard{width:100%;height:auto;padding-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
}
.aem-container .listingComponent .sandpCard-rebates-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-rebates-container{margin-bottom:10px;width:100%}
}
.aem-container .listingComponent .sandpCard-rebates-container-rebatesText{text-decoration:underline;text-underline-position:under;pointer-events:auto;cursor:pointer}
.aem-container .listingComponent .sandpCard-rebates-container .dateAddon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/ic-date.svg") no-repeat center;width:24px;height:20px;margin-left:6px;margin-right:6px}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-rebates-container .dateAddon{margin-left:0}
}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .sandpCard-rebates-container .dateAddon{width:26px;margin-left:0;margin-right:3px}
}
@media(min-width:768px){.aem-container .listingComponent .sandpCard-row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}
}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
.aem-container .listingComponent .sandpCard-row-container{height:265px;width:289px;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-container{width:140px;height:134px}
}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .sandpCard-row-container{width:40%}
}
.aem-container .listingComponent .sandpCard-row-container-image{width:176px;height:220px;-o-object-fit:cover;object-fit:cover}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-container-image{width:85px;height:106px}
}
.aem-container .listingComponent .sandpCard-row-textBox{width:622px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox{width:calc(100% - 140px);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent .sandpCard-row-textBox{width:100%}
}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .sandpCard-row-textBox{width:60%}
}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox-date{width:100%;padding-left:26px}
}
.aem-container .listingComponent .sandpCard-row-textBox-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-left:25px}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox-text{width:100%;padding-left:26px}
}
@media(min-width:768px){.aem-container .listingComponent .sandpCard-row-textBox-text{height:265px;width:58%}
}
@media(min-width:992px) and (max-width:1199px){.aem-container .listingComponent .sandpCard-row-textBox-text{width:58%}
}
.aem-container .listingComponent .sandpCard-row-textBox-text-title{font-size:1.125em;font-weight:bold;line-height:1.33;color:#000;margin-bottom:24px;word-break:break-word}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox-text-title{margin-bottom:12px}
}
.aem-container .listingComponent .sandpCard-row-textBox-text-description{font-size:1em;line-height:1.38;color:#000}
@media(min-width:992px){.aem-container .listingComponent .sandpCard-row-textBox-text-description{width:373px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .listingComponent .sandpCard-row-textBox-text-description{width:100%}
}
.aem-container .listingComponent .sandpCard-row-textBox-text-download{position:absolute;bottom:0;padding-left:18px;padding-right:12px;color:#e22128}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox-text-download{display:none}
}
.aem-container .listingComponent .sandpCard-row-textBox-text-download .cta-btn-container .outlined-btn-wrapper a{width:203px;height:40px}
.aem-container .listingComponent .sandpCard-row-textBox-text-download .cta-btn-container .outlined-btn-wrapper a .desktop-download-btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .listingComponent .sandpCard-row-textBox-text-download .cta-btn-container:hover .sandpCard-row-textBox-text-download-icon,.aem-container .listingComponent .sandpCard-row-textBox-text-download .cta-btn-container:active .sandpCard-row-textBox-text-download-icon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/safety-data-sheets/ic-cloud-download-white.svg") no-repeat center;width:25px;height:16px;margin-left:12px}
.aem-container .listingComponent .sandpCard-row-textBox-text-download-text{font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#e22128;padding-top:2px}
.aem-container .listingComponent .sandpCard-row-textBox-text-download-icon{background:url("clientlib-base/resources/images/searchComponent/ic-cloud-download.svg") no-repeat;width:25px;height:16px;margin-left:12px}
.aem-container .listingComponent .sandpCard-row-textBox-size{display:-webkit-box;display:-ms-flexbox;display:flex;width:190px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox-size{padding-left:26px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px;width:100%}
}
@media(min-width:992px) and (max-width:1199px){.aem-container .listingComponent .sandpCard-row-textBox-size{width:42%}
}
@media(min-width:1200px){.aem-container .listingComponent .sandpCard-row-textBox-size{width:40%}
}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .sandpCard-row-textBox-size{width:42%}
}
.aem-container .listingComponent .sandpCard-row-textBox-size-text{font-size:.875em;line-height:1.5;text-align:right;color:#000}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox-size-text{text-align:left}
}
@media(min-width:768px) and (max-width:991px){.aem-container .listingComponent .sandpCard-row-textBox-size-text{text-align:left}
}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions{background-color:rgba(95,104,120,0.8)}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-dialog{max-width:702px}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-dialog{width:100vw;max-width:100vw;height:100vh;margin:0}
}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-dialog .modal-content{border-radius:3px}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-dialog .modal-content{height:100%;border-radius:0;border:0}
}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:0}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-footer .rebates_tnc_close{width:117px;height:40px;background-color:#e22128;border-color:#e22128;border-radius:0;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#fff}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;line-height:1.5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-title{font-size:1.5em;line-height:1}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:106px}
.aem-container .listingComponent .sandpCard-row-textBox-size .rebates-termsnConditions .modal-header .rebates_tnc_close{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/close.png") no-repeat center;cursor:pointer;width:24px;height:24px;position:absolute;top:20px;right:20px}
@media(min-width:768px){.aem-container .listingComponent .sandpCard-textBox-text-mobileDownload{display:none}
}
@media(max-width:767.98px){.aem-container .listingComponent .sandpCard-textBox-text-mobileDownload{max-width:100%;width:100%;margin-top:32px;color:#e22128}
.aem-container .listingComponent .sandpCard-textBox-text-mobileDownload .cta-btn-container .outlined-btn-wrapper a{width:100%;height:40px}
.aem-container .listingComponent .sandpCard-textBox-text-mobileDownload .cta-btn-container .outlined-btn-wrapper a .desktop-download-btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .listingComponent .sandpCard-textBox-text-mobileDownload .cta-btn-container:active .sandpCard-row-textBox-text-download-icon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/safety-data-sheets/ic-cloud-download-white.svg") no-repeat center;width:25px;height:16px;margin-left:12px}
.aem-container .listingComponent .sandpCard-textBox-text-mobileDownload-text{font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#e22128;padding-top:2px;padding-right:12px}
.aem-container .listingComponent .sandpCard-textBox-text-mobileDownload-icon{background:url("clientlib-base/resources/images/searchComponent/ic-cloud-download.svg") no-repeat;width:25px;height:16px}
}
.aem-container .listingComponent#listingComponent[data-cardtype='Newsroom+(press+releases)'] .rightSectionSort{min-width:88px;right:-16px}
.aem-container .listingComponent#listingComponent[data-cardtype='Newsroom+(press+releases)'] .rightSectionSort .sortFilterContainer{margin-right:25px}
.aem-container #searchRebatesTnc .tnc-modal-header{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}
.aem-container .searchcomponent .hiddenSampleCard{display:none}
.aem-container .htv-container .thumbnail_container .thumbnail-video{max-width:286px}
@media(max-width:767.98px){.aem-container .htv-container .thumbnail_container .thumbnail-video{max-width:100%}
}
.aem-container .htv-container .thumbnail_container .start-video.yt-play .play-btn{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/htv-play-circle-filled.svg") no-repeat center}
.aem-container .hiddenSampleCard{display:none}
.aem-container .search-hero-inner .search-hero-item{min-height:140px}
.aem-container .search-hero-inner .search-hero-item .carousel-caption{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:initial;bottom:initial;padding:0;width:100%;z-index:1}
@media(min-width:1200px) and (max-width:1400px){.aem-container .search-hero-inner .search-hero-item .carousel-caption{top:194px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}
}
@media(max-width:767px){.aem-container .search-hero-inner .search-hero-item .carousel-caption{bottom:115px;top:114px}
}
.aem-container .search-hero-inner .search-hero-item .carousel-caption .search-container-row{max-width:100%}
.aem-container .search-hero-inner .search-hero-item .carousel-caption .search-hero-text{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1224px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 18px}
.aem-container .search-hero-inner .search-hero-item .carousel-caption .search-hero-text h1{margin:0;text-transform:uppercase;font-family:ProximaNova;font-size:60px;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:6.4px;text-align:center;color:var(--white)}
.aem-container .search-hero-inner .search-hero-item .carousel-caption .search-hero-text .h3-display-heading{color:#fff;text-align:center;margin-top:4px}
.aem-container .search-hero-inner .search-hero-item .carousel-caption .search-hero-text .subtext2{margin-top:12px}
@media(max-width:767px){.aem-container .search-hero-inner .search-hero-item .carousel-caption{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:initial}
.aem-container .search-hero-inner .search-hero-item .carousel-caption .search-hero-text{margin-left:3%;margin-right:3%;margin-bottom:16px}
.aem-container .search-hero-inner .search-hero-item .carousel-caption .search-hero-text h1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:40px;line-height:1.25;letter-spacing:3.2px}
.aem-container .search-hero-inner .search-hero-item .carousel-caption .search-hero-text h1::nth-of-type(n){margin-bottom:21px}
}
.aem-container .search-hero-inner .hero-large-height img.fluidimage{height:724px;-o-object-fit:cover;object-fit:cover}
.aem-container .search-hero-inner .hero-medium-height img.fluidimage{height:524px;-o-object-fit:cover;object-fit:cover}
.aem-container .search-hero-inner .hero-small-height img.fluidimage{height:300px;-o-object-fit:cover;object-fit:cover}
@media(max-width:767px){.aem-container .search-hero-inner{min-height:350px !important}
.aem-container .search-hero-inner .hero-small-height,.aem-container .search-hero-inner .hero-medium-height,.aem-container .search-hero-inner .hero-large-height{height:433px}
.aem-container .search-hero-inner .carousel-item img.fluidimage{width:100%;height:350px;-o-object-fit:cover;object-fit:cover}
}
@media(min-width:768px){.aem-container .search-hero-inner .classelc img[data-direction="left"]{bottom:4.6%}
}
.aem-container .table-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .table-row .sds-load-more{margin:56px auto;width:184px}
.aem-container .standard-component-padding.standard-component-spacing{margin-top:64px !important}
.aem-container .standard-component-padding.half-standard-component-spacing{margin-top:32px !important}
.aem-container .standard-component-padding.no-component-spacing{margin-top:0 !important}
.aem-container .standard-component-padding.padding-left-right-none{padding-left:0 !important;padding-right:0 !important}
.aem-container .standard-component-padding.padding-left-right-standard{padding-left:108px !important;padding-right:108px !important}
@media(max-width:767px){.aem-container .standard-component-padding.padding-left-right-standard{padding-left:24px !important;padding-right:24px !important}
}
.aem-container .standard-component-padding.padding-top-{padding-top:0 !important}
.aem-container .standard-component-padding.padding-top-half{padding-top:32px !important}
.aem-container .standard-component-padding.padding-top-standard{padding-top:64px !important}
.aem-container .standard-component-padding.padding-bottom-{padding-bottom:0 !important}
.aem-container .standard-component-padding.padding-bottom-half{padding-bottom:32px !important}
.aem-container .standard-component-padding.padding-bottom-standard{padding-bottom:64px !important}
@media(min-width:768px){.aem-container .image .standard-component-padding.padding-left-standard{padding-left:24px !important}
.aem-container .image .standard-component-padding.padding-right-standard{padding-right:24px !important}
}
.aem-container .cq-RichText-editable h1{font-weight:normal}
.aem-container a{color:#e22128}
.aem-container a:hover{color:#e22128}
@media(max-width:767px){.aem-container .rte-cmp{padding-left:11px;padding-right:11px}
}
@media(min-width:768px){.aem-container .rte-cmp{padding-left:24px;padding-right:24px}
}
.aem-container .rte-cmp.black-text,.aem-container .rte-cmp .black-text *{color:black}
.aem-container .rte-cmp.white-text,.aem-container .rte-cmp .white-text *{color:white}
.aem-container .RTE_Text_Desktop{background-color:#fff}
.aem-container .rectangle-list{padding-left:0}
.aem-container .rectangle-list li{position:relative;display:block;background:#fff;font-size:18px;line-height:1.61;letter-spacing:normal;color:#000;margin-top:53px;margin-bottom:53px;left:4em}
.aem-container .rectangle-list li:before{content:counter(my-awesome-counter) " ";position:absolute;top:50%;margin-top:-1em;background:#e22128;height:2em;width:2em;line-height:2em;text-align:center;color:#fff;font-size:29px;margin-right:15px;left:-2.5em}
.aem-container .bold-list li{font-size:18px;line-height:1.61;letter-spacing:normal;color:#000}
.aem-container .bold-list li:before{content:counter(my-awesome-counter) ". ";font-weight:bold;color:#000;margin-right:12px}
.aem-container .RTE_Container{margin:75px 2.75% 34px 2.5%}
@media(min-width:992px){.aem-container .RTE_Container{margin:60px 22% 83px}
}
.aem-container .rte hr,.aem-container .rte .hr{height:1px;border:solid 0 #d6dbe2;background-color:#d6dbe2}
.aem-container img{max-width:100%}
.aem-container .rebates-listing-component{max-width:1440px;margin:auto}
.aem-container .rebates-listing-component .category-container{height:150px;background:#eff0f3;padding-left:108px;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:767px){.aem-container .rebates-listing-component .category-container{display:none}
}
.aem-container .rebates-listing-component .category-container .category-selected{position:relative}
.aem-container .rebates-listing-component .category-container .category-selected::after{content:"";width:90%;height:2px;background:red;position:absolute;bottom:-2px;left:8px}
.aem-container .rebates-listing-component .category-container .category-item{height:100%;width:15%;padding:2% 0}
.aem-container .rebates-listing-component .category-container .category-item .content-div{width:100%;cursor:pointer}
.aem-container .rebates-listing-component .category-container .image-icon{max-width:100%;margin:auto;padding:0 25%}
.aem-container .rebates-listing-component .category-container .image-icon img{height:80px;width:80px}
.aem-container .rebates-listing-component .category-container .category-title{text-align:center}
.aem-container .rebates-listing-component .noResults{display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border-radius:3px;background-color:#fdf4f4;padding-left:12px;padding-right:12px;padding-top:15px;padding-bottom:23px}
@media(max-width:767px){.aem-container .rebates-listing-component .noResults{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.aem-container .rebates-listing-component .noResults-img{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/ic-report-problem.svg") no-repeat center;width:22px;height:19px;-o-object-fit:contain;object-fit:contain;margin-right:13px}
.aem-container .rebates-listing-component .noResults-text-sorry{font-family:inherit;font-size:.875em;font-weight:bold;line-height:1.5;color:#000;margin-bottom:17px}
.aem-container .rebates-listing-component .noResults-text-points{font-family:inherit;font-size:.875em;line-height:1.43;color:#000;padding-left:15px}
.aem-container .rebates-listing-component>.tab-content{padding-left:108px;padding-right:108px;min-height:800px}
@media(min-width:768px) and (max-width:1199px){.aem-container .rebates-listing-component>.tab-content{padding:0 3.03%}
}
@media(max-width:767px){.aem-container .rebates-listing-component>.tab-content{padding:0 9px}
}
.aem-container .rebates-listing-component>.tab-content>.tab-pane.sc_active{opacity:1 !important;display:block}
.aem-container .rebates-listing-component>.tab-content .mobile-title{padding:10px 0;width:100%;border-bottom:2px solid #d6dbe2}
@media(min-width:768px){.aem-container .rebates-listing-component>.tab-content .mobile-title{display:none}
}
@media(max-width:767px){.aem-container .rebates-listing-component>.tab-content .mobile-title{display:block}
}
.aem-container .rebates-listing-component>.tab-content .mobile-title .label-filter{padding:0 20%;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .rebates-listing-component>.tab-content .mobile-title .label-filter .select-category{text-align:center;border:0;outline:0;margin:0 auto;font-weight:bold;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:5px 20px 5px 5px;background:url("clientlib-base/resources/images/filterrow/dropdown-filter.png") 96%/8% no-repeat #fff}
.aem-container .rebates-listing-component>.tab-content .mobile-title .noOfResultContainer{font-size:.8125em;text-align:center}
@media(min-width:768px){.aem-container .rebates-listing-component>.tab-content .mobile-title .noOfResultContainer{display:none}
}
@media(max-width:767px){.aem-container .rebates-listing-component>.tab-content .mobile-title .noOfResultContainer{display:block}
}
.aem-container .rebates-listing-component>.tab-content .mobile-menu{width:100%;height:75px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
@media(min-width:768px){.aem-container .rebates-listing-component>.tab-content .mobile-menu{display:none}
}
@media(max-width:767px){.aem-container .rebates-listing-component>.tab-content .mobile-menu{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.aem-container .rebates-listing-component>.tab-content .filter-container{margin:auto;margin-right:0;height:33px;display:-webkit-box;display:-ms-flexbox;display:flex;border-right:2px solid #d6dbe2}
.aem-container .rebates-listing-component>.tab-content .filter-container .filter-img{background:url("clientlib-base/resources/images/filterrow/filter@3x.png") no-repeat;background-size:18px 12px;background-position:left;padding-left:28px}
.aem-container .rebates-listing-component>.tab-content .filter-container .filter-span{padding-right:24px;font-size:.875em;font-weight:bold;line-height:1.5;margin:auto}
.aem-container .rebates-listing-component>.tab-content .sort-container{margin:auto;margin-left:0}
.aem-container .rebates-listing-component>.tab-content .sort-container .sort-image{background:url("clientlib-base/resources/images/filterrow/sort@3x.png") no-repeat;background-size:18px 12px;background-position:left;padding-left:28px;margin-left:24px}
.aem-container .rebates-listing-component>.tab-content .sort-container .sort-span{font-size:.875em;font-weight:bold;line-height:1.5}
.aem-container .rebates-listing-component .search-inner-div{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div{position:relative}
@media(min-width:768px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div{display:block;width:287px;margin-right:25px;margin-top:0;margin-bottom:48px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div{max-width:30%;margin-right:4.38%}
}
@media(max-width:767px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div{display:none;width:100%;margin:auto;margin-top:0;margin-bottom:24px}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-category{display:inline-block;width:auto;height:30px;padding:2% 0;cursor:pointer;margin-bottom:2%}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .category-selected{border-bottom:2px solid #e22128}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .leftnavlabel{font-size:2em;font-weight:300;line-height:1.33;letter-spacing:8px;color:#000;padding-bottom:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:97.2px;border-bottom:2px solid #d6dbe2}
@media(max-width:767px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .leftnavlabel{display:none}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-buttons-container{width:106.2%;margin-left:-10px;height:90px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
@media(min-width:768px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-buttons-container{display:none}
}
@media(max-width:767px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-buttons-container .clearfiltercontainer{margin:auto}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-buttons-container .clearfiltercontainer .clearfilterbutton{padding:11px 16.5px;background-color:#fff;border:1px solid #e22128;color:#e22128;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;text-align:center}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-buttons-container .continueContainer{margin:auto}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-buttons-container .continueContainer .continueButton{padding:11px 22.5px;background-color:#e22128;font-size:.875em;color:#fff;font-weight:bold;line-height:1.29;letter-spacing:2px;text-align:center}
@media(max-width:767px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category .mobileHeading{margin-top:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;font-family:inherit;font-size:1.125em;line-height:1.33;text-align:center;color:#000}
@media(min-width:768px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category .mobileHeading{display:none}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category .mobileHeading .contentType{font-weight:bold;display:inline-block;border-bottom:2px solid #e22128}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category #facet{padding-left:0;margin-top:24px;margin-bottom:40px}
@media(min-width:768px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category #facet{margin-bottom:24px}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category #facet .contentTypeEl{display:table;font-size:1.125em;line-height:1.33;color:#000;cursor:pointer;border-bottom:2px solid #fff}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category #facet .contentTypeEl:not(:last-child){margin-bottom:14px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category #facet .contentTypeEl:hover,.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .left-nav-category #facet .contentTypeEl.active{font-weight:bold;color:#000;text-decoration:none;border-bottom:2px solid #e22128}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;height:55px;background:#f8f8f8;border-bottom:2px solid #000;margin-bottom:47px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchIcon{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:block;width:18px;height:18px;background:url("clientlib-base/resources/images/searchComponent/searchIcon.svg");background-size:100% 100%;margin:auto 12px}
@media(min-width:768px) and (max-width:991px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchIcon{width:20%;max-width:18px;margin:auto 10px}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchTextBox{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;min-width:201px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:768px) and (max-width:991px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchTextBox{min-width:120px}
}
@media(max-width:767px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchTextBox{margin-left:0}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchTextBox input{min-width:201px;height:20px;font-size:1em;line-height:1.25;border:0;background:#f8f8f8;font-family:inherit}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchTextBox input:focus{outline:0}
@media(min-width:768px) and (max-width:991px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchTextBox input{min-width:140px}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchCancelIcon{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:block;width:14px;height:14px;background:url("clientlib-base/resources/images/searchComponent/crossIcon.svg");background-size:100% 100%;margin:auto 16px auto 13px;cursor:pointer}
@media(min-width:768px) and (max-width:991px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .searchFilterContainer .searchCancelIcon{width:15px;margin:auto 12px auto 12px}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filterLabelDiv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:17px;border-bottom:2px solid #d6dbe2}
@media(min-width:768px){.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filterLabelDiv{margin-top:16px}
}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filterLabelDiv .filterLabel{font-size:1.5em;line-height:1.29;color:#000;font-weight:bold;padding-left:2px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filterLabelDiv .clearbtn{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;right:0;padding-top:9px;font-size:.875em;line-height:1.43;color:#000;border:0}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filterLabelDiv .clearbtn.hideClrBtn{display:none}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filterLabelDiv .clearbtn span{margin-right:6px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filterLabelDiv .clearbtn .clearFilter{display:block;margin-top:4px;width:10px;height:10px;background:url("clientlib-base/resources/images/searchComponent/ic-cancel.svg");background-size:100% 100%}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-search-items .search-item-ui{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-search-items .search-item-ui .searchItemLi{list-style-type:none;padding:5px 10px 5px 13px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#e22128;color:#fff;border-radius:18px;margin-right:13px;margin-top:9px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-search-items .search-item-ui .searchItemLi .itm{font-size:.875em;line-height:1.5;padding-right:10px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .filter-search-items .search-item-ui .searchItemLi .clearSearchItem{display:block;width:10px;height:10px;background:url("clientlib-base/resources/images/searchComponent/searchItemClear.svg");background-size:100% 100%;margin:auto;cursor:pointer}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv{border-bottom:2px solid #d6dbe2;margin-bottom:17px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .LabelDiv{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:23px;margin-bottom:18px;cursor:pointer;padding-left:3px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .LabelDiv .filterLabel{font-size:1.125em;font-weight:bold;line-height:1.22;color:#000}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .LabelDiv .hideDivIcon{margin-top:6px;cursor:pointer;display:block;position:absolute;right:0;width:14px;height:2px;margin-right:15px;background:url("clientlib-base/resources/images/searchComponent/ic-expand-minus.svg");background-size:100% 100%}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .LabelDiv .showDivIcon{cursor:pointer;display:block;position:absolute;right:0;width:14px;height:14px;margin-right:15px;background:url("clientlib-base/resources/images/searchComponent/ic-expand-plus.svg");background-size:100% 100%}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .sandbox-container{width:100%}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .input-group-addon{text-align:right;padding:16px 12px;background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none;font-size:1.125em;line-height:1.5}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv input{text-align:left}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .dateAddon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/ic-date.svg") no-repeat center;width:24px;height:20px;margin-left:6px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875em;font-weight:bold;line-height:1.43;color:#000}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input::-webkit-input-placeholder{font-size:.8125em;padding-left:2px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input::-moz-placeholder{font-size:.8125em;padding-left:2px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input:-ms-input-placeholder{font-size:.8125em;padding-left:2px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input::-ms-input-placeholder{font-size:.8125em;padding-left:2px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .input-daterange input::placeholder{font-size:.8125em;padding-left:2px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.875em;font-weight:bold;line-height:1.43;color:#000}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange{margin-right:5px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange{margin-left:8px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange,.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange{max-width:128px;border-bottom:2px solid #000;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange>span,.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange input,.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange>span,.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange input{border-radius:0;border:0;background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none;font-size:.9375em;line-height:1.5;color:#000;-ms-flex:1 1}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .lowerRange input,.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .rangeSelectorDiv .higherRange input{padding-left:0;height:55px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .filterOption{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:4px;padding-bottom:16px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .filterOption .filterCheckBox{display:block;cursor:pointer;width:18px;height:18px;background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-empty.svg") no-repeat;background-size:100% 100%;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:step-end;transition-timing-function:step-end}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .filterOption .filterCheckBox.selected{background:url("clientlib-base/resources/images/searchComponent/ic-checkbox-tick.svg") no-repeat}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .filterOption .filterOptionLabel{margin-left:11px;font-size:.875em;line-height:1.5;color:#000}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer{display:block;position:relative}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer .viewMoreLabel{font-size:.875em;line-height:1.43;color:#000;cursor:pointer}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer .viewMoreIcon{position:absolute;right:0;top:9px;margin-right:15px;display:block;cursor:pointer;width:16px;height:4px;background:url("clientlib-base/resources/images/searchComponent/ic-more-horiz.svg");background-size:100% 100%}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer .hideDiv{display:none;padding-top:16px}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv .filterDivContainer .filterOptionList .viewMoreContainer .showDiv{display:block}
.aem-container .rebates-listing-component .search-inner-div .sc-left-nav-list-div .FilterDiv.priceDivContainer{margin-top:15px}
.aem-container .rebates-listing-component .search-inner-div .right-section-div{width:calc(100% - 312px);max-width:911px}
@media(max-width:1199px){.aem-container .rebates-listing-component .search-inner-div .right-section-div{width:100%;display:block}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .rebates-listing-component .search-inner-div .right-section-div{width:70%}
}
@media(min-width:1200px){.aem-container .rebates-listing-component .search-inner-div .right-section-div{display:block}
}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader{margin-top:50px;position:relative;color:#000;padding-bottom:11px;border-bottom:2px solid #d6dbe2}
@media(min-width:768px){.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;height:61.2px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
@media(max-width:767px){.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader{display:none}
}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .noOfResultContainer{font-size:1.5em;line-height:1.42}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort{position:absolute;right:100px;min-width:159px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:-4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;cursor:pointer}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort.open{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort.open:focus{outline:0}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sortFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sortFilterContainer .sortSpan{display:block;font-size:1.125em;font-weight:bold;line-height:1.38}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sortFilterContainer .sort-selected-option{display:block;font-size:1.125em;line-height:1.38;margin:0 4px}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sortIconContainer{position:absolute;right:2px;top:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sortIconContainer .sortIcon{height:8px;display:inline-block;width:12px;margin:auto;background:url("clientlib-base/resources/images/filterrow/dropdown-filter.png") no-repeat;background-size:100% 100%;background-position:right;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:linear;transition-timing-function:linear}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sortIconContainer .sortIcon.open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sort-dropdown-items{display:none;position:sticky;top:30px;width:100%;left:0;background:white;position:absolute;z-index:1}
@media(min-width:768px){.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sort-dropdown-items{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);border-style:solid;border-width:2px;border-image-source:linear-gradient(267deg,blue,#c54d6f 68%,#c54d70 78%,#cc425d,#e12128);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0;top:100%}
}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sort-dropdown-items div{width:100%;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sort-dropdown-items div div{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;width:100%;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer;font-size:.875em;line-height:1.22;text-align:center;color:#000;margin-bottom:11px}
@media(min-width:768px){.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sort-dropdown-items div div{margin:0;padding:10px;padding-left:15px}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .right-section-sort .sort-dropdown-items div div:hover{background-color:rgba(0,0,0,0.04)}
}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .view-option{height:31.6px;width:80px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;outline:1px solid #d6dbe2;cursor:pointer}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .view-option .selected{background-color:#d6dbe2 !important}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .view-option .view-option-container:focus{outline:0}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .view-option .view-option-container{background-color:white;border:0;height:100%;width:50%}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .view-option .view-option-container .grid-view{position:absolute;top:7.5px;left:12.5px;background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/rebates-listing/grid.svg") no-repeat center;width:15px;height:15px;background-size:100% 100%}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .rightSectionHeader .view-option .view-option-container .list-view{position:absolute;top:7.5px;right:12.5px;background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/rebates-listing/list.svg") no-repeat center;width:15px;height:15px;background-size:100% 100%}
@media(max-width:1199px){.aem-container .rebates-listing-component .search-inner-div .right-section-div .showPageData{margin-top:24px}
}
@media(min-width:992px) and (max-width:1199px){.aem-container .rebates-listing-component .search-inner-div .right-section-div .showPageData{margin-top:0}
}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .loadMoreContainer{width:215px;margin-left:187px;margin-top:33px;margin-bottom:33px;display:none;background:0;border:0}
@media(max-width:1199px){.aem-container .rebates-listing-component .search-inner-div .right-section-div .loadMoreContainer{display:none;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:16px;padding-bottom:16px}
}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .loadMoreContainer .loadMoreButton{width:215px;height:40px;-o-object-fit:contain;object-fit:contain;cursor:pointer;border:1px solid #e22128}
.aem-container .rebates-listing-component .search-inner-div .right-section-div .loadMoreContainer .loadMoreButton .loadMore{display:block;margin:11px 27.5px 10px 27.5px;font-size:.875em;font-weight:bold;line-height:1.36;letter-spacing:2px;text-align:center;color:#e22128;text-transform:uppercase}
.aem-container .sandpAnchor{text-decoration:none}
.aem-container .sandpAnchor[data-cardType="Rebate"],.aem-container .sandpAnchor[data-cardType="Brochures"],.aem-container .sandpAnchor[data-cardType="Whitepapers"]{cursor:default;pointer-events:none}
.aem-container .list .sandpCard{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:100%;padding-top:24px;padding-bottom:24px;cursor:pointer;text-decoration:none;border-bottom:solid 1px #d6dbe2}
.aem-container .list .sandpCard[data-cardType="Rebate"],.aem-container .list .sandpCard[data-cardType="Brochures"],.aem-container .list .sandpCard[data-cardType="Whitepapers"]{cursor:default;pointer-events:none}
@media(max-width:767px){.aem-container .list .sandpCard{width:100%;height:auto;padding-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
}
.aem-container .list .sandpCard-rebates-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}
@media(max-width:767px){.aem-container .list .sandpCard-rebates-container{margin-bottom:10px;width:100%}
}
.aem-container .list .sandpCard-rebates-container-rebatesText{text-decoration:underline;text-underline-position:under;pointer-events:auto;cursor:pointer}
.aem-container .list .sandpCard-rebates-container .dateAddon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/ic-date.svg") no-repeat center;width:24px;height:20px;margin-left:6px;margin-right:6px}
@media(max-width:767px){.aem-container .list .sandpCard-rebates-container .dateAddon{margin-left:0}
}
@media(min-width:768px) and (max-width:991px){.aem-container .list .sandpCard-rebates-container .dateAddon{width:26px;margin-left:0;margin-right:3px}
}
@media(min-width:768px){.aem-container .list .sandpCard-row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}
}
@media(max-width:767px){.aem-container .list .sandpCard-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
.aem-container .list .sandpCard-row-container{height:265px;width:289px;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:767px){.aem-container .list .sandpCard-row-container{width:140px;height:134px}
}
@media(min-width:768px) and (max-width:991px){.aem-container .list .sandpCard-row-container{width:40%}
}
.aem-container .list .sandpCard-row-container-image{width:176px;height:220px;-o-object-fit:cover;object-fit:cover}
@media(max-width:767px){.aem-container .list .sandpCard-row-container-image{width:85px;height:106px}
}
.aem-container .list .sandpCard-row-textBox{width:622px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:767px){.aem-container .list .sandpCard-row-textBox{width:calc(100% - 140px);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .list .sandpCard-row-textBox{width:100%}
}
@media(min-width:768px) and (max-width:991px){.aem-container .list .sandpCard-row-textBox{width:60%}
}
.aem-container .list .sandpCard-row-textBox-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;padding-left:25px}
@media(max-width:767px){.aem-container .list .sandpCard-row-textBox-text{width:100%;padding-left:26px}
}
@media(min-width:768px){.aem-container .list .sandpCard-row-textBox-text{height:265px;width:58%}
}
@media(min-width:992px) and (max-width:1199px){.aem-container .list .sandpCard-row-textBox-text{width:58%}
}
.aem-container .list .sandpCard-row-textBox-text-title{font-family:inherit;font-size:1.125em;font-weight:bold;line-height:1.33;color:#000;margin-bottom:24px;word-break:break-word}
@media(max-width:767px){.aem-container .list .sandpCard-row-textBox-text-title{margin-bottom:12px}
}
.aem-container .list .sandpCard-row-textBox-text-description{font-family:inherit;font-size:1.125em;line-height:1.38;color:#000}
@media(min-width:992px){.aem-container .list .sandpCard-row-textBox-text-description{width:373px}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .list .sandpCard-row-textBox-text-description{width:100%}
}
.aem-container .list .sandpCard-row-textBox-text-download{position:absolute;bottom:0;padding-left:18px;padding-right:12px;color:#e22128}
@media(max-width:767px){.aem-container .list .sandpCard-row-textBox-text-download{display:none}
}
.aem-container .list .sandpCard-row-textBox-text-download .cta-btn-container .outlined-btn-wrapper a{width:203px;height:40px}
.aem-container .list .sandpCard-row-textBox-text-download .cta-btn-container .outlined-btn-wrapper a .desktop-download-btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .list .sandpCard-row-textBox-text-download .cta-btn-container:hover .sandpCard-row-textBox-text-download-icon,.aem-container .list .sandpCard-row-textBox-text-download .cta-btn-container:active .sandpCard-row-textBox-text-download-icon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/safety-data-sheets/ic-cloud-download-white.svg") no-repeat center;width:25px;height:16px;margin-left:12px}
.aem-container .list .sandpCard-row-textBox-text-download-text{font-family:inherit;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#e22128;padding-top:2px}
.aem-container .list .sandpCard-row-textBox-text-download-icon{background:url("clientlib-base/resources/images/searchComponent/ic-cloud-download.svg") no-repeat;width:25px;height:16px;margin-left:12px}
.aem-container .list .sandpCard-row-textBox-date{display:-webkit-box;display:-ms-flexbox;display:flex;width:190px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(max-width:767px){.aem-container .list .sandpCard-row-textBox-date{padding-left:26px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:12px;width:100%}
}
@media(min-width:992px) and (max-width:1199px){.aem-container .list .sandpCard-row-textBox-date{width:42%}
}
@media(min-width:1200px){.aem-container .list .sandpCard-row-textBox-date{width:40%}
}
@media(min-width:768px) and (max-width:991px){.aem-container .list .sandpCard-row-textBox-date{width:42%}
}
.aem-container .list .sandpCard-row-textBox-date-text{font-family:inherit;font-size:.875em;line-height:1.5;text-align:right;color:#000}
@media(max-width:767px){.aem-container .list .sandpCard-row-textBox-date-text{text-align:left}
}
@media(min-width:768px) and (max-width:991px){.aem-container .list .sandpCard-row-textBox-date-text{text-align:left}
}
@media(min-width:768px){.aem-container .list .sandpCard-textBox-text-mobileDownload{display:none}
}
@media(max-width:767px){.aem-container .list .sandpCard-textBox-text-mobileDownload{max-width:100%;width:100%;margin-top:32px;color:#e22128}
.aem-container .list .sandpCard-textBox-text-mobileDownload .cta-btn-container .outlined-btn-wrapper a{width:100%;height:40px}
.aem-container .list .sandpCard-textBox-text-mobileDownload .cta-btn-container .outlined-btn-wrapper a .desktop-download-btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .list .sandpCard-textBox-text-mobileDownload .cta-btn-container:active .sandpCard-row-textBox-text-download-icon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/safety-data-sheets/ic-cloud-download-white.svg") no-repeat center;width:25px;height:16px;margin-left:12px}
.aem-container .list .sandpCard-textBox-text-mobileDownload-text{font-family:inherit;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#e22128;padding-top:2px;padding-right:12px}
.aem-container .list .sandpCard-textBox-text-mobileDownload-icon{background:url("clientlib-base/resources/images/searchComponent/ic-cloud-download.svg") no-repeat;width:25px;height:16px}
}
.aem-container .grid{display:grid;grid-template-columns:33% 33% 33%}
.aem-container .grid .sandpCard{padding:0 4%;height:540px;margin-bottom:20px}
.aem-container .grid .sandpCard-rebates-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}
@media(max-width:767px){.aem-container .grid .sandpCard-rebates-container{margin-bottom:10px;width:100%}
}
.aem-container .grid .sandpCard-rebates-container-rebatesText{text-decoration:underline;text-underline-position:under;pointer-events:auto;cursor:pointer}
.aem-container .grid .sandpCard-rebates-container .dateAddon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/ic-date.svg") no-repeat center;width:24px;height:20px;margin-right:6px}
.aem-container .grid .sandpCard-row{height:100%;border-bottom:1px solid #d6dbe2}
@media(max-width:767px){.aem-container .grid .sandpCard-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
.aem-container .grid .sandpCard-row-container{width:100%}
@media(max-width:767px){.aem-container .grid .sandpCard-row-container{width:140px;height:134px}
}
@media(min-width:768px) and (max-width:991px){.aem-container .grid .sandpCard-row-container{width:40%}
}
.aem-container .grid .sandpCard-row-container-image{width:100%;height:220px;-o-object-fit:cover;object-fit:cover}
@media(max-width:767px){.aem-container .grid .sandpCard-row-container-image{width:85px;height:106px}
}
.aem-container .grid .sandpCard-row-textBox{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;position:relative;display:block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}
@media(max-width:767px){.aem-container .grid .sandpCard-row-textBox{width:calc(100% - 140px);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .grid .sandpCard-row-textBox{width:100%}
}
@media(min-width:768px) and (max-width:991px){.aem-container .grid .sandpCard-row-textBox{width:60%}
}
.aem-container .grid .sandpCard-row-textBox-text{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;height:270px}
.aem-container .grid .sandpCard-row-textBox-text-title{font-family:inherit;font-size:1.125em;font-weight:bold;line-height:1.33;color:#000;margin-bottom:12px;word-break:break-word}
.aem-container .grid .sandpCard-row-textBox-text-description{font-family:inherit;font-size:1.125em;line-height:1.38;color:#000;width:100%}
.aem-container .grid .sandpCard-row-textBox-text-download{position:absolute;bottom:0;padding-left:18px;padding-right:12px;color:#e22128;left:20px}
.aem-container .grid .sandpCard-row-textBox-text-download .cta-btn-container .outlined-btn-wrapper a{width:203px;height:40px}
.aem-container .grid .sandpCard-row-textBox-text-download .cta-btn-container .outlined-btn-wrapper a .desktop-download-btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .grid .sandpCard-row-textBox-text-download .cta-btn-container:hover .sandpCard-row-textBox-text-download-icon,.aem-container .grid .sandpCard-row-textBox-text-download .cta-btn-container:active .sandpCard-row-textBox-text-download-icon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/safety-data-sheets/ic-cloud-download-white.svg") no-repeat center;width:25px;height:16px;margin-left:12px}
.aem-container .grid .sandpCard-row-textBox-text-download-text{font-family:inherit;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#e22128;padding-top:2px}
.aem-container .grid .sandpCard-row-textBox-text-download-icon{background:url("clientlib-base/resources/images/searchComponent/ic-cloud-download.svg") no-repeat;width:25px;height:16px;margin-left:12px}
.aem-container .grid .sandpCard-row-textBox-date{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:60px;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:10px}
.aem-container .grid .sandpCard-row-textBox-date-text{font-family:inherit;font-size:.875em;line-height:1.5;text-align:right;color:#000}
@media(max-width:767px){.aem-container .grid .sandpCard-row-textBox-date-text{text-align:left}
}
@media(min-width:768px) and (max-width:991px){.aem-container .grid .sandpCard-row-textBox-date-text{text-align:left}
}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions{background-color:rgba(95,104,120,0.8)}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-dialog{max-width:702px}
@media(max-width:767px){.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-dialog{width:100vw;max-width:100vw;height:100vh;margin:0}
}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-dialog .modal-content{border-radius:3px}
@media(max-width:767px){.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-dialog .modal-content{height:100%;border-radius:0;border:0}
}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:0}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-footer .rebates_tnc_close{width:117px;height:40px;background-color:#e22128;border-color:#e22128;border-radius:0;font-family:inherit;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#fff}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875em;line-height:1.5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:inherit}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-title{font-size:1.5em;font-family:inherit}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-header{font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:106px}
.aem-container .grid .sandpCard-row-textBox-date .rebates-termsnConditions .modal-header .rebates_tnc_close{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/close.png") no-repeat center;cursor:pointer;width:24px;height:24px;position:absolute;top:20px;right:20px}
@media(min-width:768px){.aem-container .grid .sandpCard-textBox-text-mobileDownload{display:none}
}
@media(max-width:767px){.aem-container .grid .sandpCard-textBox-text-mobileDownload{max-width:100%;width:100%;margin-top:32px;color:#e22128}
.aem-container .grid .sandpCard-textBox-text-mobileDownload .cta-btn-container .outlined-btn-wrapper a{width:100%;height:40px}
.aem-container .grid .sandpCard-textBox-text-mobileDownload .cta-btn-container .outlined-btn-wrapper a .desktop-download-btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .grid .sandpCard-textBox-text-mobileDownload .cta-btn-container:active .sandpCard-row-textBox-text-download-icon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/safety-data-sheets/ic-cloud-download-white.svg") no-repeat center;width:25px;height:16px;margin-left:12px}
.aem-container .grid .sandpCard-textBox-text-mobileDownload-text{font-family:inherit;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#e22128;padding-top:2px;padding-right:12px}
.aem-container .grid .sandpCard-textBox-text-mobileDownload-icon{background:url("clientlib-base/resources/images/searchComponent/ic-cloud-download.svg") no-repeat;width:25px;height:16px}
}
.aem-container button{border:0;background:0}
#search-rebates-tnc.rebates-termsnConditions{width:100vw;height:100vh;background-color:rgba(95,104,120,0.8)}
#search-rebates-tnc.rebates-termsnConditions .modal-dialog{max-width:702px}
@media(max-width:767px){#search-rebates-tnc.rebates-termsnConditions .modal-dialog{width:100vw;max-width:100vw;margin:0}
}
#search-rebates-tnc.rebates-termsnConditions .modal-dialog .modal-content{border-radius:3px}
@media(max-width:767px){#search-rebates-tnc.rebates-termsnConditions .modal-dialog .modal-content{border-radius:0;border:0}
}
#search-rebates-tnc.rebates-termsnConditions .modal-footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:0}
#search-rebates-tnc.rebates-termsnConditions .modal-footer .rebates_tnc_close{width:117px;height:40px;background-color:#e22128;border-color:#e22128;border-radius:0;font-family:inherit;font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#fff;text-transform:uppercase}
#search-rebates-tnc.rebates-termsnConditions .modal-body{display:block;font-size:.875em;line-height:1.5;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-family:inherit}
#search-rebates-tnc.rebates-termsnConditions .modal-title{font-size:1.5em;font-family:inherit;padding:24px 0}
#search-rebates-tnc.rebates-termsnConditions .modal-header{font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:106px}
#search-rebates-tnc.rebates-termsnConditions .modal-header .rebates_tnc_close{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/close.png") no-repeat center;cursor:pointer;width:24px;height:24px;position:absolute;top:20px;right:20px}
#search-rebates-tnc .tnc-modal-header{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}
.aem-container .hiddenSampleCard{display:none}
.aem-container .hiddenSampleCard .available-date{font-size:.9375em;font-weight:600;margin-top:20px;margin-bottom:12px}
.aem-container .hiddenSampleCard .t-and-c-content{text-align:center}
.aem-container .product-listing-cmp a{display:inline-block;border-bottom:2px solid transparent;color:black}
.aem-container .product-listing-cmp a:hover{text-decoration:underline}
.aem-container .product-listing-cmp .category-name{font-weight:300;display:inline}
.aem-container .product-listing-cmp .listing-btn-custom{font-weight:700;letter-spacing:2px;padding:10px 27px 9px;-ms-flex-item-align:stretch;align-self:stretch;border-radius:0;max-height:40px;text-transform:uppercase;font-weight:700;line-height:19px;align-self:stretch;border:1px solid transparent;-webkit-box-shadow:0 0 0 rgba(0,0,0,0.2);box-shadow:0 0 0 rgba(0,0,0,0.2);line-height:18px;letter-spacing:2px;text-align:center}
.aem-container .product-listing-cmp .side-bar-container{max-height:70vh;overflow-y:auto;position:sticky;top:0;text-align:left;border:1px solid #d6dbe2}
.aem-container .product-listing-cmp .side-bar-container .category-active{border-bottom:2px solid #e12128;font-weight:700}
.aem-container .product-listing-cmp .side-bar-container .category-active:hover{text-decoration:none}
.aem-container .product-listing-cmp .side-bar-container .category-side-menu{padding:15px}
.aem-container .product-listing-cmp .side-bar-container .child-products{padding-left:15px}
.aem-container .product-listing-cmp .side-bar-container .child-products .child-product-item{margin:12px 0}
.aem-container .product-listing-cmp .side-bar-container .filter-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}
.aem-container .product-listing-cmp .side-bar-container .filter-heading .filter-heading-title{font-weight:700;font-size:20px}
.aem-container .product-listing-cmp .side-bar-container .filter-heading .clear-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .product-listing-cmp .side-bar-container .filter-heading .clear-btn .clear-text{margin-right:6px;text-transform:lowercase}
.aem-container .product-listing-cmp .side-bar-container .filter-heading .clear-btn .clear-text::first-letter {text-transform:uppercase}
.aem-container .product-listing-cmp .side-bar-container .filter-heading .clear-btn .clear-icon{font-size:25px}
.aem-container .product-listing-cmp .side-bar-container .filter-heading .clear-btn:hover{cursor:pointer;color:#e22128}
.aem-container .product-listing-cmp .side-bar-container .current-filter{background:#e22128;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:7px 10px;border-radius:16px;line-height:1.2;margin:10px 15px;font-size:14px;font-weight:600;color:#fff;word-wrap:current-filter;width:auto}
.aem-container .product-listing-cmp .side-bar-container .current-filter .clear-filter-icon{background:url("clientlib-base/resources/images/searchComponent/searchItemClear.svg") no-repeat center;background-size:contain;width:11px;height:11px;cursor:pointer;margin-left:5px}
.aem-container .product-listing-cmp .side-bar-container .filter-section{padding:15px}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-heading .section-title{font-weight:bold}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-heading .section-togle{background:url("clientlib-base/resources/images/searchComponent/ic-expand-minus.svg");background-size:contain;width:11px;height:2px;cursor:pointer;margin-left:5px}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-heading .section-expand{background:url("clientlib-base-xf/resources/images/searchComponent/ic-expand-plus.svg");height:14px;width:14px}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container.added-to-compare{text-decoration:underline}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container .disabled{opacity:.3}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container .disabled:hover{border:1px solid transparent}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container .checkmark{position:absolute;top:4px;left:3px;height:17px;width:17px;border:2px solid black}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container .checkmark:after{content:"";position:absolute;display:none;left:4px;top:1px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container:hover input ~ .checkmark{border:2px solid #e22128}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container input:checked ~ .checkmark{background-color:gray;border-color:gray}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container input:checked:hover ~ .checkmark{background-color:#e22128;border-color:#e22128}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .checkbox-custom-container input:checked ~ .checkmark:after{display:block}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .gray-checkbox{width:15px;height:15px;cursor:pointer;margin-right:6px}
.aem-container .product-listing-cmp .side-bar-container .filter-section .filter-section-option .filter-section-count{color:#949494}
.aem-container .product-listing-cmp .main-content-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px;margin-bottom:25px;border-bottom:1px solid #bebebe}
.aem-container .product-listing-cmp .main-content-heading .total-product{font-weight:300}
.aem-container .product-listing-cmp .main-content-heading__filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;font-size:15px}
.aem-container .product-listing-cmp .main-content-heading__filter .sort-by-section{font-weight:bold}
.aem-container .product-listing-cmp .main-content-heading__filter .custom-dropdown{position:relative;width:158px;cursor:pointer;padding:10px}
.aem-container .product-listing-cmp .main-content-heading__filter .custom-dropdown .selected:after{background:url("clientlib-base-xf/resources/images/product-detail/ic-expand-more-chevron-down.svg") no-repeat center;height:19px;width:12px;content:"";display:inline-block;position:absolute;left:80%}
.aem-container .product-listing-cmp .main-content-heading__filter .custom-dropdown .selected.expand::after{background:url("clientlib-base-xf/resources/images/product-detail/ic-expand-more-chevron-up.svg") no-repeat center}
.aem-container .product-listing-cmp .main-content-heading__filter .custom-dropdown .dropdown-options{position:absolute;top:85%;left:0;width:100%;background:white;display:none;z-index:10;overflow:hidden;border-top:1px solid #999;-webkit-box-shadow:0 1px 4px -2px #111;box-shadow:0 1px 4px -2px #111}
.aem-container .product-listing-cmp .main-content-heading__filter .custom-dropdown .dropdown-options:after{background:linear-gradient(30deg,#e12128 0,#cc425d 33%,#c54d70 53%,#4d80e6 100%);content:"";width:100%;height:2px;display:block}
.aem-container .product-listing-cmp .main-content-heading__filter .custom-dropdown .listing-sort-option{padding:5px;cursor:pointer}
.aem-container .product-listing-cmp .main-content-heading__filter .custom-dropdown .listing-sort-option:hover{background-color:#f5f5f5}
.aem-container .product-listing-cmp .main-content-heading__filter .custom-dropdown.active .dropdown-options{display:block}
.aem-container .product-listing-cmp .product-list-container .product-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;height:100%;padding-bottom:77px;background-color:white}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;padding:5px;border-bottom:1px solid #d6dbe2;-webkit-transition:.25s all ease-in-out;transition:.25s all ease-in-out}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content:hover{-webkit-box-shadow:rgba(0,0,0,0.3) 1px 3px 12px 0;box-shadow:rgba(0,0,0,0.3) 1px 3px 12px 0}
@media(max-width:769px){.aem-container .product-listing-cmp .product-list-container .product-container .product-content{width:100%}
}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details{-webkit-box-flex:1;-ms-flex:1;flex:1}
@media(max-width:768px){.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details img{width:220px;min-width:200px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-top:15px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors{margin-bottom:12px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions .add-product-item__content{display:none}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions .add-product-item__image{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions .action-clear-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions .action-clear-all a{text-decoration:none}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions .action-clear-all:hover{color:#e22128}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions .action-clear-all .action-clear-all-icon{font-size:25px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions .action-clear-all .action-clear-all-text{margin-left:6px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .compare-wrapper-actions .action-clear-all .action-clear-all-text::first-letter {text-transform:uppercase}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .parent-product-mob{display:block;margin-bottom:15px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .parent-product-mob .toggle-subcategories{background-color:#fff;margin:auto;text-align:center;position:relative;width:350px;margin-top:10px;margin-bottom:-10px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .parent-product-mob .toggle-subcategories .parent-name{font-weight:bold}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .parent-product-mob .toggle-subcategories .parent-name:after{background:url("../components/content/productListing/clientlibs/css/icon/arrow-down.svg") no-repeat center;content:"";width:20px;height:15px;position:absolute;top:6px;right:auto;color:#000;background-repeat:no-repeat;margin-left:5px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .parent-product-mob .toggle-subcategories .category-products-count{font-size:13px;font-weight:bold}
}
@media(max-width:768px){.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .img-container{margin-right:20px}
}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .img-container .product-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;height:200px;width:auto;max-width:100%}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .new-badge{position:absolute;top:0;left:0;width:80px;height:24px;text-align:center;color:white;font-size:12px;line-height:23px;text-transform:uppercase;letter-spacing:3px;font-weight:600;background:linear-gradient(70deg,#e12128 0,#cc425d 33%,#c54d70 53%,#4d80e6 100%)}
@media(min-width:769px){.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details img{height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}
}
@media(max-width:769px){.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details img{max-height:80%;width:220px;min-width:200px;-o-object-fit:contain;object-fit:contain}
}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-title{margin-top:12px;font-size:18px;font-weight:bold;-webkit-box-flex:1;-ms-flex:1;flex:1}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-title:hover{text-decoration:underline}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(min-width:768px){.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option{height:24px}
}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option:not(:has(label)){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container.added-to-compare{text-decoration:underline}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container .disabled{opacity:.3}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container .disabled:hover{border:2px solid transparent}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container .checkmark{position:absolute;top:3px;left:3px;height:17px;width:17px;border:2px solid black}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container .checkmark:after{content:"";position:absolute;display:none;left:4px;top:1px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container:hover input ~ .checkmark{border:2px solid #e22128}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container input:checked ~ .checkmark{background-color:#41b97f;border-color:#41b97f}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container input:checked:hover ~ .checkmark{background-color:#e22128;border-color:#e22128}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .checkbox-custom-container input:checked ~ .checkmark:after{display:block}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .product-color-active{border:2px solid black}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .product-color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;width:24px;height:24px;padding:2px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .product-color:hover{cursor:pointer;border:2px solid black}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .product-color-content{width:100%;height:100%;border-radius:50%;border:1px solid #959498}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .product-color+.product-color{margin-left:5px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .color-dropdown-toggle{position:relative;display:inline-block;left:0;cursor:pointer;padding:0 8px 30px 8px;margin-top:1px}
@media(max-width:768px){.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .color-dropdown-toggle{padding:0 4px 10px 4px}
}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .color-dropdown-toggle:hover .color-dropdown-menu{display:block !important}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .color-dropdown-toggle .color-dropdown-menu{position:absolute;top:100%;right:0;background:white;border:1px solid #ddd;padding:8px;-webkit-box-shadow:4px 4px 3px -3px #ccc;box-shadow:4px 4px 3px -3px #ccc;z-index:9;white-space:nowrap}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .color-dropdown-toggle .color-dropdown-menu::after{content:'';width:15px;height:16px;position:absolute;display:block;right:10px;background:#fff;transform:rotate(225deg);-webkit-transform:rotate(225deg);margin:auto;-webkit-box-shadow:4px 4px 3px -3px #ccc;box-shadow:4px 4px 3px -3px #ccc;top:-5px;z-index:-1;visibility:visible}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .color-dropdown-toggle .color-dropdown-menu .dropdown-menu-content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-details .product-option .colors .color-dropdown-toggle .color-dropdown-menu .product-color{margin-bottom:10px}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-learn-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;margin-top:12px;max-height:40px;-ms-flex-item-align:stretch;align-self:stretch;border:1px solid transparent;background:#e12128;font-size:14px;word-spacing:1px;text-transform:uppercase;color:#fff}
.aem-container .product-listing-cmp .product-list-container .product-container .product-content .product-learn-btn:hover{cursor:pointer;background:#fff;border:1px solid #e22128;color:#e22128;text-decoration:none}
.aem-container .product-listing-cmp .compare-wrapper{position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:15px 10px;margin-bottom:0;z-index:2;-webkit-box-shadow:0 0 11px 0 rgba(0,0,0,0.2);box-shadow:0 0 11px 0 rgba(0,0,0,0.2);-webkit-box-sizing:border-box;box-sizing:border-box;display:none}
.aem-container .product-listing-cmp .compare-wrapper .product-item-empty{height:100%;width:100%;border:2px dashed #d6dbe2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .product-listing-cmp .compare-wrapper .product-item-empty .input-wrap{position:relative;width:80%}
.aem-container .product-listing-cmp .compare-wrapper .product-item-empty .input-wrap input{background:#f4f5f7;border:0;border-radius:0;border-bottom:2px solid black;height:42px;line-height:1.125rem;padding:.6875rem 2rem;width:100%}
.aem-container .product-listing-cmp .compare-wrapper .product-item-empty .input-wrap .clear{position:absolute;top:50%;right:0;width:2rem;height:2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:0;border:0;appearance:none;font-size:2em;line-height:0;-moz-appearance:none;-webkit-appearance:none;display:none}
.aem-container .product-listing-cmp .compare-wrapper .product-item-empty .input-wrap .clear:focus{outline:0}
.aem-container .product-listing-cmp .compare-wrapper .product-item-empty .input-wrap .search-btn{position:absolute;border:0;padding:1px 6px;top:50%;left:0;-webkit-transform:translateY(-50%) scale(0.9);transform:translateY(-50%) scale(0.9)}
.aem-container .product-listing-cmp .compare-wrapper .product-item-search-container{position:relative}
.aem-container .product-listing-cmp .compare-wrapper .product-item-search-container .compare-product-search-result-container{max-height:350px;width:100%;background-color:white;position:absolute;bottom:100%;overflow-y:scroll}
.aem-container .product-listing-cmp .compare-wrapper .product-item-search-container .compare-product-search-result-container .highlight-text{background-color:#ff942f}
.aem-container .product-listing-cmp .compare-wrapper .product-item-search-container .compare-product-search-result-container .compare-product-item-result,.aem-container .product-listing-cmp .compare-wrapper .product-item-search-container .compare-product-search-result-container .compare-product-item-result-no-result{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:10px 0;padding:0 5px}
.aem-container .product-listing-cmp .compare-wrapper .product-item-search-container .compare-product-search-result-container .compare-product-item-result:hover,.aem-container .product-listing-cmp .compare-wrapper .product-item-search-container .compare-product-search-result-container .compare-product-item-result-no-result:hover{text-decoration:underline;cursor:pointer}
.aem-container .product-listing-cmp .compare-wrapper .product-item-search-container .compare-product-search-result-container .compare-product-item-no-result{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:10px 0;padding:0 5px}
.aem-container .product-listing-cmp .compare-wrapper .add-product-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #ccc;padding:10px;border-top:4px solid #e22128;gap:10px;position:relative}
.aem-container .product-listing-cmp .compare-wrapper .add-product-item::after{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom-color:#e12128;border-left-color:#e12128;display:block;position:absolute;left:5px;bottom:5px}
.aem-container .product-listing-cmp .compare-wrapper .add-product-item .add-product-item__image{height:75px;-o-object-fit:contain;object-fit:contain}
.aem-container .product-listing-cmp .compare-wrapper .add-product-item .add-product-item__image img{height:80px;-o-object-fit:contain;object-fit:contain}
@media(max-width:769px){.aem-container .product-listing-cmp .compare-wrapper .add-product-item .add-product-item__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
@media(max-width:768px){.aem-container .product-listing-cmp .compare-wrapper .add-product-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .product-listing-cmp .compare-wrapper .add-product-item .add-product-item__title{display:none}
}
.aem-container .product-listing-cmp .compare-wrapper .add-product-item .item__icon-close{position:absolute;top:0;right:10px;font-size:30px;cursor:pointer}
.aem-container .product-listing-cmp .compare-wrapper .compare-product-item-not-found{height:100px;background:white;border:1px solid black;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .product-listing-cmp .compare-wrapper .input-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .product-listing-cmp .compare-wrapper .input-wrapper .input-search-product{padding:6px;width:80%;border-radius:3px}
.aem-container .product-listing-cmp .compare-wrapper .compare-wrapper-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}
.aem-container .product-listing-cmp .compare-wrapper .compare-wrapper-actions .action-clear-all{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .product-listing-cmp .compare-wrapper .compare-wrapper-actions .action-clear-all a{text-decoration:none}
.aem-container .product-listing-cmp .compare-wrapper .compare-wrapper-actions .action-clear-all:hover{color:#e22128;cursor:pointer}
.aem-container .product-listing-cmp .compare-wrapper .compare-wrapper-actions .action-clear-all .action-clear-all-icon{font-size:25px}
.aem-container .product-listing-cmp .compare-wrapper .compare-wrapper-actions .action-clear-all .action-clear-all-text{margin-left:6px;text-transform:lowercase}
.aem-container .product-listing-cmp .compare-wrapper .compare-wrapper-actions .action-clear-all .action-clear-all-text::first-letter {text-transform:uppercase}
@media(max-width:769px){.aem-container .product-listing-cmp .compare-wrapper .compare-wrapper-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.aem-container .product-listing-cmp .compare-wrapper .action-start-compare{font-size:14px;letter-spacing:2px}
.aem-container .product-listing-cmp .compare-wrapper .action-start-compare a{padding:8px;border:1px solid #e22128;background-color:transparent;color:#c70011;font-weight:bold}
.aem-container .product-listing-cmp .compare-wrapper .action-start-compare:hover a{padding:8px;border:1px solid #e22128;cursor:pointer;background:#e22128;color:#fff;text-decoration:none}
@media(max-width:769px){.aem-container .product-listing-cmp .compare-wrapper .action-start-compare{margin:15px 0}
}
.aem-container .product-listing-cmp .load-more-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .product-listing-cmp .load-more-container .load-more-btn{background:#fff;color:#c70011;text-transform:uppercase;border:1px solid #c70011;min-width:215px;margin:0 auto 20px auto;white-space:nowrap;font-size:14px}
.aem-container .product-listing-cmp .load-more-container .load-more-btn:hover{background:#e12128;color:#fff}
.aem-container .product-listing-cmp .load-more-container .load-more-btn.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}
.aem-container .product-listing-cmp .productlist-loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .product-listing-cmp .productlist-loader.hide-icon{visibility:hidden}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner{color:orange;width:75px;height:75px}
@media(max-width:767px){.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner{left:40%}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div::after{top:12px !important;width:3px !important;height:12px !important}
}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div{-webkit-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:loading-spinner 1.2s linear infinite;animation:loading-spinner 1.2s linear infinite}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#696969}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(1){-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}
.aem-container .product-listing-cmp .productlist-loader .productlist-loading-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0;animation-delay:0}
@-webkit-keyframes loading-spinner{0{opacity:1}
100%{opacity:0}
}
@keyframes loading-spinner{0{opacity:1}
100%{opacity:0}
}
.aem-container .product-listing-cmp .main-content-container-pc{display:none}
@media(min-width:769px){.aem-container .product-listing-cmp .main-content-container-pc{display:block}
}
.aem-container .product-listing-cmp .main-content-container-mob{display:block}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob{display:block;margin-bottom:15px}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob .toggle-subcategories{background-color:#fff;margin:auto;text-align:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:350px;margin-top:10px;margin-bottom:-10px}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob .toggle-subcategories .subcategory-container-mob{position:absolute;left:0;right:0;top:60%;z-index:5;max-height:300px;height:auto;max-height:none;background-color:#fff;border-bottom:1px solid #000;-webkit-box-shadow:0 1px 4px -2px #111;box-shadow:0 1px 4px -2px #111;padding-bottom:25px;display:none}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob .toggle-subcategories .subcategory-container-mob .subcategory-item-mob{margin:14px 0;font-weight:400}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob .toggle-subcategories .subcategory-container-mob .subcategory-item-mob a{color:black}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob .toggle-subcategories .parent-name{font-weight:bold}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob .toggle-subcategories .parent-name:after{background:url("clientlib-base-xf/resources/images/product-detail/ic-expand-more-chevron-down.svg") no-repeat center;content:"";width:20px;height:15px;position:absolute;top:3px;right:auto;color:#000;background-repeat:no-repeat;margin-left:5px}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob .toggle-subcategories .parent-name.expand::after{background:url("clientlib-base-xf/resources/images/product-detail/ic-expand-more-chevron-up.svg") no-repeat center}
.aem-container .product-listing-cmp .main-content-container-mob .parent-product-mob .toggle-subcategories .category-products-count{font-size:15px;font-weight:bold}
.aem-container .product-listing-cmp .main-content-container-mob .filter-section-mob{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:15px 0;padding:15px 0;-webkit-box-shadow:0 5px 7px -9px #000;box-shadow:0 5px 7px -9px #000;border-top:1px solid #d6dbe2}
.aem-container .product-listing-cmp .main-content-container-mob .filter-section-mob .filter-mob-btn-container{position:relative;padding:10px 0 10px 15px;border:1px solid #d6dbe2;border-radius:50px;width:157px}
.aem-container .product-listing-cmp .main-content-container-mob .filter-section-mob .btn-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:25px;padding-right:10px}
.aem-container .product-listing-cmp .main-content-container-mob .filter-section-mob .btn-text:before{content:"";width:18px;height:15px;display:inline-block;margin-right:8px;background:url("clientlib-base/resources/images/softwareanddownload/ic-filter-sort.png") center/contain no-repeat;position:absolute;left:17px;top:14px;margin-right:0}
@media(min-width:769px){.aem-container .product-listing-cmp .main-content-container-mob{display:none}
}
.aem-container .product-listing-cmp body.no-scroll{overflow:hidden}
.aem-container .product-listing-cmp .filter-mobile-wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;opacity:1;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s,-webkit-transform .3s ease;transition:opacity .3s ease,transform .3s ease,visibility .3s;transition:opacity .3s ease,transform .3s ease,visibility .3s,-webkit-transform .3s ease}
.aem-container .product-listing-cmp .filter-mobile-wrapper.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible;z-index:9999}
.aem-container .product-listing-cmp .filter-overlay{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.5)}
.aem-container .product-listing-cmp .filter-container{position:absolute;left:0;top:8%;right:0;bottom:0;background-color:#fff;border-radius:4px;-webkit-animation:fadeIn linear .4s;animation:fadeIn linear .4s;border-top-left-radius:32px;border-top-right-radius:32px}
.aem-container .product-listing-cmp .filter-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:0 16px;border-bottom:1px solid #bebebe}
.aem-container .product-listing-cmp .filter-header__title{font-size:22px;font-weight:600;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}
.aem-container .product-listing-cmp .filter-header__icon-close{font-size:22px}
.aem-container .product-listing-cmp .filter-header .filter-header__icon-close{font-size:40px}
.aem-container .product-listing-cmp .filter-header .filter-header__icon-close:hover{cursor:pointer}
.aem-container .product-listing-cmp .filter-content{height:80%;overflow-y:scroll}
.aem-container .product-listing-cmp .filter-content .sort-filter-title-mob{font-size:22px;font-weight:700;margin:12px}
.aem-container .product-listing-cmp .filter-footer{padding:20px 0;position:absolute;bottom:0;left:0;right:0;z-index:10;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px;border-top:1px solid #bebebe}
.aem-container .product-listing-cmp .filter-footer-button{border:1px solid #e22128;border-radius:2px;font-size:14px;font-weight:700;letter-spacing:2px;line-height:18px;padding:10px 20px;text-transform:uppercase}
.aem-container .product-listing-cmp .filter-footer .buton-clear-all{background-color:transparent;color:#e22128}
.aem-container .product-listing-cmp .filter-footer .buton-view-all{background-color:#e22128;color:#fff}
.aem-container .product-listing-cmp .filter-section-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .product-listing-cmp .filter-section-heading .section-title{font-weight:bold}
.aem-container .product-listing-cmp .filter-section-heading .section-togle{background:url("clientlib-base/resources/images/searchComponent/ic-expand-minus.svg");background-size:contain;width:11px;height:2px;margin-left:5px}
.aem-container .product-listing-cmp .filter-section-heading .section-expand{background:url("clientlib-base-xf/resources/images/searchComponent/ic-expand-plus.svg");height:14px;width:14px}
.aem-container .product-listing-cmp .filter-section-heading .gray-checkbox{width:15px;height:15px;margin-right:6px}
.aem-container .product-listing-cmp .filter-product-type{padding:0 16px 0 8px}
.aem-container .product-listing-cmp .list-category{padding-left:20px}
.aem-container .product-listing-cmp .list-category .all-category{padding:4px 0}
.aem-container .product-listing-cmp .category-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}
.aem-container .product-listing-cmp .category-item__number{color:#949494}
.aem-container .product-listing-cmp .filter-section{padding:0 16px 0 8px;border-bottom:1px solid #bebebe;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}
.aem-container .product-listing-cmp .filter-section .selected-facet{font-size:12px;color:#848080;padding:0 6px}
.aem-container .product-listing-cmp .filter-checkbox-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}
.aem-container .product-listing-cmp .filter-checkbox-item .filter-checkbox-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .product-listing-cmp .filter-checkbox-item .filter-checkbox-item__label input{margin-right:5px;padding:0;border-width:1.4px;height:22px;width:20px}
.aem-container .product-listing-cmp .filter-sort-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}
.aem-container .product-listing-cmp .filter-sort-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;overflow-x:scroll;padding:8px 0 20px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}
.aem-container .product-listing-cmp .filter-sort-button{background-color:#fff;border:1px solid #b4b4b4;border-radius:26px;color:#212529;font-size:14px;padding:10px 30px;text-align:center;-ms-flex-negative:0;flex-shrink:0;width:185px}
.aem-container .product-listing-cmp .filter-sort-button.active{background-color:#d03733;border-color:#d03733;color:#fff;font-weight:600}
.aem-container .grid-custom{width:100%;display:block;padding:0}
.aem-container .grid-custom.wide-custom{max-width:1430px;margin:0 auto}
@media(min-width:768px){.aem-container .grid-custom.wide-custom{padding-inline:24px}
}
.aem-container .row-custom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}
.aem-container .col-custom{padding-left:4px;padding-right:4px}
.aem-container .c-custom-0{display:none}
.aem-container .c-custom-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.aem-container .c-custom-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
@media(min-width:769px){.aem-container .row-custom{margin-left:-8px;margin-right:-8px}
.aem-container .col-custom{padding-left:8px;padding-right:8px}
.aem-container .m-custom-0{display:none}
.aem-container .m-custom-3,.aem-container .m-custom-4,.aem-container .m-custom-9,.aem-container .m-custom-12{display:block}
.aem-container .m-custom-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.aem-container .m-custom-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.aem-container .m-custom-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.aem-container .m-custom-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:1200px){.aem-container .row-custom{margin-left:-12px;margin-right:-12px}
.aem-container .col-custom{padding-left:12px;padding-right:12px}
.aem-container .l-custom-3,.aem-container .l-custom-4,.aem-container .l-custom-9,.aem-container .l-custom-12{display:block}
.aem-container .l-custom-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.aem-container .l-custom-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}
.aem-container .l-custom-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.aem-container .l-custom-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.column-control-cmp{background-position:center;background-repeat:no-repeat;background-size:cover}
@media(min-width:768px){.column-control-cmp.container-fluid{padding-left:0;padding-right:0}
.column-control-cmp .container{padding-left:0;padding-right:0}
.column-control-cmp .column-control{overflow-x:hidden}
.column-control-cmp .fixedCardccMaxWidth{max-width:100%;padding:0}
}
.support-product-find-card .finder_title .h4{height:31px;font-family:ProximaNova;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center}
.support-product-find-card .finder_title hr{border-top:2px solid rgba(0,0,0,0.1);height:2px}
@media(min-width:1440px){.support-product-find-card .finder_title h4{margin-left:432px;margin-right:432px}
.support-product-find-card .finder_title hr{margin:47px 213px 21px 213px}
}
@media(min-width:992px){.support-product-find-card .finder_title h4{margin-left:auto;margin-right:auto}
.support-product-find-card .finder_title hr{margin:47px auto 21px auto}
}
@media(max-width:767px){.support-product-find-card .finder_title hr{margin:40px auto 21px auto}
}
@media(max-width:399px){.support-product-find-card .finder_title{width:94%;margin:47px auto 21px auto}
.support-product-find-card .finder_title hr{width:100%;margin:47px auto 21px auto}
}
.support-product-find-card .fixedColumn-container-fluid .container{max-width:1016px}
@media(min-width:1440px){.support-product-find-card .fixedColumn-container-fluid .container .desktop{display:block}
}
@media(max-width:767px){.support-product-find-card .fixedColumn-container-fluid .container{padding-right:0}
.support-product-find-card .fixedColumn-container-fluid .container .desktop{display:none}
}
.support-product-find-card .fixedColumn-container-fluid .cardType[data-cardType=fourCardlayout]{display:none}
.support-product-find-card .fixedColumn-row{display:grid;display:-ms-grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(1){-ms-grid-column:1}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(2){-ms-grid-column:2}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(3){-ms-grid-column:3}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(4){-ms-grid-column:4}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(5){-ms-grid-column:5}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(6){-ms-grid-column:1;-ms-grid-row:2}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(7){-ms-grid-column:2;-ms-grid-row:2}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(8){-ms-grid-column:3;-ms-grid-row:2}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(9){-ms-grid-column:4;-ms-grid-row:2}
.support-product-find-card .fixedColumn-row .fixedColumn-md-3:nth-child(10){-ms-grid-column:5;-ms-grid-row:2}
.support-product-find-card .fixedColumn-row .colctrl-column{padding:0}
@media(min-width:768px){.support-product-find-card .fixedColumn-row .colctrl-column{width:20%;padding:0 12px 24px}
}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth .anchorCard{width:100%;background:#ababab;color:#000;text-decoration:none}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth .anchorCard :visited{color:#000}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth .anchorCard .anchorCard__content{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:19px 7px 0}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth .anchorCard .anchorCard__content .anchorCard__icon{padding-top:0;padding-left:0;width:75px;height:75px}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth .anchorCard .anchorCard__content .anchorCard__icon img{width:100%;max-width:75px;max-height:75px;-o-object-fit:cover;object-fit:cover}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth .anchorCard .anchorCard__content .anchorCard__text{padding-top:12px;line-height:20px}
@media(min-width:1440px){.support-product-find-card .fixedColumn-row{grid-template-columns:208px 208px 208px 208px 184px;-ms-grid-columns:208px 208px 208px 208px 184px}
}
@media(max-width:991px){.support-product-find-card .fixedColumn-row{grid-template-columns:208px 208px 208px 208px 184px;-ms-grid-columns:208px 208px 208px 208px 184px}
}
@media(min-width:768px){.support-product-find-card .fixedColumn-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}
}
@media(max-width:767px){.support-product-find-card .fixedColumn-row{display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;grid-template-columns:calc(50% - 10px) calc(50% - 10px);grid-column-gap:20px;grid-row-gap:19px;max-width:380px;margin:0 auto}
.support-product-find-card .fixedColumn-row .colctrl-column{margin-right:0;padding-bottom:0 !important}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth{padding-bottom:0 !important}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth .anchorCard__content{width:180px;height:180px}
.support-product-find-card .fixedColumn-row .colctrl-column .fixedCardccMaxWidth .anchorCard__content .anchorCard__text{padding-top:24px}
}
@media(max-width:767px){.support-product-find-card .standard-component-spacing{margin-top:48px;margin-bottom:48px}
}
.support-product-find-card .cardType[data-cardType=fourCardlayout]{display:none}
.support-product-find-card .productList_container{display:none;margin-left:auto;margin-right:auto}
.support-product-find-card .productList_container .category_container{display:-webkit-box;display:-ms-flexbox;display:flex}
.support-product-find-card .productList_container .category_container .category_title__container{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}
.support-product-find-card .productList_container .category_container .category_title__container .category_title{height:21px;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:4px;text-align:center;margin-left:auto;margin-right:auto}
.support-product-find-card .productList_container .category_container .close-finder__container{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px;cursor:pointer;text-align:right}
.support-product-find-card .productList_container .category_container .close-finder__container .close-finder-image-container{display:inline-block;width:18px}
.support-product-find-card .productList_container .category_container .close-finder__container .close-finder-image-container .close-search-image{background:url("clientlib-base/resources/images/header/ic-close.svg") no-repeat center;height:14px}
.support-product-find-card .productList_container .category_container .back-finder__container{-webkit-box-flex:0;-ms-flex:0 0 55px;flex:0 0 55px}
.support-product-find-card .productList_container .category_container .back-finder__container .back-finder-image-container{width:auto;height:22px;font-family:ProximaNova;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;cursor:pointer;justify-self:left;color:black;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}
.support-product-find-card .productList_container .category_container .back-finder__container .back-finder-image-container::before{content:"";width:10px;height:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:-8%;margin-right:8px;display:inline-block;background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat center}
@media(max-width:767px){.support-product-find-card .productList_container .category_container .category_title__container .category_title{margin-top:10px}
}
.support-product-find-card .productList_container .section_title{height:31px;font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;margin:12px 219px 42px 219px}
@media(max-width:1199px){.support-product-find-card .productList_container .section_title{margin-left:auto;margin-right:auto}
}
@media(max-width:767px){.support-product-find-card .productList_container .section_title{width:100%;margin:23px auto 37px auto}
}
.support-product-find-card .productList_container .finder__carousel_container{display:none}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:32px}
@media(min-width:992px){.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container{padding:0 50px}
}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .slider{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;width:32px;position:absolute;margin-bottom:32px;z-index:9;background:#e22128}
@media(max-width:767px){.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .slider{display:none}
}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .left-slider{left:0;top:0}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .left-slider .slider-icon{background-image:url("clientlib-base/resources/images/card-carousel/chevron-left-white.svg");background-repeat:no-repeat;background-size:contain;height:32px;width:32px;cursor:pointer}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .right-slider{right:0;top:0}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .right-slider .slider-icon{background-image:url("clientlib-base/resources/images/card-carousel/chevron-right-white.svg");background-repeat:no-repeat;background-size:contain;height:32px;width:32px;cursor:pointer}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list{width:100%;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow-y:hidden;padding-bottom:64px;height:32px;top:35px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list.box_align{-moz-box-pack:initial}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item{margin-left:28px;margin-right:28px}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item:last-child{margin-right:0}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item:first-child{margin-left:0}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item div{height:24px;font-family:ProximaNova;font-size:18px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;text-align:center;color:black;text-decoration:none;white-space:nowrap;cursor:pointer}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item div.active{font-weight:bold;padding-bottom:5px;border-bottom:2px solid red}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item div:hover{font-weight:bold;padding-bottom:5px;border-bottom:2px solid red}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item div::before{display:block;content:attr(title);font-weight:bold;height:0;overflow:hidden;visibility:hidden}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item div:focus-visible{outline:0}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list{top:20px}
}
@media(max-width:767px){.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list{top:32px}
.support-product-find-card .productList_container .finder__carousel_container .finder__carousel_list_container .finder__carousel_list .finder__carousel_item a{padding-bottom:10px}
}
.support-product-find-card .productList_container .finder__shadow_box{margin-bottom:42px;margin-top:12px;height:4px;-webkit-box-shadow:-2px 5px 5px -1px rgba(0,0,0,0.2),0 1px 1px -1px rgba(0,0,0,0.12),0 6px 8px 0 rgba(0,0,0,0.14);box-shadow:-2px 5px 5px -1px rgba(0,0,0,0.2),0 1px 1px -1px rgba(0,0,0,0.12),0 6px 8px 0 rgba(0,0,0,0.14)}
@media(max-width:1199px){.support-product-find-card .productList_container .finder__shadow_box{margin-right:auto;margin-left:auto}
}
@media(max-width:767px){.support-product-find-card .productList_container .finder__shadow_box{margin-bottom:44px;margin-top:7px}
}
.support-product-find-card .productList_container .device_list,.support-product-find-card .productList_container .device_list__card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -12px}
.support-product-find-card .productList_container .device_list .finder__device,.support-product-find-card .productList_container .device_list__card .finder__device{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;color:#000;margin-bottom:26px;padding:0 12px;text-decoration:underline;cursor:pointer;-o-object-fit:contain;object-fit:contain;font-family:ProximaNova;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;text-underline-position:under}
@media(max-width:767px){.support-product-find-card .productList_container .device_list .finder__device,.support-product-find-card .productList_container .device_list__card .finder__device{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
}
@media(max-width:767px){.support-product-find-card .productList_container{margin-bottom:33px}
}
.aem-container .cmp-product-compare a{color:inherit}
.aem-container .cmp-product-compare a.cmp-product-compare--return-link:hover{text-decoration:none}
.aem-container .cmp-product-compare a.cmp-product-compare--return-link:hover .cmp-product-compare--return-link-text{text-decoration:underline}
.aem-container .cmp-product-compare .title{font-weight:600;text-align:center}
.aem-container .cmp-product-compare--header{padding:0 16px 16px;text-align:center}
.aem-container .cmp-product-compare--title{letter-spacing:5px;margin-bottom:0;text-transform:uppercase;font-size:24px}
@media(min-width:768px){.aem-container .cmp-product-compare--title{font-size:32px}
}
.aem-container .cmp-product-compare--return-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .cmp-product-compare--content[data-number-product-compare='0']{margin-inline:auto}
@media(min-width:768px){.aem-container .cmp-product-compare--content[data-number-product-compare='0']{max-width:50%}
}
.aem-container .cmp-product-compare .product-compare--search{position:relative}
.aem-container .cmp-product-compare .product-compare--search--title{font-size:21px;text-align:center}
.aem-container .cmp-product-compare .product-compare--search .search-button-form input{padding-left:34px;padding-right:30px;height:45px;color:#000}
.aem-container .cmp-product-compare .product-compare--search .search-button-form input:focus{-o-border-image:linear-gradient(45deg,#e12128 0,#cc425d 13%,#c54d70 33%,#4d80e6 100%);border-image:linear-gradient(45deg,#e12128 0,#cc425d 13%,#c54d70 33%,#4d80e6 100%);border-image-slice:10;-webkit-transition:.15s all ease-in-out;transition:.15s all ease-in-out;-webkit-animation-delay:.1s;animation-delay:.1s}
.aem-container .cmp-product-compare .product-compare--search .search-button-form input::-webkit-input-placeholder{color:#5f6878}
.aem-container .cmp-product-compare .product-compare--search .search-button-form input::-moz-placeholder{color:#5f6878}
.aem-container .cmp-product-compare .product-compare--search .search-button-form input:-ms-input-placeholder{color:#5f6878}
.aem-container .cmp-product-compare .product-compare--search .search-button-form input::-ms-input-placeholder{color:#5f6878}
.aem-container .cmp-product-compare .product-compare--search .search-button-form input::placeholder{color:#5f6878}
.aem-container .cmp-product-compare .product-compare--search .search-button-form .search-btn{left:8px;bottom:calc(50% - 13px);top:auto}
.aem-container .cmp-product-compare .product-compare--search .search-button-form .close-image-container{right:12px;bottom:12px;top:auto}
.aem-container .cmp-product-compare .product-compare--search .search-button-form .search-result{max-height:370px}
.aem-container .cmp-product-compare .product-compare--search .icon-search{color:inherit;font-size:24px !important}
@media(min-width:768px){.aem-container .cmp-product-compare .product-compare--column{border-right:1px solid #d6dbe2}
}
.aem-container .cmp-product-compare .product-compare--column.product-image{background-color:#f8f8f8}
.aem-container .cmp-product-compare .product-compare--column.column-no-border{border:none !important}
.aem-container .cmp-product-compare .product-compare--content--row:last-child{display:none}
.aem-container .cmp-product-compare .product-compare--content--row .product-compare--column:last-child{border-right:none !important;background-color:#fff}
.aem-container .cmp-product-compare .product-compare--content--row.row--title{position:static;border-top:1px solid #d6dbe2}
.aem-container .cmp-product-compare .product-compare--content--row.row--title .product-compare--column{border-right:1px solid #d6dbe2}
.aem-container .cmp-product-compare .product-compare--content--row.row--product-image{border-top:1px solid #d6dbe2}
.aem-container .cmp-product-compare .product-compare--content--row.row--product-image .product-compare--column{border-bottom:1px solid #d6dbe2;border-right:1px solid #d6dbe2}
@media(min-width:768px){.aem-container .cmp-product-compare .product-compare--content--row.row--product-info:nth-child(even){background:#f8f8f8}
.aem-container .cmp-product-compare .product-compare--content--row.row--product-info .product-compare--column.title,.aem-container .cmp-product-compare .product-compare--content--row.row--product-info .product-compare--column.product-info{border-bottom:1px solid #d6dbe2}
}
@media(max-width:767.98px){.aem-container .cmp-product-compare .product-compare--content--row.row--product-info .product-compare--column.title{text-decoration:underline;text-align:left;padding:15px 0}
.aem-container .cmp-product-compare .product-compare--content--row.row--product-info .product-compare--column.product-info{padding:0 0 0 40px;position:relative}
.aem-container .cmp-product-compare .product-compare--content--row.row--product-info .product-compare--column.product-info::before{content:'';height:4px;width:4px;border-radius:50%;background:#000;overflow:hidden;display:inline-block;position:absolute;left:25px;top:calc(50% - 2px)}
.aem-container .cmp-product-compare .product-compare--content--row.row--product-info .product-compare--column.column-no-border,.aem-container .cmp-product-compare .product-compare--content--row.row--product-info .product-compare--column.hidden-mobile{display:none}
}
@media(max-width:767.98px){.aem-container .cmp-product-compare .product-compare--content--row .hidden-mobile{display:none}
}
@media(min-width:768px){.aem-container .cmp-product-compare .product-compare--content--row .show-mobile{display:none}
}
.aem-container .cmp-product-compare .product-compare--content--row .product-image-container{position:relative}
.aem-container .cmp-product-compare .product-compare--content--row .product-image-container .product-image--clear-btn{top:-10px;right:-10px}
.product-image--clear-btn{position:absolute;top:5px;right:5px}
.product-image--clear-btn .product-close-image{background:url("clientlib-base/resources/images/header/ic-close.svg") no-repeat 50% !important;height:14px;width:14px}
#product-compare-sticky{background:#fff;position:fixed;top:0;left:0;z-index:901;width:100%;margin:auto;right:0;table-layout:fixed;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-box-shadow:0 0 10px 0 rgba(34,34,34,0.5);box-shadow:0 0 10px 0 rgba(34,34,34,0.5)}
@media(max-width:767.98px){#product-compare-sticky{display:none}
}
#product-compare-sticky .cmp-product-compare--sticky{margin:auto}
#product-compare-sticky .cmp-product-compare--sticky a{color:inherit}
@media(min-width:768px){#product-compare-sticky .cmp-product-compare--sticky.standard-component-padding{padding-left:108px;padding-right:108px}
}
#product-compare-sticky .cmp-product-compare--sticky.standard-component-padding.padding-left-right-none{padding-left:0 !important;padding-right:0 !important}
#product-compare-sticky .cmp-product-compare--sticky.standard-component-padding.padding-left-right-standard{padding-left:108px !important;padding-right:108px !important}
@media(max-width:767px){#product-compare-sticky .cmp-product-compare--sticky.standard-component-padding.padding-left-right-standard{padding-left:24px !important;padding-right:24px !important}
}
#product-compare-sticky .cmp-product-compare--sticky .product-title-container{position:relative;padding:15px;border:1px solid #d1d1d1;text-align:center;border-top:3px solid #e22128;height:100%}
#product-compare-sticky.sticky{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.aem-container .product-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .product-card .cq-placeholder.cq-marker-start{display:none}
.aem-container .product-card .wcmEdit .cq-placeholder.cq-marker-start{display:block}
.aem-container .product-card a{color:#000}
.aem-container .product-card a:hover{text-decoration:none}
.aem-container .product-card .card-container{width:333px;background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none;text-align:center;padding:47px 15px 40px 15px;position:relative}
@media(min-width:767px){.aem-container .product-card .card-container{width:392px;padding:52px 15px 40px 15px}
}
.aem-container .product-card .card-container img{width:125px;height:125px;-o-object-fit:cover;object-fit:cover;margin-bottom:16px}
@media(min-width:767px){.aem-container .product-card .card-container img{width:170px;height:170px}
}
.aem-container .product-card .card-container .snipe{border:0;color:#fff;position:absolute;text-align:center;left:0;top:0;padding-left:26px;padding-right:26px;text-transform:uppercase}
.aem-container .product-card .card-container .snipe .snipe-text{font-size:14px;line-height:24px;letter-spacing:4px}
.aem-container .product-card .card-container .snipe.black{background-color:#000}
.aem-container .product-card .card-container .snipe.red{background-color:#e22128}
.aem-container .product-card .card-container .snipe.gray{background-color:#d6dbe2}
.aem-container .product-card .card-container .snipe.gradient{background-image:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128)}
.aem-container .product-card .card-container .snipe .snipe-text>p{margin-bottom:0}
.aem-container .product-card .card-container .title{font-size:18px;line-height:22px;font-weight:600;padding-top:16px}
.aem-container .product-card .card-container .price-range{font-size:16px;line-height:22px;opacity:.6}
@media(min-width:767px){.aem-container .product-card .card-container .price-range{padding-bottom:8px}
}
.aem-container .product-card .card-container .rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px 0}
.aem-container .product-card .card-container .rating .rating-star{background-image:url("clientlib-base/resources/images/product-rating/star-o.svg");background-repeat:no-repeat;height:12px;width:12px}
.aem-container .product-card .card-container .rating .rating-star.active{background-image:url("clientlib-base/resources/images/product-rating/star.svg")}
.aem-container .product-card .card-container .purchase-points{font-size:12px;line-height:18px}
.aem-container .onlinetraininglistcard .online_card_wrapper{cursor:pointer;max-width:912px;display:block;color:#000}
.aem-container .onlinetraininglistcard .online_card_wrapper:hover{text-decoration:none;color:#000}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container{height:264px;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:912px;margin-bottom:1.5px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);pointer-events:none}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_left_container{width:39.80%;height:100%;overflow:hidden;max-width:353px;position:relative;pointer-events:none}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_left_container img{width:100%;top:50%;right:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);position:absolute}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container{width:61.3%;max-width:559px;margin-left:15px;padding-bottom:18px;pointer-events:none}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .intermediate_black_bg{width:184px;height:24px;background-color:#e22128;color:white;text-align:center;position:relative;margin-top:24px;text-transform:uppercase}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .intermediate_black_bg .intermediate_text{font-family:ProximaNova;font-size:14px;font-weight:600;line-height:1.14;letter-spacing:4px;text-align:center}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .article_heading{margin-top:8px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .article_heading .article_text{opacity:.6;font-family:ProximaNova;font-size:14px;font-style:normal;line-height:1.14;letter-spacing:4px;text-transform:uppercase}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .article_heading .training_date{position:absolute;right:24px;font-family:ProximaNova;font-size:12px;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .right_title{margin-top:12px;height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .right_title .heading_text{font-family:ProximaNova;font-size:18px;font-weight:bold;line-height:1.33}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .right_desc{margin-top:5px;width:91.59%;height:59px;overflow:hidden;line-height:1;text-overflow:ellipsis;position:relative}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .right_desc .desc_text{font-family:ProximaNova;font-size:12px;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .right_desc .addEllipsis{top:40px;right:-1px;position:absolute;background-color:white}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container{margin-top:17px;width:93.02%;background-color:#f8f8f8}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container{padding-top:10px;min-height:43px;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .canon_editor{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-right:8px}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .canon_editor::after{position:absolute;background-color:#d6dbe2;content:'';width:1px;top:4px;right:0;height:17px}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .canon_editor .ic_cap{background-image:url("clientlib-base/resources/images/online-training/ic_cap.png");background-repeat:no-repeat;height:12px;position:relative;margin-top:6px;margin-right:8px;margin-left:16px;width:16px;background-size:16px 12px}
@media(min-width:768px) and (max-width:991px){.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .canon_editor .ic_cap{width:18px}
}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .canon_editor .canon_instructor{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .canon_editor .canon_instructor .instructor{font-family:ProximaNova;font-size:14px;font-weight:bold;line-height:1.43}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .canon_editor .canon_instructor .canon_editor_text{font-family:ProximaNova;font-size:14px;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .trainig_length{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-right:8px}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .trainig_length::after{position:absolute;background-color:#d6dbe2;content:'';width:1px;top:4px;right:0;height:17px}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .trainig_length .ic_length{background-image:url("clientlib-base/resources/images/online-training/ic_watch.png");background-repeat:no-repeat;height:14px;position:relative;margin-top:6px;margin-right:8px;margin-left:12px;width:14px;background-size:14px 14px}
@media(min-width:768px) and (max-width:991px){.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .trainig_length .ic_length{width:17px}
}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .trainig_length .training_length_time{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .trainig_length .training_length_time .lenght{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .center_container .trainig_length .training_length_time .time{font-size:14px;font-style:normal;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .training_price{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .training_price .ic_price{background-image:url("clientlib-base/resources/images/online-training/ic_dollor.png");background-repeat:no-repeat;height:12px;position:relative;margin-top:6px;margin-right:11px;margin-left:14px;width:7px;background-size:7px 12px}
@media(min-width:768px) and (max-width:991px){.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .training_price .ic_price{width:9px}
}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .training_price .training_price_free{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .training_price .training_price_free .price{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper .onlince_card_container .online_card_right_container .card_wraper .rectangle_container .training_price .training_price_free .cost{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile{cursor:pointer}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile{max-width:392px;width:98%;position:relative;margin:auto;margin-top:32px;padding-bottom:23px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .online_training_image img{width:100%}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .itermediate_black_bg_mobile{width:184px;height:24px;background-color:#e22128;color:#fff;top:-12px;position:relative;margin-left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:6px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .itermediate_black_bg_mobile .intermediate_text_mobile{font-family:ProximaNova;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:4px;text-align:center;text-transform:uppercase}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .online_training{margin-left:15px;margin-top:6px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .online_training .online_training_text{opacity:.6;font-family:ProximaNova;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:4px;color:#000;text-transform:uppercase}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .online_training_title{margin-left:15px;margin-top:12px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .online_training_title .online_training_title_text{font-size:18px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:normal;color:#000}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .online_training_desc{margin-left:15px;margin-top:6px;width:89.28%;line-height:1}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .online_training_desc .online_training_desc_text{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile{width:89.3%;background-color:#f8f8f8;height:112px;margin-left:15px;margin-bottom:0;margin-top:22px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .canon_editor_mbile{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8px;padding-left:19px;padding-bottom:1px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .canon_editor_mbile .ic_cap_mobile{background-image:url("clientlib-base/resources/images/online-training/ic_cap.png");background-repeat:no-repeat;height:16px;position:relative;margin-top:6px;margin-right:8px;margin-left:11px;width:16px;background-size:16px 13px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .canon_editor_mbile .canon_editor_mbile_text .intermediate_text_mobile{font-family:ProximaNova;font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .canon_editor_mbile .canon_editor_mbile_text .intermediate_text{font-family:ProximaNova;font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .online_training_mobile_border{border-bottom:1px solid #d6dbe2;width:89.1%;margin:auto;margin-top:5px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .online_training_legth{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:6px;padding-left:19px;padding-bottom:1px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .online_training_legth .ic_time{background-image:url("clientlib-base/resources/images/online-training/ic_watch.png");background-repeat:no-repeat;height:14px;position:relative;margin-top:6px;margin-right:8px;margin-left:12px;width:14px;background-size:14px 14px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .online_training_legth .training_length .lentgh{font-size:14px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.43}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .online_training_legth .training_length .duration{font-size:14px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .training_price{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:5px;padding-left:19px;padding-bottom:5px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .training_price .ic_dollor{background-image:url("clientlib-base/resources/images/online-training/ic_dollor.png");background-repeat:no-repeat;height:12px;position:relative;margin-top:6px;margin-right:11px;margin-left:14px;width:7px;background-size:7px 12px}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .training_price .training_pr .price{font-size:14px;font-weight:bold;line-height:1.5}
.aem-container .onlinetraininglistcard .online_card_wrapper_mobile .online_card_container_mobile .rectangle_container_mobile .training_price .training_pr .cost{font-size:14px;line-height:1.5}
body.modal-open{overflow:hidden !important}
.aem-container .mosaic-title{font-size:40px;font-weight:800}
@media(max-width:767px){.aem-container .carousel-mosaic-controls{height:100%}
}
.aem-container .mosaic-component{width:1020px;position:relative;margin:auto}
@media(max-width:767px){.aem-container .mosaic-component{width:100%}
}
.aem-container .mosaic-component .mosaic-desktop{display:block}
@media(max-width:767px){.aem-container .mosaic-component .mosaic-desktop{display:none}
}
.aem-container .mosaic-component .mosaic-desktop .row{padding-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:auto}
@media(max-width:767px){.aem-container .mosaic-component .mosaic-desktop .row{width:auto}
}
.aem-container .mosaic-component .mosaic-mobile{display:none;margin:0 10px}
@media(max-width:767px){.aem-container .mosaic-component .mosaic-mobile{display:block}
}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper{position:relative;width:auto;margin:auto;overflow:hidden;max-width:628px}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .cmp-carousel__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow-y:hidden;padding-bottom:40px;bottom:-50px;margin-left:auto;margin-right:auto;position:relative}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .cmp-carousel__content .cmp-carousel__item{display:block !important;margin-bottom:24px}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .cmp-carousel__content .cmp-carousel__item .mosaic-mobile-holder{position:relative;height:190px;width:190px;cursor:pointer}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .cmp-carousel__content .cmp-carousel__item .mosaic-mobile-holder .mob-mosaic-image img{height:190px;width:190px;-o-object-fit:cover;object-fit:cover}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .cmp-carousel__content .cmp-carousel__item .mosaic-mobile-holder .c-icon{left:15px}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .scroller-content{height:35px}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .scroller-content .scroller-bar{display:none;padding-top:15px;padding-bottom:15px;position:relative;bottom:30px;z-index:1;cursor:-webkit-grab;cursor:grab}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .scroller-content .scroller-bar .active{cursor:grabbing;cursor:-webkit-grabbing}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .scroller-content .scroller-bar .scroller-bar-stripe{height:5px;background:-webkit-gradient(linear,right top,left top,from(#4d80e6),to(#e12128));background:linear-gradient(to left,#4d80e6,#e12128);position:relative;bottom:5px}
.aem-container .mosaic-component .mosaic-mobile .mosaic-mobile-wrapper .scroller-content .scroller-bar-background{display:none;padding-top:15px;padding-bottom:15px;position:relative}
.aem-container .mosaic-img-holder{position:relative;height:255px;width:255px;text-align:center;cursor:pointer}
.aem-container .mosaic-img-holder.compat-object-fit{background-size:cover;background-position:center center}
.aem-container .mosaic-img-holder img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.aem-container .c-icon{position:absolute;background:url("clientlib-base/resources/images/mosaic-gallery/ic-cloud-download.png") no-repeat;bottom:16px;left:16px;width:24px;height:16px;cursor:pointer;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}
.aem-container .c-icon:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}
.aem-container .m-icon{position:absolute;background:url("clientlib-base/resources/images/mosaic-gallery/ic-more-vert.png") no-repeat;bottom:16px;right:16px;width:4px;height:16px;cursor:pointer}
@media(max-width:767px){.aem-container .modal{overflow-y:auto;overflow-x:hidden}
}
.aem-container .modal .show{padding:0}
.aem-container .modal .mosaic-dialog{max-width:83%}
@media(min-width:1441px){.aem-container .modal .mosaic-dialog{max-width:964.781px}
}
@media(max-width:767px){.aem-container .modal .mosaic-dialog{position:relative;max-width:100%;margin:0}
}
.aem-container .modal .mosaic-dialog .modal-content{border-radius:5px;border:0;background-color:#fff;-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 1px 18px 0 rgba(0,0,0,0.12),0 6px 10px 0 rgba(0,0,0,0.14);box-shadow:0 3px 5px -1px rgba(0,0,0,0.2),0 1px 18px 0 rgba(0,0,0,0.12),0 6px 10px 0 rgba(0,0,0,0.14)}
@media(min-width:992px){.aem-container .modal .mosaic-dialog .modal-content{max-height:463px}
}
@media(max-width:767px){.aem-container .modal .mosaic-dialog .modal-content{top:0}
}
.aem-container .modal .mosaic-dialog .modal-content .carousel-inner{height:100%}
@media(min-width:992px){.aem-container .modal .mosaic-dialog .modal-content .carousel-inner{max-height:463px}
}
.aem-container .modal .mosaic-dialog .modal-content .mosaic-container{border:0;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
@media(min-width:992px){.aem-container .modal .mosaic-dialog .modal-content .mosaic-container{max-height:463px}
}
@media(max-width:767px){.aem-container .modal .mosaic-dialog .modal-content .mosaic-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-image{width:70%;max-width:837px;position:relative;-o-object-fit:contain;object-fit:contain;background-color:#fff}
.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-image:before{content:"";display:block;padding-top:100%}
@media(max-width:767px){.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-image:before{padding-top:calc(100% + 48px)}
}
.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-image.compat-object-fit{background-size:cover;background-position:center center}
@media(max-width:767px){.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-image{width:100%;min-height:0;max-height:448px}
}
.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-image img{position:absolute;top:0;left:0;height:100%;max-height:463px;max-width:837px;-o-object-fit:cover;object-fit:cover}
@media(max-width:767px){.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-image img{height:calc(100% - 70px);padding:0 11px;max-width:422px;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:48px}
}
.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-desc{width:30%}
@media(min-width:1441px){.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-desc{max-width:368.531px}
}
@media(max-width:767px){.aem-container .modal .mosaic-dialog .modal-content .mosaic-container .mosaic-desc{width:100%}
}
.aem-container .modal .mosaic-dialog .modal-content .carousel-custom-controls{position:absolute;background-color:#e22128;height:32px;opacity:1;width:32px;top:215.5px}
.aem-container .modal .mosaic-dialog .modal-content .carousel-custom-controls.prev{left:-52px}
.aem-container .modal .mosaic-dialog .modal-content .carousel-custom-controls.next{right:-52px}
.aem-container .modal .mosaic-dialog .modal-content .carousel-custom-controls .chevron:before{font-size:32px;color:white;top:-1px;position:absolute}
.aem-container .mosaic-icon-set{height:63px}
@media(max-width:767px){.aem-container .mosaic-icon-set{display:none}
}
.aem-container .mosaic-cloud{position:relative}
.aem-container .mosaic-cloud img{max-height:16px;max-width:24px;cursor:pointer}
.aem-container .mosaic-cloud .c-icon{position:absolute;top:16px;left:32px;background:url("clientlib-base/resources/images/mosaic-gallery/ic-cloud-download-black.png") no-repeat}
.aem-container .mosaic-close button{padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:1.75rem;position:absolute;top:10px;right:20px;color:#000;text-shadow:0 1px 0 #fff}
.aem-container .mosaic-close button:focus{outline:0}
.aem-container .mosaic-close button span.icon-close{font-size:inherit}
.aem-container .mosaic-mobile-close{display:none}
@media(max-width:767px){.aem-container .mosaic-mobile-close{display:block;position:absolute;top:0;right:11px;height:48px}
}
@media(max-width:767px){.aem-container .mosaic-mobile-close button{top:19px;right:17px;position:absolute;background-color:transparent;border:0;-webkit-appearance:none;font-size:14px;color:#000;text-shadow:0 1px 0 #fff;height:14px;width:14px}
.aem-container .mosaic-mobile-close button:focus{outline:0}
.aem-container .mosaic-mobile-close button span.icon-close{position:-webkit-sticky}
}
.aem-container .mosaic-row{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;border-bottom:1px solid #d6dbe2}
.aem-container .mosaic-row:last-child{border-bottom:0}
.aem-container .mosaic-row-title{font-size:14px;font-weight:bold;line-height:1.43;width:50%}
.aem-container .mosaic-row-content{font-size:14px;line-height:1.5;width:50%}
.aem-container .scrollable-container{background-color:#fff;position:relative;overflow:hidden}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.aem-container .scrollable-container .scrollable{scrollbar-arrow-color:white}
}
@media(max-width:767px){.aem-container .scrollable-container{height:100%}
}
@media(min-width:768px){.aem-container .scrollable-container{overflow:hidden;height:calc(100% - 63px);position:relative}
}
.aem-container .scrollable-container .mosaic-detail{padding:0 14px 24px 32px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.aem-container .scrollable-container .mosaic-detail{padding:32px 14px 24px 32px}
}
@media(max-width:767px){.aem-container .scrollable-container .mosaic-detail{max-height:unset;padding-left:11px;padding-right:11px}
}
.aem-container .scrollable-container .mosaic-detail.scrollable{max-height:463px}
.aem-container .scrollable-container .scrollable{background-color:#fff}
@media(max-width:767px){.aem-container .scrollable-container .scrollable{height:94%;overflow-y:auto;top:0;left:0;width:100%}
}
@media(min-width:768px){.aem-container .scrollable-container .scrollable{position:absolute;height:100%;top:0;left:0;overflow-y:auto;width:100%}
}
.aem-container .scrollable-container .scrollable::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0.3);background-color:#fff}
.aem-container .scrollable-container .scrollable::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0.3);background:-webkit-gradient(linear,left bottom,left top,from(#4d80e6),to(#e12128));background:linear-gradient(to top,#4d80e6,#e12128)}
.aem-container .download-mitem{text-decoration:none}
.aem-container .scrollable{scrollbar-width:thin;scrollbar-color:#000 #fff}
.aem-container .scrollable::-webkit-scrollbar{width:8px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.aem-container .scrollable{margin-right:-10px;padding-top:32px;margin-top:-32px;margin-bottom:-32px;padding-bottom:32px;height:115%;scrollbar-base-color:#fff;scrollbar-face-color:#000;scrollbar-3dlight-color:#000;scrollbar-highlight-color:#000;scrollbar-track-color:#fff;scrollbar-arrow-color:#000;scrollbar-shadow-color:#000}
.aem-container .scrollable::after{content:"";height:32px;display:block}
}
@supports(-ms-ime-align:auto){.aem-container .scrollable{margin-right:-10px;padding-top:16px;margin-top:-16px;margin-bottom:-16px;padding-bottom:16px}
.aem-container .scrollable::after{content:"";height:16px;display:block}
.aem-container .scrollable::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 6px rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0.3);background-color:#fff}
.aem-container .scrollable::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(255,255,255,0.3);-webkit-box-shadow:inset 0 0 6px rgba(255,255,255,0.3);background:-webkit-gradient(linear,left bottom,left top,from(#4d80e6),to(#e12128));background:linear-gradient(to top,#4d80e6,#e12128)}
}
.aem-container .locator-search--container .form-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .locator-search--container .search-button-form{border-color:#000}
.aem-container .locator-search--container .search-button-form input{height:55px;border-color:#000;opacity:1}
.aem-container .locator-search--container .search-button-form .headerSearchIcon{top:16px}
.aem-container .locator-search--container .badge-custom{top:-10px;right:-10px}
.aem-container .locator-search--result{display:none}
.aem-container .locator-search--result p{font-size:1rem}
.aem-container .locator-search--result.has-results,.aem-container .locator-search--result.no-resuls{display:block}
.aem-container .locator-search--result.no-resuls .no-result-text{display:block}
.aem-container .locator-search--result.no-resuls .service-locator-search-location{display:none}
.aem-container .locator-search--result.no-resuls .product-details-sort-by,.aem-container .locator-search--result.no-resuls .sort-result-wrapper{display:none !important}
.aem-container .locator-search--result .no-result-text{display:none}
.aem-container .locator-search--result .dot{height:20px;width:20px;background-color:#e22128;border-radius:50%;display:inline-block}
@media(max-width:575px){.aem-container .locator-search--result .service-locator-search-location .table th,.aem-container .locator-search--result .service-locator-search-location .table td{padding:.25rem;word-break:break-word}
}
.aem-container .locator-search--result .service-locator-search-location .table th{vertical-align:top}
@media(max-width:575px){.aem-container .locator-search--result .dealer-rating{padding:0}
.aem-container .locator-search--result .dealer-rating>div{padding:0}
}
.aem-container .locator-search--result .product-details-sort-by{gap:5px}
.aem-container .locator-search--result .product-details-sort-by>p{white-space:nowrap;margin-bottom:0}
@media(max-width:767.98px){.aem-container .locator-search--result .product-details-sort-by{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.aem-container .locator-search--result .product-details-sort-by .sort-result-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.aem-container .locator-search--result .product-details-info{gap:1rem}
.aem-container .locator-search--result .product-details-info img{width:150px}
.aem-container .locator-search--result .product-details-info-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.aem-container .locator-search--result p.subtitle{font-size:1.5em;line-height:1.38}
.aem-container .locator-search--result .stars-rating{color:#000;line-height:0;min-height:20px;margin-top:20px;margin-bottom:20px;margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .locator-search--result .stars-rating .icon-star{display:block;width:20px;height:20px;background-size:100%;background-repeat:no-repeat}
.aem-container .locator-search--result .stars-rating .icon-star--black{background-image:url("clientlib-base/resources/images/product-rating/Consumer/star.svg")}
.aem-container .locator-search--result .stars-rating .icon-star--white{background-image:url("clientlib-base/resources/images/product-rating/Consumer/star-o.svg")}
.aem-container .locator-search--result .d-title{display:block;font-size:1em;width:100%}
.aem-container .locator-search--result .product-title{font-size:1.2rem;color:inherit}
.aem-container .locator-search--result table tbody tr:nth-child(even){background-color:#f8f8f8}
.aem-container .locator-search--result .where-to-buy-table th a,.aem-container .locator-search--result .where-to-buy-table td a{color:#e22128;text-decoration:underline;text-underline-position:under}
.aem-container .locator-search--result .where-to-buy-table th a:hover,.aem-container .locator-search--result .where-to-buy-table td a:hover{color:#000}
.aem-container .load-more-cta{margin-top:32px;margin-bottom:32px !important;text-align:center;color:#e22128}
.aem-container .load-more-cta .outlined-button{background-color:#e22128;background:#fff;border:1px solid #e22128}
.aem-container .load-more-cta .outlined-button:hover{color:#fff !important;background-color:#e22128}
.aem-container .list-cmp .desktwocentrcol{max-width:827px !important;margin:auto}
.aem-container .list-cmp .deskonecentrcol{max-width:833px !important;margin:auto}
.aem-container .list-cmp.whitetext{background:#000}
.aem-container .list-cmp.blacktext{background:#fff}
.aem-container .list-cmp.grayfour{background:#f8f8f8}
.aem-container .list-cmp .heading-top{margin-bottom:52px}
@media(max-width:767px){.aem-container .list-cmp .heading-top{margin-bottom:0;margin-top:0;padding-bottom:0;padding:0 5px}
}
.aem-container .list-cmp .heading-top.blacktext h3{color:#000}
.aem-container .list-cmp .heading-top.whitetext h6,.aem-container .list-cmp .heading-top.whitetext h5,.aem-container .list-cmp .heading-top.whitetext h4,.aem-container .list-cmp .heading-top.whitetext h3,.aem-container .list-cmp .heading-top.whitetext h2,.aem-container .list-cmp .heading-top.whitetext h1{color:#fff}
.aem-container .list-cmp .heading-top h3{text-transform:uppercase;font-size:33px;font-weight:600;line-height:1.33;letter-spacing:2px;font-family:ProximaNova,sans-serif;text-align:center}
@media(max-width:767px){.aem-container .list-cmp .heading-top h3{font-size:28px;letter-spacing:6.79px;line-height:1.36}
}
.aem-container .list-cmp .columns .imageHeightBorder{width:1px;background:#dee2e6;position:absolute;height:200px;right:0}
@media(max-width:767px){.aem-container .list-cmp .columns .imageHeightBorder{height:150px}
}
.aem-container .list-cmp .columns .content-div{text-align:center;padding:30px 33px}
.aem-container .list-cmp .columns .content-div.whitetext{background:#000}
.aem-container .list-cmp .columns .content-div.blacktext{background:#fff}
@media(max-width:767px){.aem-container .list-cmp .columns .content-div{padding:0 5px 48px 5px;margin-top:48px}
}
.aem-container .list-cmp .columns .content-div .filter-div .image-icon{margin:0 auto;max-width:153px}
.aem-container .list-cmp .columns .content-div .filter-div .image-icon.left{margin:unset}
.aem-container .list-cmp .columns .content-div .filter-div .image-verticalimageline{border-right:1px solid #d6dbe2}
.aem-container .list-cmp .columns .content-div .product-sub{font-family:ProximaNova,sans-serif;font-size:18px;font-weight:bold;margin-bottom:17px;word-break:break-word}
.aem-container .list-cmp .columns .content-div .product-sub.blacktext{color:black}
.aem-container .list-cmp .columns .content-div .product-sub.whitetext{color:#fff}
.aem-container .list-cmp .columns .content-div .product-name{font-family:ProximaNova,sans-serif;font-size:18px;font-weight:bold;margin-top:12px;margin-bottom:24px}
.aem-container .list-cmp .columns .content-div .product-name.blacktext{color:black}
.aem-container .list-cmp .columns .content-div .product-name.whitetext{color:#fff}
.aem-container .list-cmp .columns .content-div .product-info{font-size:14px;font-family:ProximaNova,sans-serif;line-height:1.43}
.aem-container .list-cmp .columns .content-div .product-info.blacktext{color:black}
.aem-container .list-cmp .columns .content-div .product-info.whitetext{color:#fff}
.aem-container .list-cmp .columns .content-div .product-info a{display:inline-block;word-wrap:initial}
@media(max-width:767px){.aem-container .list-cmp .columns .content-div .product-info{font-size:16px}
}
.aem-container .list-cmp .columns .content-div .anchor-tag{margin-top:36px;margin-bottom:12px;line-height:19.04;letter-spacing:2px;font-size:14px;font-weight:bold;text-transform:uppercase}
.aem-container .list-cmp .columns .content-div .anchor-tag a{color:#000;padding:11px 24px}
.aem-container .list-cmp .columns .content-div .anchor-tag a:hover{text-decoration:none;background:#e22128;border-radius:0;padding:11px 24px;font-weight:700;font-size:14px;font-style:normal;font-stretch:normal;line-height:19.04px;letter-spacing:2px;text-align:center;text-transform:uppercase;border:1px solid #e22128;color:#fff}
.aem-container .list-cmp .columns .content-div .anchor-tag a:hover span.list-image{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-white.svg") no-repeat 5px;top:0;left:-4px;height:10px;-webkit-transform:initial;transform:initial}
.aem-container .list-cmp .columns .content-div .anchor-tag a:focus{font-family:ProximaNova,sans-serif;border:1px solid #e22128;background:#fff;color:#e22128;border-radius:0;font-size:14px;font-weight:700;padding:11px 24px;line-height:19.04px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}
.aem-container .list-cmp .columns .content-div .anchor-tag a:focus span.list-image{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 5px;top:0;left:-4px;height:10px;-webkit-transform:initial;transform:initial}
.aem-container .list-cmp .columns .content-div .anchor-tag .list-image{-webkit-transform:rotate(270deg);transform:rotate(270deg);position:relative;top:-1;left:-2px;background-image:url("clientlib-base/resources/images/accordion-open.png");height:9px;width:15px;background-repeat:no-repeat;display:inline-block}
.aem-container .list-cmp .columns .content-div .more-button{margin-top:23px;word-break:break-word}
@media(max-width:767px){.aem-container .list-cmp .columns .content-div .more-button{margin-top:48px}
}
.aem-container .list-cmp .columns .content-div .more-button.whitetext .primary-link{text-transform:uppercase;color:#fff}
.aem-container .list-cmp .columns .content-div .more-button.whitetext .secondary-links{text-transform:uppercase;color:#fff}
.aem-container .list-cmp .columns .content-div .more-button.whitetext .secondary-links .secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-chevron-left-white.svg") no-repeat 11px}
.aem-container .list-cmp .columns .content-div .more-button.whitetext .secondary-links:hover{border-bottom:1px solid #fff}
.aem-container .list-cmp .columns .content-div .more-button.whitetext .secondary-links:active{border-bottom:1px solid #fff}
.aem-container .list-cmp .columns .content-div .more-button .primary-link{text-decoration:underline}
.aem-container .list-cmp .columns .content-div .more-button .primary-link:hover,.aem-container .list-cmp .columns .content-div .more-button .primary-link:active{color:#e22128}
.aem-container .list-cmp .columns .content-div .more-button.blacktext .secondary-links{text-transform:uppercase;color:#000}
.aem-container .left{text-align:left}
.aem-container .hide{display:none !important}
.aem-container .module-border-wrap-radient{padding:1rem;position:relative;background:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128);padding:2px}
.aem-container .wrapper-padding-right{padding-right:10px}
@media(max-width:767px){.aem-container .col-6-colfive.right-border-maxWidth.wrapper-padding-right{padding-right:2px;left:5px}
}
@media(max-width:767px){.aem-container .col-6-colfive.right-border-maxWidth.wrapper-padding-right .content-div{padding:0 22px 35px 5px}
}
.aem-container .radient{background:#fff;color:white;padding:2rem}
.aem-container .list-cmp .grayfour.radient{color:#000}
.aem-container .grey{border:1px solid #d6dbe2}
.aem-container .accent2{border:1px solid #0b8caa}
.aem-container .black{border:1px solid #000}
.aem-container .black2{border:1px solid #191919}
.aem-container .black3{border:1px solid #24252a}
.aem-container .gray1{border:1px solid #5f6878}
.aem-container .gray2{border:1px solid #d6dbe2}
.aem-container .gray3{border:1px solid #eff0f3}
.aem-container .graybg{border:1px solid #f8f8f8}
.aem-container .right-border{border-right:1px solid #d6dbe2}
.aem-container .bottom-border{border-bottom:1px solid #d6dbe2}
.aem-container .crosslines{border-right:1px solid #000}
@media(min-width:767px){.aem-container .col-lg-4.crossborder-maxWidth{max-width:33%}
}
@media(min-width:767px){.aem-container .col-lg-4.right-border-maxWidth{max-width:33%}
}
@media(min-width:767px){.aem-container .col-lg-4.verticalimageline-maxWidth{max-width:33%}
}
@media(min-width:767px){.aem-container .col-lg-4.none-maxWidth{max-width:33%}
}
.aem-container .col-lg-4.square-border-maxWidth{margin-top:16px}
@media(min-width:767px){.aem-container .col-lg-4.square-border-maxWidth{max-width:33%}
}
@media(min-width:767px){.aem-container .col-lg-3.crossborder-maxWidth{max-width:24%}
}
@media(min-width:767px){.aem-container .col-lg-3.right-border-maxWidth{max-width:24%}
}
@media(min-width:767px){.aem-container .col-lg-3.verticalimageline-maxWidth{max-width:24%}
}
@media(min-width:767px){.aem-container .col-lg-3.none-maxWidth{max-width:24%}
}
.aem-container .col-lg-3.square-border-maxWidth{margin-top:16px}
@media(min-width:767px){.aem-container .col-lg-3.square-border-maxWidth{max-width:24%}
}
.aem-container .horizontal{border-bottom:1px solid #000;margin-left:-1rem;margin-right:-0.7rem;margin-top:0;margin-bottom:0}
.aem-container .function-div{margin:40px}
.aem-container .text-center{margin-top:10px}
.aem-container .square-border{border:1px solid #d6dbe2}
.aem-container .wrapper-padding-right{padding-right:10px}
.aem-container .radient{background:#fff;color:white;padding:2rem}
.aem-container .grey{border:1px solid #d6dbe2}
.aem-container .graybg{border:1px solid #f8f8f8}
.aem-container .right-border{border-right:1px solid #d6dbe2}
.aem-container .main-line{border-bottom:1px solid #d6dbe2}
.aem-container .crosslines{border-right:1px solid #000}
.aem-container .horizontal{border-bottom:1px solid #000;margin-left:-1rem;margin-right:-0.7rem}
@media(min-width:767px){.aem-container .dmaxwidth{max-width:24% !important}
}
.aem-container .function-div{margin:40px}
.aem-container .more-button>a>button.red-outline{font-family:ProximaNova,sans-serif;border:1px solid #e22128;background:#fff;color:#e22128;border-radius:0;font-size:14px;font-weight:700;padding:11px 24px;line-height:19.04px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}
.aem-container .more-button>a>button.red-outline:hover{background:#e22128;border-radius:0;padding:11px 24px;color:#fff}
.aem-container .more-button>a>button.red-outline:active{background:#fdeeee !important;color:#e22128 !important;border-color:#e22128 !important;cursor:pointer !important}
.aem-container .more-button>a>button.red-outline:focus{-webkit-box-shadow:none !important;box-shadow:none !important}
.aem-container .crossborder-maxWidth{margin-top:0 !important}
.aem-container .colfiveflex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
.aem-container .fivecol{-webkit-box-flex:0;-ms-flex:0 1 calc(20% - 8px);flex:0 1 calc(20% - 8px);width:20% !important;padding-left:12px !important}
@media(min-width:767px){.aem-container .fivecol{max-width:20% !important}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .fivecol{max-width:19% !important}
}
@media(max-width:767px){.aem-container .col-2{max-width:100% !important}
}
@media(max-width:767px){.aem-container .col-12-colfive{-webkit-box-flex:0;-ms-flex:0 1 calc(100% - 8px);flex:0 1 calc(100% - 8px)}
}
.aem-container .square-border-maxWidth{margin-top:16px}
@media(max-width:767px){.aem-container .square-border-maxWidth{padding-left:20px !important}
}
.aem-container .square-border-maxWidth .zonehandler:hover{cursor:pointer}
@media(max-width:767px){.aem-container .col-6-colfive{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 8px);flex:0 1 calc(50% - 8px)}
}
.aem-container .more-button>a>button.red-background{background:#e22128;border-radius:0;padding:11px 24px;font-weight:700;font-size:14px;font-style:normal;font-stretch:normal;line-height:19.04px;letter-spacing:2px;text-align:center;text-transform:uppercase;border:1px solid #e22128}
.aem-container .more-button>a>button.red-background:hover,.aem-container .more-button>a>button.red-background:focus{border:1px solid #e22128;background:#fff;color:#e22128;border-radius:0}
.aem-container .more-button>a>button.white-background{background:#fff;color:#e22128;font-weight:700;padding:11px 24px;border:1px solid #fff;border-radius:0;font-size:14px;font-style:normal;font-stretch:normal;line-height:19.04px;letter-spacing:2px;text-align:center;text-transform:uppercase}
.aem-container .more-button>a>button.white-background:hover,.aem-container .more-button>a>button.white-background:active{background:#e22128;border:1px solid #e22128;border-radius:0;color:#fff}
.aem-container .more-button>a>button.white-background:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .more-button>a>button.white-background:focus{-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #e22128;background:#fff;color:#e22128;border-radius:0;font-size:14px;font-weight:700;padding:11px 24px;line-height:19.04px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}
.aem-container span.list-image{-webkit-transform:rotate(270deg);transform:rotate(270deg);position:relative;top:-1px;left:-2px;background-image:url("clientlib-base/resources/images/accordion-open.png");height:9px;width:15px;background-repeat:no-repeat;display:inline-block}
.aem-container a.listcta-link{font-size:14px;font-weight:700;margin-top:36px;margin-bottom:75px;line-height:19.04px;letter-spacing:2px;font-weight:bold;color:black}
.aem-container a.listcta-link:hover{text-decoration:none}
.aem-container .lists .arrow-button{line-height:19.04;letter-spacing:2px;font-size:14px;font-weight:bold;text-transform:uppercase}
.aem-container .lists .arrow-button a{color:#000;padding:11px 24px}
.aem-container .lists .arrow-button a:hover{text-decoration:none;background:#e22128;border-radius:0;padding:11px 24px;font-weight:700;font-size:14px;font-style:normal;font-stretch:normal;line-height:19.04px;letter-spacing:2px;text-align:center;text-transform:uppercase;border:1px solid #e22128;color:#fff}
.aem-container .lists .arrow-button a:hover span.list-image{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-white.svg") no-repeat 5px;top:0;left:-4px;height:10px;-webkit-transform:initial;transform:initial}
.aem-container .lists .arrow-button a:focus{font-family:ProximaNova,sans-serif;border:1px solid #e22128;background:#fff;color:#e22128;border-radius:0;font-size:14px;font-weight:700;padding:11px 24px;line-height:19.04px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}
.aem-container .lists .arrow-button a:focus span.list-image{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 5px;top:0;left:-4px;height:10px;-webkit-transform:initial;transform:initial}
.aem-container .lists .arrow-button .list-image{-webkit-transform:rotate(270deg);transform:rotate(270deg);position:relative;top:-1px;left:-2px;background-image:url("clientlib-base/resources/images/accordion-open.png");height:9px;width:15px;background-repeat:no-repeat;display:inline-block}
.aem-container .lists .list-container{display:flex;display:-webkit-box;display:-ms-flexbox;-ms-flex-wrap:wrap;display:-webkit-flex;flex-wrap:wrap;width:100%}
@media(max-width:767px){.aem-container .lists .list-container .col-12-colfive .content-div,.aem-container .lists .list-container .col-12-colfive .image-icon,.aem-container .lists .list-container .col-12-colfive .product-name,.aem-container .lists .list-container .col-12-colfive .product-info,.aem-container .lists .list-container .col-12-colfive product-sub{height:auto !important}
}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth{border-bottom:1px solid #dee2e6;border-right:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-6-colfive{border-right:1px solid #dee2e6}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-6-colfive:nth-child(2n){border-right:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-6-colfive.has-0-last-columns-xs:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-6-colfive.has-0-last-columns-xs:nth-last-child(2){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-6-colfive.has-1-last-columns-xs:nth-last-child(1){border-bottom:0}
@media(min-width:768px){.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.columns:nth-child(1n){border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-6:nth-child(2n),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-4:nth-child(3n){border-right:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3:nth-child(2n),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2:nth-child(2n){border-right:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.has-0-last-columns-md:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.has-0-last-columns-md:nth-last-child(2){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.has-0-last-columns-md.col-lg-4:nth-last-child(3){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.has-0-last-columns-md.col-lg-6:nth-last-child(2){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.has-1-last-columns-md:nth-last-child(1){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.has-2-last-columns-md:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.has-2-last-columns-md:nth-last-child(2){border-bottom:0}
}
@media(min-width:992px){.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.columns:nth-child(1n),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.columns:nth-child(1n){border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.columns:nth-child(3n),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.columns:nth-child(3n){border-right:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-lg:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-lg:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-lg:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-lg:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-lg:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-lg:nth-last-child(3){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-1-last-columns-lg:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-1-last-columns-lg:nth-last-child(1){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-2-last-columns-lg:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-2-last-columns-lg:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-2-last-columns-lg:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-2-last-columns-lg:nth-last-child(2){border-bottom:0}
}
@media(min-width:1200px){.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.columns:nth-child(1n),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.columns:nth-child(1n){border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.columns:nth-child(4n),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.columns:nth-child(4n){border-right:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-xl:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-xl:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-xl:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-xl:nth-last-child(4),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xl:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xl:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xl:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xl:nth-last-child(4){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-1-last-columns-xl:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-1-last-columns-xl:nth-last-child(1){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-2-last-columns-xl:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-2-last-columns-xl:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-2-last-columns-xl:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-2-last-columns-xl:nth-last-child(2){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-3-last-columns-xl:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-3-last-columns-xl:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-3-last-columns-xl:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-3-last-columns-xl:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-3-last-columns-xl:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-3-last-columns-xl:nth-last-child(3){border-bottom:0}
}
@media(min-width:1400px){.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.columns:nth-child(1n),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.columns:nth-child(1n){border-right:1px solid #dee2e6;border-bottom:1px solid #dee2e6}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-1-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-1-last-columns-xm:nth-last-child(1){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-2-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-2-last-columns-xm:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-2-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-2-last-columns-xm:nth-last-child(2){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-3-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-3-last-columns-xm:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-3-last-columns-xm:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-3-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-3-last-columns-xm:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-3-last-columns-xm:nth-last-child(3){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-4-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-4-last-columns-xm:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-4-last-columns-xm:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-4-last-columns-xm:nth-last-child(4),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-4-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-4-last-columns-xm:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-4-last-columns-xm:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-4-last-columns-xm:nth-last-child(4){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-xm:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-xm:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.has-0-last-columns-xm:nth-last-child(4){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-lg-3.columns:nth-child(4n){border-right:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xm:nth-last-child(1),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xm:nth-last-child(2),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xm:nth-last-child(3),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xm:nth-last-child(4),.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.has-0-last-columns-xm:nth-last-child(5){border-bottom:0}
.aem-container .lists .list-container.list-crossborder-style .crossborder-maxWidth.col-2.columns:nth-child(5n){border-right:0}
}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.col-12-colfive .content-div{border-bottom:1px solid #d6dbe2;border-right:0}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.col-6-colfive .content-div{border-right:1px solid #d6dbe2}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.col-6-colfive.col-lg-6:nth-child(2n) .content-div{border-right:0}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.col-6-colfive.col-lg-4:nth-child(3n) .content-div{border-right:0}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.col-6-colfive.col-lg-3:nth-child(4n) .content-div{border-right:0}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.col-6-colfive.col-2:nth-child(5n) .content-div{border-right:0}
@media(min-width:768px){.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns .content-div{border-bottom:0;border-right:1px solid #d6dbe2}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.col-lg-6:nth-child(2n) .content-div{border-right:0}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.col-lg-4:nth-child(3n) .content-div{border-right:0}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.col-lg-3:nth-child(4n) .content-div{border-right:0}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.col-2:nth-child(5n) .content-div{border-right:0}
}
@media(min-width:768px){.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-lg-3:nth-child(4n) .content-div{border-right:1px solid #d6dbe2}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-2:nth-child(5n) .content-div{border-right:1px solid #d6dbe2}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-lg-3:nth-child(2n) .content-div,.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-2:nth-child(2n) .content-div{border-right:0}
}
@media(min-width:992px){.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-lg-3:nth-child(2n) .content-div,.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-2:nth-child(2n) .content-div{border-right:1px solid #d6dbe2}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-lg-3:nth-child(3n) .content-div,.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-2:nth-child(3n) .content-div{border-right:0}
}
@media(min-width:1200px){.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-lg-3:nth-child(3n) .content-div,.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-2:nth-child(3n) .content-div{border-right:1px solid #d6dbe2}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-lg-3:nth-child(4n) .content-div,.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-2:nth-child(4n) .content-div{border-right:0}
}
@media(min-width:1400px){.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-2:nth-child(4n) .content-div{border-right:1px solid #d6dbe2}
.aem-container .lists .list-container.list-right-border-style .right-border-maxWidth.columns.columns-dynamic-float.col-2:nth-child(5n) .content-div{border-right:0}
}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.col-12-colfive .imageHeightBorder{display:none}
@media(min-width:768px){.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.col-12-colfive .imageHeightBorder{display:block}
}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.col-12-colfive .imageHeightBorder{display:none}
@media(min-width:768px){.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.col-12-colfive .imageHeightBorder{display:block}
}
@media(min-width:768px){.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.col-lg-6:nth-child(2n) .imageHeightBorder{display:none}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.col-lg-4:nth-child(3n) .imageHeightBorder{display:none}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.col-lg-3:nth-child(4n) .imageHeightBorder{display:none}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.col-2:nth-child(5n) .imageHeightBorder{display:none}
}
@media(min-width:768px){.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-lg-3:nth-child(4n) .imageHeightBorder{display:block}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-lg-3:nth-child(2n) .imageHeightBorder{display:none}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-2:nth-child(5n) .imageHeightBorder{display:block}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-2:nth-child(2n) .imageHeightBorder{display:none}
}
@media(min-width:992px){.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-lg-3:nth-child(2n) .imageHeightBorder,.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-2:nth-child(2n) .imageHeightBorder{display:block}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-lg-3:nth-child(3n) .imageHeightBorder,.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-2:nth-child(3n) .imageHeightBorder{display:none}
}
@media(min-width:1200px){.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-lg-3:nth-child(3n) .imageHeightBorder,.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-2:nth-child(3n) .imageHeightBorder{display:block}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-lg-3:nth-child(4n) .imageHeightBorder,.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-2:nth-child(4n) .imageHeightBorder{display:none}
}
@media(min-width:1400px){.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-2:nth-child(4n) .imageHeightBorder{display:block}
.aem-container .lists .list-container.list-verticalimageline-style .verticalimageline-maxWidth.columns-dynamic-float.col-2:nth-child(5n) .imageHeightBorder{display:none}
}
@media(min-width:768px){.aem-container .lists .list-container.list-square-border-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-none-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-right-border-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-verticalimageline-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-crossborder-style .columns-dynamic-float.col-lg-3{max-width:50% !important;width:50% !important;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
}
@media(min-width:992px){.aem-container .lists .list-container.list-square-border-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-none-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-right-border-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-verticalimageline-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-crossborder-style .columns-dynamic-float.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33% !important}
}
@media(min-width:1200px){.aem-container .lists .list-container.list-square-border-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-none-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-right-border-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-verticalimageline-style .columns-dynamic-float.col-lg-3,.aem-container .lists .list-container.list-crossborder-style .columns-dynamic-float.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:24% !important}
}
@media(min-width:768px){.aem-container .lists .list-container.list-square-border-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-none-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-right-border-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-verticalimageline-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-crossborder-style .columns-dynamic-float.fivecol{-webkit-box-flex:0;-ms-flex:0 1 calc(50% - 8px);flex:0 1 calc(50% - 8px);width:50% !important;max-width:50% !important}
}
@media(min-width:992px){.aem-container .lists .list-container.list-square-border-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-none-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-right-border-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-verticalimageline-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-crossborder-style .columns-dynamic-float.fivecol{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33% - 8px);flex:0 1 calc(33.33% - 8px);width:33.33% !important;max-width:33.33% !important}
}
@media(min-width:1200px){.aem-container .lists .list-container.list-square-border-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-none-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-right-border-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-verticalimageline-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-crossborder-style .columns-dynamic-float.fivecol{-webkit-box-flex:0;-ms-flex:0 1 calc(25% - 8px);flex:0 1 calc(25% - 8px);width:25% !important;max-width:25% !important}
}
@media(min-width:1400px){.aem-container .lists .list-container.list-square-border-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-none-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-right-border-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-verticalimageline-style .columns-dynamic-float.fivecol,.aem-container .lists .list-container.list-crossborder-style .columns-dynamic-float.fivecol{-webkit-box-flex:0;-ms-flex:0 1 calc(20% - 8px);flex:0 1 calc(20% - 8px);width:20% !important;max-width:20% !important}
}
.aem-container .lists .deskonecentrcol .list-container.list-right-border-style .right-border-maxWidth.col-12-colfive .content-div{border-right:none !important}
.aem-container .lists .deskonecentrcol .list-container.list-crossborder-style .crossborder-maxWidth{border-right:none !important}
.aem-container .lists .deskonecentrcol .list-container.list-verticalimageline-style .verticalimageline-maxWidth .imageHeightBorder{display:none !important}
@media(min-width:768px) and (max-width:1199px){.aem-container .five-column{padding:30px 6px !important}
}
.aem-container .middle-button{margin-top:32px}
@media(max-width:767px){.aem-container .middle-button{margin-top:5px}
}
.aem-container .middle-button.whitetext .primary-link{text-transform:uppercase;color:#fff}
.aem-container .middle-button.whitetext .secondary-links{text-transform:uppercase;color:#fff}
.aem-container .middle-button.whitetext .secondary-links .secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-chevron-left-white.svg") no-repeat 11px}
.aem-container .middle-button.whitetext .secondary-links:hover{border-bottom:1px solid #fff;color:#fff}
.aem-container .middle-button.whitetext .secondary-links:active{border-bottom:1px solid #fff;color:#fff}
.aem-container .middle-button .primary-link{text-decoration:underline}
.aem-container .middle-button .primary-link:hover,.aem-container .middle-button .primary-link:active{color:#e22128}
.aem-container .middle-button.blacktext .secondary-links{text-transform:uppercase}
@media(min-width:767px){.aem-container .filter-div{margin-top:12px}
}
@media(min-width:767px){.aem-container .right-border-maxWidth{padding-left:0;padding-right:0}
}
@media(max-width:767px){.aem-container .boundrycolor .filter-div{padding-top:48px}
}
@media(max-width:767px){.aem-container .boundrycolor{margin-top:0 !important}
}
@media screen and (-ms-high-contrast:active) and (min-width:767px),(-ms-high-contrast:none) and (min-width:767px){.aem-container .fivecol{max-width:20% !important;min-width:20% !important}
}
.aem-container .pro-list-component .pro-list-whitetext{padding-top:64px;padding-bottom:64px;background:#000;color:#fff}
.aem-container .pro-list-component .pro-list-whitetext .pro-label{display:block}
@media(max-width:767px){.aem-container .pro-list-component .pro-list-whitetext .pro-list{padding-left:10px;padding-right:10px}
}
.aem-container .pro-list-component .pro-list-whitetext .pro-list .pro-holder{padding:48px 0 40px 0;border-top:solid 1px rgba(255,255,255,0.2)}
@media(max-width:767px){.aem-container .pro-list-component .pro-list-whitetext .pro-list .pro-holder{padding-left:16px}
}
.aem-container .pro-list-component .pro-list-whitetext .pro-list .pro-holder img{margin-right:24px}
.aem-container .pro-list-component .pro-list-whitetext .pro-list .pro-holder .pro-list-light-iconholder{display:none}
.aem-container .pro-list-component .pro-list-whitetext .pro-list .pro-holder:nth-last-child(1),.aem-container .pro-list-component .pro-list-whitetext .pro-list .pro-holder:nth-last-child(2){border-bottom:solid 1px rgba(255,255,255,0.2)}
.aem-container .pro-list-component .pro-list-whitetext .pro-list .pro-holder .pro-text-holder a:hover{text-decoration:none !important}
.aem-container .pro-list-component .pro-list-whitetext .pro-list .pro-holder .pro-detail-label{font-size:16px;font-weight:600;line-height:1.5;color:#fff}
.aem-container .pro-list-component .pro-list-blacktext{padding-top:64px;color:#000;background:#fff}
@media(max-width:767px){.aem-container .pro-list-component .pro-list-blacktext{padding-top:32px}
}
.aem-container .pro-list-component .pro-list-blacktext .pro-label{display:block}
@media(max-width:767px){.aem-container .pro-list-component .pro-list-blacktext .pro-list{padding-left:10px;padding-right:10px}
}
.aem-container .pro-list-component .pro-list-blacktext .pro-list .pro-holder{padding:24px 0 24px 0;border-top:solid 1px #d6dbe2}
@media(max-width:767px){.aem-container .pro-list-component .pro-list-blacktext .pro-list .pro-holder{padding-left:16px}
}
.aem-container .pro-list-component .pro-list-blacktext .pro-list .pro-holder img{margin-right:8px}
.aem-container .pro-list-component .pro-list-blacktext .pro-list .pro-holder .pro-list-dark-iconholder{display:none}
.aem-container .pro-list-component .pro-list-blacktext .pro-list .pro-holder:nth-last-child(1),.aem-container .pro-list-component .pro-list-blacktext .pro-list .pro-holder:nth-last-child(2){border-bottom:solid 1px #d6dbe2}
.aem-container .pro-list-component .pro-list-blacktext .pro-list .pro-holder .pro-text-holder a:hover{text-decoration:none !important}
.aem-container .pro-list-component .pro-list-grayfour{padding-top:64px;color:#000;background:#f8f8f8}
@media(max-width:767px){.aem-container .pro-list-component .pro-list-grayfour{padding-top:32px}
}
.aem-container .pro-list-component .pro-list-grayfour .pro-label{display:block}
@media(max-width:767px){.aem-container .pro-list-component .pro-list-grayfour .pro-list{padding-left:10px;padding-right:10px}
}
.aem-container .pro-list-component .pro-list-grayfour .pro-list .pro-holder{padding:24px 0 24px 0;border-top:solid 1px #d6dbe2}
@media(max-width:767px){.aem-container .pro-list-component .pro-list-grayfour .pro-list .pro-holder{padding-left:16px}
}
.aem-container .pro-list-component .pro-list-grayfour .pro-list .pro-holder img{margin-right:8px}
.aem-container .pro-list-component .pro-list-grayfour .pro-list .pro-holder .pro-list-dark-iconholder{display:none}
.aem-container .pro-list-component .pro-list-grayfour .pro-list .pro-holder:nth-last-child(1),.aem-container .pro-list-component .pro-list-grayfour .pro-list .pro-holder:nth-last-child(2){border-bottom:solid 1px #d6dbe2}
.aem-container .pro-list-component .pro-list-grayfour .pro-list .pro-holder .pro-text-holder a:hover{text-decoration:none !important}
.aem-container .pro-list-component .pro-list .pro-holder .pro-icon-holder img{max-width:50px}
.aem-container .pro-list-component .pro-label{font-size:33px;line-height:1.33;letter-spacing:8px;text-align:center;text-transform:uppercase;padding-bottom:48px}
.aem-container .pro-list-component .pro-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;margin:auto;max-width:808px}
.aem-container .pro-list-component .pro-list .pro-holder{position:relative;width:392px;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:991px){.aem-container .pro-list-component .pro-list .pro-holder{width:360px}
}
@media(max-width:767px){.aem-container .pro-list-component .pro-list .pro-holder{width:100%}
}
.aem-container .pro-list-component .pro-list .pro-holder:nth-child(odd){margin-right:24px}
@media(max-width:767px){.aem-container .pro-list-component .pro-list .pro-holder:nth-child(odd){margin-right:0}
}
.aem-container .pro-list-component .pro-list .pro-holder .pro-detail-label{font-size:16px;font-weight:600;line-height:1.5;color:#000}
.aem-container .pro-list-component .pro-list .pro-holder .pro-detail-desc{display:block}
.aem-container .pro-list-component .pro-list .pro-holder .pro-text-holder a:hover{text-decoration:none !important}
.aem-container .image-icon img{max-width:100%}
.aem-container .playlist-container{max-width:100% !important}
@media(max-width:767px){.aem-container .playlist-container{margin:0;overflow:scroll}
}
@media(max-width:767px){.aem-container .playlist-container>.row{margin:0}
}
@media(max-width:767px){.aem-container .playlist-container>.row .col-sm-12,.aem-container .playlist-container>.row .col-md-8,.aem-container .playlist-container>.row .col-lg-8,.aem-container .playlist-container>.row .col-12{padding-left:0;padding-right:0}
}
.aem-container .playlist-container .titles{margin-bottom:22px}
@media(max-width:767px){.aem-container .playlist-container .titles{margin-bottom:13px}
}
.aem-container .playlist-container .titles h1,.aem-container .playlist-container .titles .h1{font-size:2.125em;line-height:46px;color:#000;font-weight:normal;margin-bottom:5px;text-align:left;letter-spacing:normal}
@media(max-width:767px){.aem-container .playlist-container .titles h1,.aem-container .playlist-container .titles .h1{font-size:1.5em;line-height:34px}
}
.aem-container .playlist-container .titles span{font-weight:bold}
.aem-container .playlist-container .titles .title-subline{font-size:1.125em;line-height:1.333;margin-bottom:0}
@media(min-width:767px){.aem-container .playlist-container .titles .title-subline{width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
.aem-container .playlist-container .titles .title-subline .channel-title{font-weight:400 !important}
@media(min-width:768px) and (max-width:991px){.aem-container .playlist-container .player{min-height:340px}
}
@media(max-width:767px){.aem-container .playlist-container .player{height:53vw;padding-right:14px;min-height:initial}
}
.aem-container .playlist-container .player+.thumbnail_container{z-index:1;display:inline-block}
.aem-container .playlist-container .player+.thumbnail_container .thumbnail-video{z-index:1;position:absolute;width:95%;height:100%;min-height:340px;top:0}
@media(min-width:768px) and (max-width:991px){.aem-container .playlist-container .player+.thumbnail_container .thumbnail-video{width:95%;height:340px}
}
@media(max-width:767px){.aem-container .playlist-container .player+.thumbnail_container .thumbnail-video{width:100%;height:53vw;min-height:initial}
}
.aem-container .playlist-container .player+.thumbnail_container .play-btn{position:absolute;padding:12px;right:50%;top:50%;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;z-index:2;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);border-radius:50%;background:url("clientlib-base/resources/images/learning-video-series/ls_play_button.svg") no-repeat center;width:110px;height:110px;border:0;outline:0}
.aem-container .playlist-container .player.video{position:relative;padding-bottom:56.25%;height:0}
.aem-container .playlist-container .player.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media(max-width:767px){.aem-container .playlist-container .player.video{padding-bottom:51.25%}
}
.aem-container .playlist-container .content-main-div{padding-left:9px;padding-right:17px}
@media(max-width:767px){.aem-container .playlist-container .content-main-div{padding-left:0;padding-right:0}
}
.aem-container .playlist-container .content-main-div .contents{margin-top:-49px;padding-bottom:11px}
@media(max-width:767px){.aem-container .playlist-container .content-main-div .contents{margin-top:26px}
}
.aem-container .playlist-container .content-main-div .contents .contents-title{font-size:1.5em;line-height:1.292;font-weight:600;text-align:left;letter-spacing:normal}
.aem-container .playlist-container .play-list{max-height:454px;overflow-x:overlay;overflow-y:auto;padding-right:18px}
@media(min-width:768px) and (max-width:991px){.aem-container .playlist-container .play-list{max-height:340px}
}
@media(max-width:767px){.aem-container .playlist-container .play-list{padding-right:35px}
}
.aem-container .playlist-container .play-list::-webkit-scrollbar{width:4px}
.aem-container .playlist-container .play-list::-webkit-scrollbar-track{background:#fff}
.aem-container .playlist-container .play-list::-webkit-scrollbar-thumb{background:#d6dbe2;width:4px;object-fit:contain;border-radius:2px}
.aem-container .playlist-container .play-list::-webkit-scrollbar-thumb:hover{background:#555}
.aem-container .playlist-container .play-list .single,.aem-container .playlist-container .play-list .current{color:unset;position:relative;outline:0}
.aem-container .playlist-container .play-list .single p,.aem-container .playlist-container .play-list .current p{margin-bottom:0}
.aem-container .playlist-container .play-list .single:hover,.aem-container .playlist-container .play-list .current:hover{cursor:pointer}
.aem-container .playlist-container .play-list .single .play-loop,.aem-container .playlist-container .play-list .current .play-loop{display:-webkit-box;display:-ms-flexbox;display:flex;padding:17px 0;min-height:61px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #d6dbe2}
.aem-container .playlist-container .play-list .single .play-loop .play-info,.aem-container .playlist-container .play-list .current .play-loop .play-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:14px;padding-left:24px;background:url("clientlib-base/resources/images/learning-video-series/play.svg") no-repeat left;min-height:26px}
.aem-container .playlist-container .play-list .single .play-loop .play-info[data-current=current],.aem-container .playlist-container .play-list .current .play-loop .play-info[data-current=current]{background:url("clientlib-base/resources/images/learning-video-series/pause.svg") no-repeat left}
.aem-container .playlist-container .play-list .single .play-loop .play-info.pause,.aem-container .playlist-container .play-list .current .play-loop .play-info.pause{z-index:1}
.aem-container .playlist-container .play-list .single .play-loop .play-info .play-img,.aem-container .playlist-container .play-list .current .play-loop .play-info .play-img{margin-left:14px;margin-left:14px;width:26px;background:url("clientlib-base/resources/images/learning-video-series/play.svg");background-size:contain;background-repeat:no-repeat;height:26px}
.aem-container .playlist-container .play-list .single .play-loop .play-info .play-title,.aem-container .playlist-container .play-list .current .play-loop .play-info .play-title{margin-left:13px;font-size:1em;line-height:22px;color:#000;margin-bottom:0;font-weight:700}
.aem-container .playlist-container .play-list .single .play-loop .playtime,.aem-container .playlist-container .play-list .current .play-loop .playtime{font-size:.875em;opacity:.6;line-height:1.36;min-width:62px;padding-left:7px;text-align:right}
@media(max-width:767px){.aem-container .playlist-container .play-list .single .play-loop .playtime,.aem-container .playlist-container .play-list .current .play-loop .playtime{min-width:62px}
}
.aem-container .helpful-container{width:100%;padding-top:15px}
.aem-container .helpful-container p{font-size:1rem;font-weight:600}
.aem-container .helpful-container .thank-for-feedback{text-align:right;display:none;font-weight:600}
.aem-container .helpful-container .helpful{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-top:10px;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.aem-container .helpful-container .helpful .wth-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .helpful-container .helpful .wth-btn-container button.wth-btn{background-color:#f4f5f7;padding:8px 16px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .helpful-container .helpful .wth-btn-container button.wth-btn::before{content:"";display:inline-block;width:17px;height:17px;background-repeat:no-repeat;background-position:center;margin-right:5px}
.aem-container .helpful-container .helpful .wth-btn-container button.wth-btn:hover{background-color:#e22128;color:#fff}
.aem-container .helpful-container .helpful .wth-btn-container button.btn-yes{margin-right:10px}
.aem-container .helpful-container .helpful .wth-btn-container button.btn-yes::before{background-image:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/thumbs-up.svg")}
.aem-container .helpful-container .helpful .wth-btn-container button.btn-yes:hover::before{background-image:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/thumbs-up-hover.svg")}
.aem-container .helpful-container .helpful .wth-btn-container button.btn-no::before{content:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/thumbs-down.svg")}
.aem-container .helpful-container .helpful .wth-btn-container button.btn-no:hover::before{content:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/image/thumbs-down-hover.svg")}
.aem-container .thank-feedback-modal .modal-dialog,.aem-container .feedback-modal .modal-dialog,.aem-container .thank-you-feedback--modal .modal-dialog{max-width:600px}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-header,.aem-container .feedback-modal .modal-dialog .modal-content .modal-header,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-header{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:auto;font-family:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:160px}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-header h4,.aem-container .feedback-modal .modal-dialog .modal-content .modal-header h4,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-header h4{padding-top:30px;margin-bottom:0}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-header .close-btn,.aem-container .feedback-modal .modal-dialog .modal-content .modal-header .close-btn,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-header .close-btn{position:absolute;top:14px;right:14px;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:2.75rem;color:#000;text-shadow:0 1px 0 #fff;line-height:.5;float:none;margin:0}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-body p,.aem-container .feedback-modal .modal-dialog .modal-content .modal-body p,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-body p{text-align:center}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-body textarea,.aem-container .feedback-modal .modal-dialog .modal-content .modal-body textarea,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-body textarea{width:100%;height:113px;color:#000}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-footer,.aem-container .feedback-modal .modal-dialog .modal-content .modal-footer,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-footer{display:block;text-align:center;border-top:0}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-footer .btn-primary,.aem-container .feedback-modal .modal-dialog .modal-content .modal-footer .btn-primary,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-footer .btn-primary{background-color:#e22128}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-footer .btn-primary:hover,.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-footer .btn-primary:active,.aem-container .feedback-modal .modal-dialog .modal-content .modal-footer .btn-primary:hover,.aem-container .feedback-modal .modal-dialog .modal-content .modal-footer .btn-primary:active,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-footer .btn-primary:hover,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-footer .btn-primary:active{background-color:#c61a20}
@media(max-width:1199px){.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-footer,.aem-container .feedback-modal .modal-dialog .modal-content .modal-footer,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .thank-feedback-modal .modal-dialog .modal-content .modal-footer .btn-primary,.aem-container .feedback-modal .modal-dialog .modal-content .modal-footer .btn-primary,.aem-container .thank-you-feedback--modal .modal-dialog .modal-content .modal-footer .btn-primary{padding:10px !important}
}
.aem-container .feedback-modal .submit-feedback-btn{margin-bottom:40px}
.aem-container .thank-feedback-modal .modal-footer button{margin-bottom:112px}
.aem-container .current::after{content:'';position:absolute;top:0;width:6px;height:100%;background:#e33d32}
.aem-container .story-container{position:relative;text-align:center;color:white}
.aem-container .story-container .story-banner-div{display:block !important}
.aem-container .story-container .story-banner-div.story-banner-img img{width:100%;min-height:400px}
.aem-container .story-container .story-banner-div .story-overlay{background:#5f6878;position:absolute;width:100%;height:100%;mix-blend-mode:multiply}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.aem-container .story-container .story-banner-div .story-overlay{background:rgba(0,0,0,0.6)}
}
@supports(-ms-ime-align:auto){.aem-container .story-container .story-banner-div .story-overlay{background:rgba(0,0,0,0.6)}
}
.aem-container .story-container .centered-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}
.aem-container .story-container .centered-container .story-date{font-size:14px;line-height:1.14;letter-spacing:4px;text-align:center;color:white;margin-bottom:7px;text-transform:uppercase}
.aem-container .story-container .centered-container .story-title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .story-container .centered-container .story-title-container .story-title{font-size:24px;font-weight:bold;color:white;margin-bottom:11px;line-height:1.29;width:334px}
.aem-container .story-container .centered-container .ic_mode_edit{-o-object-fit:contain;object-fit:contain;margin-right:3px}
.aem-container .story-container .centered-container .ic_mode_edit.editimage{background-image:url("clientlib-base/resources/images/inspirationalstorycard/pencil.svg");background-repeat:no-repeat;height:13px;width:13px}
.aem-container .story-container .centered-container .author-class{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:17px}
@media(max-width:767px){.aem-container .story-container .centered-container .author-class{display:none}
}
.aem-container .story-container .centered-container .story-author-word{font-size:14px;font-weight:bold;line-height:1.5;margin-right:4px}
.aem-container .story-container .centered-container .story-author{font-size:14px;line-height:1.5}
.aem-container .story-container .centered-container .story-description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .story-container .centered-container .story-description-container .story-description{font-size:14px;line-height:1.43;margin-bottom:21px;width:334px}
.aem-container .story-container .centered-container .CTA-container{position:relative}
.aem-container .story-container .centered-container .CTA-container a:hover{text-decoration:none;background-color:rgba(255,255,255,0.8);color:#000}
.aem-container .story-container .centered-container .white-button{height:42px;-o-object-fit:contain;object-fit:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .story-container .centered-container .white-button .white-button-2{-o-object-fit:contain;object-fit:contain;font-size:14px;font-weight:bold;line-height:1.36;letter-spacing:2px;color:white;border:solid 1px white;padding:8px 24px;text-transform:uppercase;cursor:pointer}
.aem-container .fluidimage{max-width:100%}
.aem-container .classelc{position:relative;display:inline-block;font-family:ProximaNova;width:100%}
.aem-container .classelc .tooltip-image{width:64px;height:66px;position:absolute;border-radius:50%;z-index:2}
.aem-container .classelc [type=button]{-webkit-appearance:unset}
.aem-container .classelc .poster-image{width:1240px;height:724px;-o-object-fit:fill;object-fit:fill}
.aem-container .classelc img[data-direction=left]{bottom:4.6%;left:7.5%}
.aem-container .classelc img[data-direction=right]{bottom:4.6%;right:7.5%}
@media(max-width:767px){.aem-container .classelc img[data-direction=left]{bottom:-31px;left:16px}
.aem-container .classelc img[data-direction=right]{bottom:-31px;right:16px}
}
.aem-container .imageContainer{max-width:100%}
.aem-container .popover{height:auto;z-index:1;padding:0 13px 10px 13px;padding-bottom:2.5rem;border-radius:5px;font-size:14px;max-width:95vw;min-width:83vw;font-family:'ProximaNova';display:inline-block}
@media(min-width:767px){.aem-container .popover{min-width:320px}
}
.aem-container .popover .tooltip-image-detail{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-weight:600 !important;font-size:inherit}
.aem-container .popover .tooltip-photographer-link{padding:0 0 0 15px;color:#e12128;margin-bottom:0;line-height:1.65;padding-left:15px;font-size:inherit}
.aem-container .popover.left{left:7.5%;top:auto;bottom:70px}
@media(max-width:767px){.aem-container .popover.left{left:16px;bottom:0}
}
.aem-container .popover.right{left:auto;right:7.5%;top:auto;bottom:54px}
@media(max-width:767px){.aem-container .popover.right{left:auto;right:16px;bottom:0}
}
.aem-container .popover .popover-heading{font-size:14px;padding-top:12px;height:40px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.aem-container .popover .line-image{background:url(clientlib-base/resources/images/image/line.png);margin-top:5px;margin-bottom:10px;width:100%;height:2px}
.aem-container .popover .close-image{background:url(clientlib-base/resources/images/image/close.png) no-repeat center;margin-bottom:5px;cursor:pointer;z-index:1;-ms-flex-preferred-size:20%;flex-basis:20%;opacity:initial;position:absolute;height:15px;max-width:15px !important;padding-top:3px;padding-right:0}
.aem-container .popover .tooltip-model-name,.aem-container .popover .tooltip-lens-name{text-decoration:none;font-size:inherit}
.aem-container .popover .tooltip-model-name:hover,.aem-container .popover .tooltip-model-name:focus,.aem-container .popover .tooltip-lens-name:hover,.aem-container .popover .tooltip-lens-name:focus{text-decoration:none !important}
.aem-container .popover .user-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:inherit}
.aem-container .popover .user-details p{margin-bottom:0;line-height:1.65;padding-left:15px;font-size:12px}
.aem-container .popover .user-details p .font-weight-bold{font-family:ProximaNova-Bold}
.aem-container .popover .user-details div.model-values{line-height:1.65;font-size:inherit}
.aem-container .popover .user-details div.model-values a{color:#000}
.aem-container .popover .user-details div.model-values div.icon{display:inline-block;vertical-align:middle;margin-bottom:2px}
.aem-container .popover .user-details .model-values,.aem-container .popover .user-details>p,.aem-container .popover .user-details>a,.aem-container .popover .user-details .social-icons-image{padding-left:3px;font-size:inherit}
.aem-container .popover .user-details .model-values .settings-icon[role=img],.aem-container .popover .user-details>p .settings-icon[role=img],.aem-container .popover .user-details>a .settings-icon[role=img],.aem-container .popover .user-details .social-icons-image .settings-icon[role=img]{margin-left:0 !important;margin-right:5px !important}
.aem-container .popover .user-details .model-values .tooltip-model-link,.aem-container .popover .user-details .model-values .tooltip-lens-link{color:#e12128;font-size:inherit}
.aem-container .popover .user-details .user-details-photographerLabel{padding-bottom:3px;font-size:inherit}
.aem-container .popover .user-details .model-values.model-parameters a{margin-right:5px}
.aem-container .popover .user-details .model-values.model-parameters a:hover{text-decoration:none}
.aem-container .glassdoor{background:url("clientlib-base/resources/images/image/glassdoor.svg") no-repeat;height:14px;width:14px}
.aem-container .instagram{background:url("clientlib-base/resources/images/image/instagram.svg") no-repeat;height:14px;width:14px}
.aem-container .vimeo{background:url("clientlib-base/resources/images/image/vimeo.svg") no-repeat;height:14px;width:14px}
.aem-container .pintrest{background:url("clientlib-base/resources/images/image/pintrest.svg") no-repeat;height:14px;width:14px}
.aem-container .youtube{background:url("clientlib-base/resources/images/image/youtube.svg") no-repeat;height:14px;width:14px}
.aem-container .linkedin{background:url("clientlib-base/resources/images/image/linked-in.svg") no-repeat;height:14px;width:14px}
.aem-container .facebook{background:url("clientlib-base/resources/images/image/facebook.svg") no-repeat;height:12px;width:8px}
.aem-container .twitter{background:url("clientlib-base/resources/images/image/twitter.svg") no-repeat;height:14px;width:14px}
.aem-container .twitterx{background:url("clientlib-base/resources/images/image/twitterx.svg") no-repeat;height:14px;width:14px}
.aem-container .camera_black{background:url("clientlib-base/resources/images/image/camera_black.png") no-repeat;height:13px;width:14px}
.aem-container .camera_open{background:url("clientlib-base/resources/images/image/camera_open.png") no-repeat;height:14px;width:14px}
.aem-container .lens{background:url("clientlib-base/resources/images/image/lens.png") no-repeat;height:10.6px;width:14px}
.aem-container .timer{background:url("clientlib-base/resources/images/image/timer.png") no-repeat;height:15px;width:12px}
.aem-container .iso{background:url("clientlib-base/resources/images/image/iso.png") no-repeat;height:14px;width:24px}
@media(max-width:767px){.aem-container .classelc{display:inline-block;margin-bottom:30px;margin-top:30px}
.aem-container .classelc .poster-image{width:400px;height:300px;-o-object-fit:contain;object-fit:contain}
.aem-container .po-one-left{top:0 !important;left:30px !important}
.aem-container .po-one-right{left:20% !important;top:0 !important}
.aem-container .po-four-left{top:0 !important;left:107px !important}
.aem-container .po-four-right{left:0 !important;top:0 !important}
}
.aem-container .social_icons{width:18px;height:18px;margin-right:7px;color:#000;background-position:center;background-repeat:no-repeat;background-size:contain}
.aem-container .social_icons:last-of-type{margin-right:20px}
.aem-container .social-icons-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-left:13px;margin-top:5px}
.aem-container .image .classelc{z-index:2}
.aem-container .image .standard-component-padding.padding-left-right-standard{padding-left:24px !important;padding-right:24px !important}
@media(max-width:767px){.aem-container .image .standard-component-padding.padding-left-right-standard{padding-left:24px !important;padding-right:24px !important}
}
.aem-container .hero{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:myHerofade;animation-name:myHerofade}
.aem-container .hero:has(.mobile-layout){position:relative;z-index:3}
@-webkit-keyframes myHerofade{0{opacity:0}
to{opacity:1}
}
@keyframes myHerofade{0{opacity:0}
to{opacity:1}
}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth,.aem-container .hero .hero-header-btn-div .hero-btn-auth{max-width:none;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:24px;z-index:17}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .first-btn,.aem-container .hero .hero-header-btn-div .hero-btn-auth .first-btn{margin-bottom:16px}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .hero-common-btn,.aem-container .hero .hero-header-btn-div .hero-btn-auth .hero-common-btn{text-transform:uppercase;font-size:14px;font-weight:600;margin:12px;padding:12px 12px;line-height:18.06px;letter-spacing:1px;border-radius:2px !important}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .contained-button,.aem-container .hero .hero-header-btn-div .hero-btn-auth .contained-button{background:#e22128;border:0;border-radius:0;text-align:center;color:white;border:1px solid #e22128}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .contained-button:hover,.aem-container .hero .hero-header-btn-div .hero-btn-noauth .contained-button:active,.aem-container .hero .hero-header-btn-div .hero-btn-noauth .contained-button:focus,.aem-container .hero .hero-header-btn-div .hero-btn-auth .contained-button:hover,.aem-container .hero .hero-header-btn-div .hero-btn-auth .contained-button:active,.aem-container .hero .hero-header-btn-div .hero-btn-auth .contained-button:focus{background:#fff;color:#e22128;border-radius:0}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .contained-button:active:after,.aem-container .hero .hero-header-btn-div .hero-btn-auth .contained-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .outlined-button,.aem-container .hero .hero-header-btn-div .hero-btn-auth .outlined-button{border:1px solid #e22128;background:#fff;color:#e22128;border-radius:0}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .outlined-button:hover,.aem-container .hero .hero-header-btn-div .hero-btn-noauth .outlined-button:focus,.aem-container .hero .hero-header-btn-div .hero-btn-auth .outlined-button:hover,.aem-container .hero .hero-header-btn-div .hero-btn-auth .outlined-button:focus{background:#e22128;border:0;text-align:center;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .gradient-button,.aem-container .hero .hero-header-btn-div .hero-btn-auth .gradient-button{color:#fff;border:0;border-radius:0;background:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128)}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .gradient-button:hover,.aem-container .hero .hero-header-btn-div .hero-btn-noauth .gradient-button:active,.aem-container .hero .hero-header-btn-div .hero-btn-noauth .gradient-button:focus,.aem-container .hero .hero-header-btn-div .hero-btn-auth .gradient-button:hover,.aem-container .hero .hero-header-btn-div .hero-btn-auth .gradient-button:active,.aem-container .hero .hero-header-btn-div .hero-btn-auth .gradient-button:focus{border:1px solid #e22128;background:#fff;color:#e22128}
@media(max-width:767px){.aem-container .hero .hero-header-btn-div .hero-btn-noauth,.aem-container .hero .hero-header-btn-div .hero-btn-auth{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;height:55%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .hero-common-btn,.aem-container .hero .hero-header-btn-div .hero-btn-auth .hero-common-btn{margin:0;line-height:18.06px}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .first-btn,.aem-container .hero .hero-header-btn-div .hero-btn-auth .first-btn{margin-bottom:0;margin-top:0}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .first-btn ~ .second-btn,.aem-container .hero .hero-header-btn-div .hero-btn-auth .first-btn ~ .second-btn{margin-top:0}
}
.aem-container .hero .hero-header-btn-div .hero-btn-noauth .right-caret,.aem-container .hero .hero-header-btn-div .hero-btn-auth .right-caret{display:none}
.aem-container .hero .hero-header-btn-div.disable-capitalization .hero-common-btn{text-transform:none !important}
.aem-container .hero .carousel-caption{visibility:hidden;padding:0;width:100%;bottom:unset}
@media(min-width:768px){.aem-container .hero .carousel-caption.center-layout{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:initial;bottom:initial}
}
.aem-container .hero .carousel-caption .hero-text{margin-bottom:45px;margin-left:14.7%;margin-right:14.7%}
.aem-container .hero .carousel-caption .hero-text h1{line-height:70px;text-align:center;margin:0;letter-spacing:6.4px;color:#fff}
.aem-container .hero .carousel-caption .hero-text .h3-display-heading{color:#fff;text-align:center;margin-top:4px}
.aem-container .hero .carousel-caption .hero-text .subtext2{margin-top:12px}
.aem-container .hero .carousel-caption .hero-text.disable-capitalization{text-transform:none !important}
.aem-container .hero .carousel-caption .hero-text.disable-capitalization h1,.aem-container .hero .carousel-caption .hero-text.disable-capitalization .subtext2,.aem-container .hero .carousel-caption .hero-text.disable-capitalization .h3-display-heading{text-transform:none !important}
@media screen and (min-width:992px) and (max-width:1350px){.aem-container .hero .carousel-caption h1{font-size:46px;letter-spacing:3px !important}
.aem-container .hero .carousel-caption .h3-display-heading{font-size:24px}
}
.aem-container .hero .carousel-control-prev,.aem-container .hero .carousel-control-next{z-index:15;height:70%;width:30%}
.aem-container .hero .carousel-indicators{visibility:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:unset;align-content:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:10%;flex-basis:10%;margin:0;left:auto;right:44px;top:0;z-index:16}
.aem-container .hero .carousel-indicators:focus{outline:0}
.aem-container .hero .carousel-indicators .active{background-color:#e22128}
.aem-container .hero .carousel-indicators li{width:4px;height:90px;background-color:#9b9b9b;opacity:1;outline:0}
@media(max-width:767px){.aem-container .hero .carousel-indicators{position:absolute;right:0;bottom:auto;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none;padding-left:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:385px}
.aem-container .hero .carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;width:38px;height:8px;margin-right:5px;margin-left:3px;text-indent:-999px;cursor:pointer;background-clip:padding-box;border-top:2px solid transparent;border-bottom:2px solid transparent;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:5px}
.aem-container .hero .carousel-indicators li.active{width:130px}
.aem-container .hero .carousel-indicators.contain-tooltip{left:45px;width:calc(100% - 45px)}
}
.aem-container .hero .carousel-indicators.mobile-layout{position:absolute;right:0;bottom:auto;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style:none;padding-left:35px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;top:385px}
.aem-container .hero .carousel-indicators.mobile-layout li{-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex:0 1 auto;-webkit-box-flex:0;flex:0 1 auto;width:38px;height:8px;margin-right:5px;margin-left:3px;text-indent:-999px;cursor:pointer;background-clip:padding-box;border-top:2px solid transparent;border-bottom:2px solid transparent;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border-radius:5px}
.aem-container .hero .carousel-indicators.mobile-layout li.active{width:130px}
.aem-container .hero .carousel-indicators.mobile-layout.contain-tooltip{left:45px;width:calc(100% - 45px)}
@media(max-width:767px){.aem-container .hero .hero-slide-indicator{position:absolute;bottom:4%;right:2%;text-align:center}
}
.aem-container .hero .carousel-inner .hero-large-height img.fluidimage{min-height:724px;height:724px;-o-object-fit:cover;object-fit:cover}
.aem-container .hero .carousel-inner .hero-medium-height .right,.aem-container .hero .carousel-inner .hero-medium-height .left{top:auto}
.aem-container .hero .carousel-inner .hero-medium-height img.fluidimage{min-height:524px;height:524px;-o-object-fit:cover;object-fit:cover}
.aem-container .hero .carousel-inner .hero-small-height img.fluidimage{min-height:400px;height:400px;-o-object-fit:cover;object-fit:cover}
@media(max-width:767px){.aem-container .hero .carousel-inner .hero-small-height img.fluidimage,.aem-container .hero .carousel-inner .hero-medium-height img.fluidimage,.aem-container .hero .carousel-inner .hero-large-height img.fluidimage{min-height:400px;height:400px;-o-object-fit:cover;object-fit:cover}
}
.aem-container .hero .carousel-inner li{display:none}
.aem-container .hero .carousel-inner .carousel-item.carousel-item-next,.aem-container .hero .carousel-inner .carousel-item.carousel-item-prev,.aem-container .hero .carousel-inner .carousel-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .classelc{position:relative}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .classelc img[data-direction=left],.aem-container .hero .carousel-inner .carousel-item.mobile-layout .classelc img[data-direction=right]{bottom:-16px;left:10px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .classelc div .popover{bottom:8px;left:9px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .classelc .hero-image-mobile img{height:300px;min-height:300px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .classelc .hero-image-mobile.fill-container img{height:100%;min-height:100%}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:static;text-align:left;padding:19px 35px 29px 35px;background-color:#1d1d1d;-webkit-transform:translate(0,0);transform:translate(0,0)}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-text{font-weight:bold;margin-left:0;margin-right:0;margin-bottom:0;line-height:1.8}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-text .subtext2,.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-text .h3-display-heading{font-size:16px;line-height:normal;margin-top:0;margin-bottom:0}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-text .h3-display-heading{margin-bottom:8.5px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-text h1{line-height:normal;letter-spacing:1px;font-size:26px;margin-bottom:8.5px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-text h1::nth-of-type(n){margin-bottom:21px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-text *{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div{font-size:16px;letter-spacing:1.17px;padding-top:10.5px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-noauth,.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-auth{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin-top:0}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-noauth .first-btn,.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-auth .first-btn{margin-right:9px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-noauth .hero-common-btn,.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-auth .hero-common-btn{font-size:16px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-noauth *,.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-auth *{margin-bottom:0}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-noauth .right-caret,.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-auth .right-caret{display:inline-block;margin-right:0}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-noauth a,.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-btn-auth a{color:white;margin-top:0;margin-right:0;margin-bottom:0}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div .hero-common-btn{padding:0;text-align:left;letter-spacing:1.17px}
.aem-container .hero .carousel-inner .carousel-item.mobile-layout .carousel-caption .hero-header-btn-div a{background:transparent;border:0;text-decoration:underline;cursor:pointer;padding-left:0;margin-left:0}
@media(min-width:768px){.aem-container .hero .carousel-inner .carousel-item.topcenter-layout.topcenter-layout.layout-64{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.aem-container .hero .carousel-inner .carousel-item.topcenter-layout.topcenter-layout.layout-64 .classelc{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.aem-container .hero .carousel-inner .carousel-item.topcenter-layout.topcenter-layout.layout-64 .carousel-caption{margin-top:50px;margin-bottom:14px;position:static}
.aem-container .hero .carousel-inner .carousel-item.topcenter-layout.topcenter-layout.layout-fullwidth .carousel-caption{top:0;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);margin-top:30px}
}
@media(min-width:992px){.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .classelc{width:60%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .classelc img[data-direction=left],.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .classelc img[data-direction=right]{left:3.5%}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .classelc .popover.left{left:4%;bottom:50px}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .carousel-caption{position:static;text-align:left;width:40%}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .carousel-caption .hero-text{margin-left:13%;margin-right:13%;margin-bottom:0}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .carousel-caption .hero-text *{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .carousel-caption .hero-header-btn-div{margin-left:13%;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .carousel-caption .hero-header-btn-div .hero-btn-noauth,.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .carousel-caption .hero-header-btn-div .hero-btn-auth{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .carousel-caption .hero-header-btn-div .hero-btn-noauth a,.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-64 .carousel-caption .hero-header-btn-div .hero-btn-auth a{margin-left:0}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-fullwidth .carousel-caption{left:0;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:40%;text-align:left;padding-left:5.2%}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-fullwidth .carousel-caption .hero-text{margin-left:0;margin-right:13%;margin-bottom:0}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-fullwidth .carousel-caption .hero-text h1,.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-fullwidth .carousel-caption .hero-text .h3-display-heading{text-align:left}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-fullwidth .carousel-caption .hero-text h1{width:89.6vw;margin-right:15%}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-fullwidth .carousel-caption .hero-header-btn-div{display:inline-block;margin-left:0;padding-left:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.aem-container .hero .carousel-inner .carousel-item.left-layout.layout-fullwidth .carousel-caption .hero-header-btn-div .hero-common-btn{margin-left:0}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .classelc{width:60%}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .carousel-caption{position:static;text-align:left;width:40%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .carousel-caption .hero-text{margin-left:13%;margin-right:13%;margin-bottom:0}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .carousel-caption .hero-text *{text-align:left;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .carousel-caption .hero-header-btn-div{margin-left:13%}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .carousel-caption .hero-header-btn-div .hero-btn-noauth,.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .carousel-caption .hero-header-btn-div .hero-btn-auth{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .carousel-caption .hero-header-btn-div .hero-btn-noauth a,.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-64 .carousel-caption .hero-header-btn-div .hero-btn-auth a{margin-left:0}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-fullwidth .carousel-caption{width:40%;top:50%;text-align:left;right:0;left:initial;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:5.2%}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-fullwidth .carousel-caption .hero-text{margin-left:0;margin-right:13%;margin-bottom:0}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-fullwidth .carousel-caption .hero-text h1,.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-fullwidth .carousel-caption .hero-text .h3-display-heading{text-align:left}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-fullwidth .carousel-caption .hero-header-btn-div{display:inline-block;margin-left:0;padding-left:0}
.aem-container .hero .carousel-inner .carousel-item.right-layout.layout-fullwidth .carousel-caption .hero-header-btn-div .hero-common-btn{margin-left:0}
}
.aem-container .hero .carousel-inner .carousel-item .classelc .popover.left{left:6%;bottom:50px}
.aem-container .hero .carousel-inner .carousel-item .classelc .popover.right{right:5.5%;bottom:50px}
.aem-container .hero .hero-carousel{z-index:0}
.aem-container .hero .tile-overlay-gray1{background:#5f6878;position:absolute;width:100%;height:100%;mix-blend-mode:multiply}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.aem-container .hero .tile-overlay-gray1{background:rgba(0,0,0,0.6)}
}
@supports(-ms-ime-align:auto){.aem-container .hero .tile-overlay-gray1{background:rgba(0,0,0,0.6)}
}
@media(max-width:767px){.aem-container .hero .classelc{margin-bottom:0;margin-top:0;height:100%}
}
@media(min-width:768px){.aem-container .hero .classelc img[data-direction=left],.aem-container .hero .classelc img[data-direction=right]{bottom:3.6%}
.aem-container .hero .classelc img[data-direction=left]{left:6%}
.aem-container .hero .classelc img[data-direction=right]{right:5.5%}
}
.aem-container .hero .classelc .popover{z-index:16}
.aem-container .hero .classelc .popover .close-image{opacity:initial;position:absolute;height:15px;max-width:15px !important;padding-top:3px;padding-right:0}
.aem-container .hero .classelc .tooltip-image{z-index:17}
.aem-container .hero .popover{border-radius:5px;font-size:14px;max-width:95vw;min-width:83vw;font-family:'ProximaNova';display:inline-block}
@media(min-width:767px){.aem-container .hero .popover{min-width:320px}
}
.aem-container .hero .popover .row img.line-image{width:100%}
.aem-container .hero .popover .row.popover-heading{padding-top:12px}
.aem-container .hero .popover .tooltip-image-detail{position:absolute;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-weight:600 !important;font-size:inherit}
.aem-container .hero .popover .tooltip-photographer-link{padding:0 0 0 15px;color:#e12128;margin-bottom:0;line-height:1.65;padding-left:15px;font-size:inherit}
.aem-container .hero .popover .tooltip-model-name,.aem-container .hero .popover .tooltip-lens-name{text-decoration:none;font-size:inherit}
.aem-container .hero .popover .tooltip-model-name:hover,.aem-container .hero .popover .tooltip-model-name:focus,.aem-container .hero .popover .tooltip-lens-name:hover,.aem-container .hero .popover .tooltip-lens-name:focus{text-decoration:none !important}
.aem-container .hero .popover .user-details{font-size:inherit}
.aem-container .hero .popover .user-details .model-values,.aem-container .hero .popover .user-details>p,.aem-container .hero .popover .user-details>a,.aem-container .hero .popover .user-details .social-icons-image{padding-left:3px;font-size:inherit}
.aem-container .hero .popover .user-details .user-details-photographerLabel{padding-bottom:3px;font-size:inherit}
.aem-container .hero .popover .user-details .model-values .settings-icon[role=img]{margin-left:0 !important;margin-right:5px !important}
.aem-container .hero .popover .user-details .model-values .tooltip-model-link,.aem-container .hero .popover .user-details .model-values .tooltip-lens-link{color:#e12128;font-size:inherit}
.aem-container .hero .popover .user-details .model-values.model-parameters a{margin-right:5px}
.aem-container .hero .popover .user-details .model-values.model-parameters a:hover{text-decoration:none}
.aem-container .mobile-carousel-container.grid-whitetext{background-color:#000}
.aem-container .mobile-carousel-container.grid-blacktext{background-color:#fff}
.aem-container .mobile-carousel-container .grid-title{text-align:center;margin-bottom:48px}
@media(max-width:767px){.aem-container .mobile-carousel-container .grid-title{margin-bottom:0}
}
.aem-container .mobile-carousel-container .grid-title .title{font-size:33px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.33;letter-spacing:8px}
.aem-container .mobile-carousel-container .grid-title .title.grid-whitetext{color:#fff}
.aem-container .mobile-carousel-container .grid-title .title.grid-blacktext{color:#000}
@media(max-width:767px){.aem-container .mobile-carousel-container .grid-title .title{font-size:28px;line-height:1.36;letter-spacing:6.79px;font-weight:400}
}
@media(max-width:767px){.aem-container .mobile-carousel-container .gridLayout-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.aem-container .mobile-carousel-container .gridLayout-container .standard-component-spacing{margin:64px 0 0 0 !important}
.aem-container .mobile-carousel-container .gridLayout-container .half-standard-component-spacing{margin:32px 0 0 0 !important}
.aem-container .mobile-carousel-container .gridLayout-container .cmp-carousel__item{display:block}
@media(max-width:767px){.aem-container .mobile-carousel-container .gridLayout-container{margin:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:768px){.aem-container .mobile-carousel-container .gridLayout-container .cmp-carousel__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1224px;margin:0 108px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:768px) and (max-width:1199px){.aem-container .mobile-carousel-container .gridLayout-container .cmp-carousel__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1224px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.aem-container .mobile-carousel-container .gridLayout-container .cmp-carousel__content .cmp-carousel__item.right-item{margin-right:24px}
@media(max-width:767px){.aem-container .mobile-carousel-container .gridLayout-container .cmp-carousel__content .cmp-carousel__item.right-item{margin-right:0}
}
@media screen and (min-width:1440px){.aem-container .mobile-carousel-container .gridLayout-container .cmp-carousel__content .cmp-carousel__item.right-item{margin-right:0}
}
@media(min-width:767px){.aem-container .mobile-carousel-container .gridLayout-container .cmp-carousel__content .cmp-carousel__item .card-container{width:386px;padding:16px 16px 1px 16px !important}
}
@media(min-width:768px){.aem-container .mobile-carousel-container .gridLayout-container .scroller-content{display:none !important}
}
.aem-container .mobile-carousel-container .gridLayout-container .grid-column{margin:0 24px 0 0;min-width:380px}
@media(max-width:767px){.aem-container .mobile-carousel-container .gridLayout-container .grid-column{margin-bottom:0;margin-right:0}
}
@media(max-width:767px){.aem-container .mobile-carousel-container .cmp-carousel-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel__indicators{display:none}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel__item{display:none;max-width:380px}
}
@media(max-width:767px) and (max-width:375px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel__item{max-width:355px}
}
@media(max-width:767px) and (max-width:360px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel__item{max-width:340px}
}
@media(max-width:767px) and (max-width:320px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel__item{max-width:300px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper{width:auto;overflow:hidden}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .slider{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;width:32px;position:absolute;top:50%;background:#e22128}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .slider:hover{cursor:pointer}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:28px;overflow-y:hidden;padding-bottom:81px;bottom:-66px;margin-left:auto;margin-right:auto}
}
@media(max-width:767px) and (max-width:767px) and (max-width:375px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:355px}
}
@media(max-width:767px) and (max-width:767px) and (max-width:360px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:340px}
}
@media(max-width:767px) and (max-width:767px) and (max-width:320px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:320px}
}
@media(max-width:767px) and (max-width:767px) and (min-width:768px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:600px}
}
@media(max-width:767px) and (max-width:767px) and (min-width:992px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:912px}
}
@media(max-width:767px) and (max-width:767px) and (min-width:1224px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:1224px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content.slider-activated{cursor:-webkit-grab;cursor:grab}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content.slider-activated.active{cursor:grabbing;cursor:-webkit-grabbing}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item{display:block}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item:last-child .card{margin-right:0 !important}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card{padding:0;margin-left:0;margin-right:24px;margin-bottom:2px}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image,.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--rectangle-image{margin-bottom:-4px}
}
@media(max-width:767px) and (max-width:767px) and (min-width:768px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image .card-container{width:185px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--generic-vertical-large .card-container,.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--pro-with-cta .card-container{width:374px}
}
@media(max-width:767px) and (max-width:767px) and (max-width:375px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--generic-vertical-large .card-container,.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--pro-with-cta .card-container{width:349px}
}
@media(max-width:767px) and (max-width:767px) and (max-width:360px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--generic-vertical-large .card-container,.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--pro-with-cta .card-container{width:334px}
}
@media(max-width:767px) and (max-width:767px) and (max-width:320px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--generic-vertical-large .card-container,.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--pro-with-cta .card-container{width:294px}
}
@media(max-width:767px) and (max-width:767px) and (min-width:768px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--generic-vertical-large .card-container,.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--pro-with-cta .card-container{width:388px}
}
@media(max-width:767px) and (max-width:767px){.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .scroller-content{height:35px;width:100%;margin-bottom:4px}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar{padding-top:15px;padding-bottom:15px;position:relative;bottom:30px;z-index:1;cursor:-webkit-grab;cursor:grab}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar.active{cursor:grabbing;cursor:-webkit-grabbing}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar .scroller-bar-stripe{height:5px;background:-webkit-gradient(linear,right top,left top,from(#4d80e6),to(#e12128));background:linear-gradient(to left,#4d80e6,#e12128);position:relative;bottom:5px}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar-background{padding-top:9px;padding-bottom:15px;position:relative}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .disableCarets-true{visibility:hidden}
.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .disableCarets-false,.aem-container .mobile-carousel-container .cmp-carousel-container .cmp-carousel-wrapper .disableCarets-{visibility:visible}
}
.aem-container .generic-active-btn-container{display:inline-block;width:100%}
.aem-container .generic-active-btn-container .generic-custom-button{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}
.aem-container .generic-active-btn-container .generic-active-btn{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 10px 10px;width:100%}
.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink{color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}
.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink>span{text-decoration:none}
.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink:hover,.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink:focus{border-bottom:0}
.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink:hover .item--hover-underline:hover,.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink:hover .item--hover-underline:focus,.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink:focus .item--hover-underline:hover,.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink:focus .item--hover-underline:focus{text-decoration:underline;outline:0}
.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink.item--hover-underline:hover,.aem-container .generic-active-btn-container .generic-active-btn.cta-btn-container .inlinelink.item--hover-underline:focus{text-decoration:underline}
.aem-container .generic-active-btn-container .generic-active-btn *{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0;padding:0 !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .generic-active-btn-container.generic-cta-left{text-align:-webkit-left}
.aem-container .generic-active-btn-container.generic-cta-left .generic-custom-button{float:left}
.aem-container .generic-active-btn-container.generic-cta-center{text-align:-webkit-center}
.aem-container .generic-active-btn-container.generic-cta-center .generic-custom-button{margin:auto}
.aem-container .generic-active-btn-container.generic-cta-right{text-align:-webkit-right}
.aem-container .generic-active-btn-container.generic-cta-right .generic-custom-button{float:right}
.aem-container .generic-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .generic-modal .modal-dialog{border-radius:3px;border:solid 1px #d6dbe2;background-color:#fff}
.aem-container .generic-modal .modal-dialog:not(.modal-dialog-max-height-initial).w-s{max-width:var(--width-modal,40%)}
.aem-container .generic-modal .modal-dialog:not(.modal-dialog-max-height-initial).w-m{max-width:var(--width-modal,60%)}
.aem-container .generic-modal .modal-dialog:not(.modal-dialog-max-height-initial).w-l{max-width:var(--width-modal,80%)}
.aem-container .generic-modal .modal-dialog:not(.modal-dialog-max-height-initial).h-s{height:var(--height-modal,450px)}
.aem-container .generic-modal .modal-dialog:not(.modal-dialog-max-height-initial).h-m{height:var(--height-modal,650px)}
.aem-container .generic-modal .modal-dialog:not(.modal-dialog-max-height-initial).h-auto{height:var(--height-modal,auto);max-height:var(--max-height-modal,800px)}
@media(max-width:767px){.aem-container .generic-modal .modal-dialog:not(.modal-dialog-max-height-initial).h-auto{--height-modal:auto;--max-height-modal:initial}
}
@media(max-width:767px){.aem-container .generic-modal .modal-dialog{border-radius:0;--width-modal:90%;margin:.5rem auto}
}
.aem-container .generic-modal .modal-dialog-max-height-initial{max-height:initial;max-width:650px;width:600px;height:initial}
.aem-container .generic-modal .modal-dialog-max-height-initial .modal-content{width:600px;height:initial}
.aem-container .generic-modal .modal-dialog-max-height-initial .modal-content .slider-container{width:600px}
.aem-container .generic-modal .Black{width:14px;height:14px;background-color:#fff}
.aem-container .generic-modal .modal-footer{-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);display:block;background-color:#fff;padding:20px 0 60px 0}
@media(max-width:767px){.aem-container .generic-modal .modal-footer{position:absolute;bottom:0;width:100%;text-align:center}
}
.aem-container .generic-modal .modal-footer .model-footer-text{margin-top:20px}
.aem-container .generic-modal .modal-content{border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,0.12);box-shadow:0 0 2px 2px rgba(0,0,0,0.12);border:solid 1px #d6dbe2;background-color:#fff;height:100%}
@media(max-width:767px){.aem-container .generic-modal .modal-content{width:100%;height:100%;position:relative}
}
.aem-container .generic-modal .modal-content .modal-body{padding:0;margin:0 18px 0 18px}
@media(max-width:767px){.aem-container .generic-modal .modal-content .modal-body{margin:0 5%}
}
.aem-container .generic-modal .modal-header{display:block;padding:0;border-bottom:1px solid #d6dbe2}
.aem-container .generic-modal .modal-header .modal-title{font-size:24px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal;text-align:center;padding:41px 0 41px 0;color:#000}
@media(max-width:767px){.aem-container .generic-modal .modal-header .modal-title{padding:60px 0 41px 0}
}
.aem-container .generic-modal .modal-header .model-close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:19px;position:absolute;top:17px;right:17px;color:#000;text-shadow:0 1px 0 #fff;outline:0}
.aem-container .generic-modal .generic-modal-btn-div{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:17}
.aem-container .generic-modal .generic-modal-btn-div .first-btn{margin:0 7px}
@media(max-width:767px){.aem-container .generic-modal .generic-modal-btn-div .first-btn{margin:0}
}
.aem-container .generic-modal .generic-modal-btn-div .second-btn{margin:0 7px}
@media(max-width:767px){.aem-container .generic-modal .generic-modal-btn-div .second-btn{margin:17px 7px 0 7px}
}
.aem-container .generic-modal .generic-modal-btn-div .modal-common-btn{text-transform:uppercase;font-size:14px;font-weight:bold;padding:11px 31px;line-height:1.29;letter-spacing:2px}
.aem-container .generic-modal .generic-modal-btn-div .modal-common-btn.contained-button{color:#fff;background:#e22128;border-radius:unset}
.aem-container .generic-modal .generic-modal-btn-div .modal-common-btn.outlined-button{color:#e22128;border:1px solid #e22128;border-radius:unset}
.aem-container .generic-modal .generic-modal-btn-div .modal-common-btn.outlined-button:hover,.aem-container .generic-modal .generic-modal-btn-div .modal-common-btn.outlined-button:focus{color:#fff;background:#e22128}
.aem-container .generic-modal .generic-modal-btn-div .cta-btn-container .contained-btn-wrapper a.contained-btn{color:#fff}
.aem-container .generic-modal .generic-modal-btn-div .cta-btn-container .contained-btn-wrapper a.contained-btn:hover{color:#e22128}
.aem-container .generic-modal .generic-modal-btn-div .cta-btn-container .contained-btn-wrapper a.outlined-button{color:#e22128}
.aem-container .generic-modal .generic-modal-btn-div .cta-btn-container .contained-btn-wrapper a.outlined-button:hover{color:#fff}
@media(max-width:767px){.aem-container .generic-modal .generic-modal-btn-div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:55%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.aem-container .generic-modal .generic-modal-btn-div .modal-common-btn{margin:0;line-height:18.06px}
.aem-container .generic-modal .generic-modal-btn-div .first-btn{margin-bottom:0;margin-top:20px;margin-right:initial}
.aem-container .generic-modal .generic-modal-btn-div .first-btn ~ .second-btn{margin-top:16px}
}
.aem-container .generic-modal .scroll-content{position:absolute;top:0;left:0}
.aem-container .generic-modal .slider-wrap{position:absolute;right:0;top:0;background-color:#eff0f3;width:5px}
.aem-container .generic-modal .slider-vertical{position:relative;height:100%}
.aem-container .generic-modal .ui-slider-handle{width:5px;height:10px;margin:0 auto;background-image:-webkit-gradient(linear,left bottom,left top,from(#4d80e6),to(#e22128));background-image:linear-gradient(to top,#4d80e6,#e22128);display:block;position:absolute}
.aem-container .generic-modal .ui-slider-handle img{border:0}
.aem-container .generic-modal .scrollbar-top{position:absolute;top:0}
.aem-container .generic-modal .scrollbar-bottom{position:absolute;bottom:0}
.aem-container .generic-modal .scrollbar-grip{position:absolute;top:50%;margin-top:-6px}
.aem-container .generic-modal .ui-slider-range{position:absolute;width:100%;background-color:#eff0f3}
.aem-container .generic-modal #scroll-pane,.aem-container .generic-modal .scroll-pane{background-color:#fff;float:left;overflow:hidden;width:initial;position:relative;display:inline}
@media(max-width:767px){.aem-container .generic-modal #scroll-pane,.aem-container .generic-modal .scroll-pane{display:table}
}
.aem-container .generic-modal .scroll-content-item{float:left;text-align:initial;width:100%}
.aem-container .generic-modal .gmodel{visibility:hidden}
.aem-container .generic-modal .slider-container{background:#fff;padding:0 15px 15px 10px;position:relative}
.aem-container .generic-modal .slider-container .ccMaxWidth>*>.standard-component-padding,.aem-container .generic-modal .slider-container .ccMaxWidth>*>.half-standard-component-padding{padding:10px}
.aem-container .generic-modal .slider-container .standard-container-padding{padding:0}
@media(max-width:767px){.aem-container .generic-modal .slider-container{padding:0}
}
.aem-container .generic-modal .main_content{height:50%;overflow:auto;position:absolute;width:calc(100% - 17px)}
@media(max-width:767px){.aem-container .generic-modal .main_content .parent{margin-right:17px}
}
.aem-container .generic-modal .main_content .parent .video .thumbnail-video{width:100% !important;height:auto !important;display:block}
@media(max-width:767px){.aem-container .generic-modal .main_content{width:100%}
}
.aem-container .generic-modal .main_content_position_relative{position:relative !important}
.aem-container .generic-modal .ssb_sb{background:-webkit-gradient(linear,left top,left bottom,from(#e22128),to(#4d80e6));background:linear-gradient(#e22128,#4d80e6);cursor:pointer;position:absolute;right:0}
.aem-container .generic-modal .ssb_sb_over{background:-webkit-gradient(linear,left top,left bottom,from(#e22128),to(#4d80e6));background:linear-gradient(#e22128,#4d80e6)}
.aem-container .generic-modal .ssb_st{background:lightgrey;cursor:pointer;height:100%;position:absolute;right:0;top:12px}
@media(min-width:768px){.aem-container .column-control-cmp .nogap .image .standard-component-padding,.aem-container .column-control-cmp .nogap .textimage .variable-spacing-wrapper .standard-component-padding{padding-left:0;padding-right:0}
.aem-container .column-control-cmp .fixedCardccMaxWidth{max-width:100%}
.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--loyalty,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-small,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-horizontal,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--support,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--image-cta,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--square-image,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--rectangle-image,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-large,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-with-cta,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-case-studies-calc-sim{width:100%;padding-left:16px;padding-right:16px}
.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--loyalty .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-small .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-horizontal .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--support .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--image-cta .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--square-image .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--rectangle-image .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-large .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-with-cta .card-container,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-case-studies-calc-sim .card-container{margin-top:2px;height:285px;width:288px !important}
.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--loyalty,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-small,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--square-image,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--rectangle-image,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-case-studies-calc-sim{max-width:unset}
}
@media(min-width:768px) and (min-width:400px){.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-horizontal{max-width:398px}
}
@media(min-width:768px) and (min-width:768px){.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-horizontal{max-width:514px}
}
@media(min-width:768px){.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-with-cta{max-width:398px}
}
@media(min-width:768px) and (min-width:768px){.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-with-cta{max-width:410px}
}
@media(min-width:768px) and (min-width:400px){.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-large,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--support{max-width:398px}
}
@media(min-width:768px) and (min-width:768px){.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-large,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--support{max-width:410px}
}
@media(min-width:768px){.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--image-cta{max-width:305px}
.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--loyalty,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-small,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-horizontal,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--support,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--image-cta,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--square-image,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--rectangle-image,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--generic-vertical-large,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-with-cta,.aem-container .column-control-cmp .fixedCardccMaxWidth>.card.card--pro-case-studies-calc-sim{margin-left:auto;margin-right:auto}
.aem-container .column-control-cmp .padding-left-large{padding-left:25%}
}
@media(min-width:768px) and (min-width:1440px){.aem-container .column-control-cmp .padding-left-large .colctrl-column.fixedColumn-md-3:nth-child(n){margin-right:18px !important}
}
@media(min-width:768px){.aem-container .column-control-cmp .padding-left-large .colctrl-column.fixedColumn-md-3:nth-child(4n){margin-right:18px !important}
}
@media(min-width:768px) and (min-width:1440px){.aem-container .column-control-cmp .padding-left-large .colctrl-column.fixedColumn-md-3:nth-child(4n){margin-right:18px !important}
}
@media(min-width:768px){.aem-container .column-control-cmp .padding-right-large{padding-right:25%}
}
@media(min-width:768px) and (min-width:1440px){.aem-container .column-control-cmp .padding-right-large .colctrl-column.fixedColumn-md-3:nth-child(n){margin-right:18px !important}
}
@media(min-width:768px) and (min-width:1440px){.aem-container .column-control-cmp .padding-right-large .colctrl-column.fixedColumn-md-3:nth-child(4n){margin-right:18px !important}
}
@media(min-width:768px) and (min-width:1440px){.aem-container .column-control-cmp .padding-right-small .fixedColumn-md-3:nth-child(4n){margin-right:20px !important}
}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .desktop-filters{display:none}
}
@media(min-width:768px){.aem-container .fixedColumnCardLayout .mobile-filters{display:none}
}
@media(min-width:768px){.aem-container .fixedColumnCardLayout .fixedColumn-container-fluid .container{padding-left:108px;padding-right:108px}
}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumn-container-fluid .container{padding-left:0;padding-right:0}
}
@media(min-width:991px) and (max-width:1200px){.aem-container .fixedColumnCardLayout .fixedColumn-container-fluid .container{padding-left:0;padding-right:0}
}
@media(min-width:768px) and (max-width:991px){.aem-container .fixedColumnCardLayout .fixedColumn-container-fluid .container{padding-left:45px;padding-right:45px}
}
@media(min-width:1200px) and (max-width:1400px){.aem-container .fixedColumnCardLayout .fixedColumn-container-fluid .container{padding-left:0;padding-right:0}
}
.aem-container .fixedColumnCardLayout .fixedColumn-container-fluid .cardType[data-cardType="fourCardlayout"]{display:none}
.aem-container .fixedColumnCardLayout .js-four-card-result-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.aem-container .fixedColumnCardLayout .four-cards-load-more-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .fixedColumnCardLayout .four-cards-load-more-container .load-more-cta{display:inline-block !important}
.aem-container .fixedColumnCardLayout .hideCard{display:none}
.aem-container .fixedColumnCardLayout .fixedColumn-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:768px) and (max-width:991px){.aem-container .fixedColumnCardLayout .fixedColumn-row .colctrl-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(min-width:1200px){.aem-container .fixedColumnCardLayout .fixedColumn-row .colctrl-column{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
}
@media(min-width:991px) and (max-width:1200px){.aem-container .fixedColumnCardLayout .fixedColumn-row .colctrl-column{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}
}
@media(min-width:768px) and (max-width:991px){.aem-container .fixedColumnCardLayout .fixedColumn-row .colctrl-column{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumn-row .colctrl-column{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:1440px){.aem-container .fixedColumnCardLayout .fixedColumn-row .colctrl-column.fixedColumn-md-3:nth-child(n){margin-right:20px}
}
@media(min-width:1440px){.aem-container .fixedColumnCardLayout .fixedColumn-row .colctrl-column.fixedColumn-md-3:nth-child(4n){margin-right:0}
}
@media(min-width:768px){.aem-container .fixedColumnCardLayout .fixedColumn-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
@media(min-width:1440px){.aem-container .fixedColumnCardLayout .fixedColumn-row{max-width:1224px}
}
@media(min-width:991px) and (max-width:1200px){.aem-container .fixedColumnCardLayout .fixedColumn-row{max-width:948px;margin:0 auto}
}
@media(min-width:768px) and (max-width:991px){.aem-container .fixedColumnCardLayout .fixedColumn-row{max-width:640px;margin:0 auto}
}
@media(min-width:1200px) and (max-width:1400px){.aem-container .fixedColumnCardLayout .fixedColumn-row{margin:0 auto;max-width:1200px}
}
.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3{width:288px}
.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3[data-cardType="fourCardlayout"]{display:none}
@media(min-width:768px){.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3{max-width:312px}
.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3 .card.card--pro-case-studies-calc-sim{padding-left:8px;padding-right:16px}
.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3:nth-child(4n) .card.card--pro-case-studies-calc-sim{padding-left:8px;padding-right:0}
.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3:nth-child(4n+1) .card.card--pro-case-studies-calc-sim{padding-left:0;padding-right:16px}
}
@media(min-width:1200px) and (max-width:1400px){.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3{max-width:312px}
.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3 .card.card--pro-case-studies-calc-sim{padding-left:0;padding-right:0}
.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3:nth-child(4n) .card.card--pro-case-studies-calc-sim{padding-left:0;padding-right:0}
.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3:nth-child(4n+1) .card.card--pro-case-studies-calc-sim{padding-left:0;padding-right:8px}
}
@media(min-width:1440px){.aem-container .fixedColumnCardLayout .fixedColumn-row .fixedColumn-md-3{max-width:288px}
}
.aem-container .fixedColumnCardLayout .fixedCardccMaxWidth{max-width:100%}
@media(min-width:768px) and (max-width:1199px){.aem-container .fixedColumnCardLayout .fixedCardccMaxWidth{padding-left:16px !important;padding-right:8px !important}
.aem-container .fixedColumnCardLayout .fixedCardccMaxWidth .card.card--pro-case-studies-calc-sim{padding:0 16px 0 0 !important}
}
@media(min-width:1400px){.aem-container .fixedColumnCardLayout .fixedCardccMaxWidth .card.card--pro-case-studies-calc-sim{padding-left:0 !important;padding-right:0 !important}
}
@media(min-width:768px){.aem-container .fixedColumnCardLayout .fixedCardccMaxWidth{padding-bottom:32px}
}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedCardccMaxWidth{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#f8f8f8;margin-bottom:64px;width:100%;position:relative}
@media(min-width:1200px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters{padding-left:108px;padding-right:108px}
}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters{margin-bottom:40px;padding-left:0;padding-right:0}
}
@media(min-width:768px) and (max-width:1200px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters{padding-left:0;padding-right:0}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters-background{background-color:#f8f8f8;height:100%;position:absolute}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters-background{width:100vw}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-ms-flex-preferred-size:20%;flex-basis:20%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;cursor:pointer;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown.cal-sort{position:absolute !important}
@media(min-width:1200px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown.cal-sort{right:124px;min-width:180px}
}
@media(min-width:768px) and (max-width:1200px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown.cal-sort{position:absolute;right:0;min-width:160px}
}
@media(min-width:768px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="filters"]{display:none}
}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown{display:none;-ms-flex-preferred-size:0;flex-basis:0}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="filters"],.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="sort"]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:50%;flex-basis:50%}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="filters"] .fixedColumnCardLayout-dropdown-title,.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="sort"] .fixedColumnCardLayout-dropdown-title{margin-top:30px;margin-bottom:30px}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="filters"] .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter[data-filter="filters"],.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="sort"] .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter[data-filter="filters"]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="filters"] .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter[data-filter="sort"],.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="sort"] .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter[data-filter="sort"]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="filters"] .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-title[data-mobile="false"],.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="sort"] .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-title[data-mobile="false"]{display:none}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="filters"] .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-title[data-mobile="true"],.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown[data-filter="sort"] .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-title[data-mobile="true"]{display:block}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;margin-top:16px;margin-bottom:16px;cursor:pointer}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title{margin-top:30px;margin-bottom:30px}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:0}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter:focus{outline:0}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter:focus-visible{outline:.2rem solid #0078ff40}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:16px}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text{-ms-flex-preferred-size:70%;flex-basis:70%}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text[data-fliter="sort"],.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text[data-filter="filters"]{-ms-flex-preferred-size:0;flex-basis:0;margin-right:24px}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-title{font-family:ProximaNova;font-size:12px;font-weight:bold;line-height:1.5;color:#000}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-title{font-size:14px}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-title[data-mobile="false"]{display:block}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-title[data-mobile="true"]{display:none}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-value{font-family:ProximaNova;font-size:16px;line-height:1.38;color:#000}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-value[data-mobile="false"]{display:none}
}
@media(max-width:575px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-value{font-size:13px}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-text .fixedColumnCardLayout-sort-and-filter-value[data-mobile="false"]{display:none}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-expand-icon{background:url("clientlib-base/resources/images/bazaarvoice-review/bazaarvoice-review-sort-and-filter-icon.svg") no-repeat;width:12px;height:8px;cursor:pointer;margin-right:16px}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-expand-icon{margin-right:11.405%}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter .fixedColumnCardLayout-sort-and-filter-expand-icon[data-mobile="false"]{display:none}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-title .fixedColumnCardLayout-sort-and-filter[aria-expanded="true"] .fixedColumnCardLayout-sort-and-filter-expand-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;left:0;width:100%;padding-left:16px;padding-right:16px;position:absolute;z-index:1;background-color:#f8f8f8;top:100%}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-content .fixedColumnCardLayout-dropdown-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;text-align:left;padding-top:12px;padding-bottom:16px;-ms-flex-item-align:start;align-self:flex-start;width:100%}
@media(max-width:575px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown .fixedColumnCardLayout-dropdown-content .fixedColumnCardLayout-dropdown-text{font-size:13px}
}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown-border{border-right:solid 1px #d6dbe2;height:37px;-ms-flex-item-align:center;align-self:center;z-index:1}
.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .fixedColumnCardLayout-dropdown-border.cal-sort-divider{position:absolute;right:304px}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fixedColumnCardLayout-sort-and-filters .hide-filter-border{display:none}
}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .fc-filter-panel-collapse label{background:url("clientlib-base/resources/images/filterrow/radio-filter.png") no-repeat;background-size:18px 18px;width:18px;height:18px;margin:0;position:relative;vertical-align:middle;cursor:pointer}
.aem-container .fixedColumnCardLayout .fc-filter-panel-collapse .checked-filter label{background:url("clientlib-base/resources/images/filterrow/radio-button-unselected.png") no-repeat;background-size:18px 18px;width:18px;height:18px}
}
.aem-container .fixedColumnCardLayout .fc-card-count{border-bottom:1px solid #000}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .filter-mobile .filter-selectedFilters{padding:24px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
@media(max-width:767px){.aem-container .fixedColumnCardLayout .standard-component-spacing{margin-top:48px;margin-bottom:48px}
}
.aem-container .fixedColumnCardLayout .cardType[data-cardType="fourCardlayout"]{display:none}
.anchorCard{font-size:14px}
.anchorCard__content{border:1px solid #d6dbe2;background:#FFF;width:184px;height:180px;cursor:pointer;position:relative}
@media(min-width:400px) and (max-width:575px){.anchorCard__content{width:180px;height:183px}
}
:hover>.anchorCard__content{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.anchorCard__icon{padding-top:56px;padding-left:72px}
.anchorCard__icon img{max-width:40px}
.anchorCard__text{width:100%;text-align:center;display:block;line-height:21px;padding-top:10px;font-weight:400}
@media(max-width:767px){.anchorCard__text{padding-top:19px}
}
.anchorCard a{background:#ababab;color:#000;text-decoration:none}
.anchorCard a :visited{color:#000}
.aem-container .learning-series img.background-image{width:100%;margin-top:.9%;display:block;heigh:auto}
.aem-container .learning-series .learning-series-card-inner-block{height:53px;padding:16px;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .learning-series .ls-series-icon-holder{margin-top:3px;margin-right:5px}
.aem-container .learning-series .line{width:70.5%;border:solid 1px #d6dbe2;margin:56px 14.7% 64px 14.7%}
.aem-container .learning-series .learning-series-div{display:block}
.aem-container .learning-series .learning-series-card{margin:auto;width:95%;max-width:864px;height:161px;-o-object-fit:contain;object-fit:contain;border:solid 1px #d6dbe2}
.aem-container .learning-series .learning-series-card a:hover{text-decoration:none}
.aem-container .learning-series .learning-series-card-date{width:15%;max-width:122px;height:159px;-o-object-fit:contain;object-fit:contain;background-color:#f8f8f8;display:grid;position:relative}
.aem-container .learning-series .learning-series-card-date-text{display:block;margin:auto;font-size:16px;font-weight:bold;line-height:1.38;color:#000}
.aem-container .learning-series .ls-series-inner-title{font-size:14px;font-weight:bold;line-height:1.5;color:#000;margin-right:5px}
.aem-container .learning-series .location{font-size:14px;line-height:1.5;color:#000;position:relative;display:inline-block}
.aem-container .learning-series .left-nav{display:block;width:65%}
.aem-container .learning-series .inner-line{width:184px;border:solid 1px #d6dbe2;margin-left:13px}
.aem-container .learning-series .instructor-icon{background:url("clientlib-base/resources/images/learning-series/instructor.svg") no-repeat;width:16px;height:12px;-o-object-fit:contain;object-fit:contain}
.aem-container .learning-series .time-icon{background:url("clientlib-base/resources/images/learning-series/time.svg") no-repeat;width:14px;height:14px;-o-object-fit:contain;object-fit:contain}
.aem-container .learning-series .time{font-size:14px;line-height:1.5;color:#000}
.aem-container .learning-series .right-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%}
.aem-container .learning-series .right-nav-br{width:11%;position:relative}
.aem-container .learning-series .right-nav-outer{width:90%;display:table}
.aem-container .learning-series .right-nav-inner{display:table-cell;vertical-align:middle;height:160px;text-align:right;padding-right:10px}
.aem-container .learning-series .learning-series-card-inner-price{font-size:24px;font-weight:600;line-height:1.33;color:#000}
.aem-container .learning-series .learning-series-card-inner-discount{font-size:12px;color:#000}
.aem-container .learning-series .learning-series-card-inner-points{opacity:.6;font-size:12px;line-height:1.5;color:#000}
.aem-container .learning-series .learning-series-card-slider{width:24px;height:159px;-o-object-fit:contain;object-fit:contain;mix-blend-mode:multiply;background-color:#e22128;position:absolute;right:0}
.aem-container .learning-series .learning-series-card-arrow{background:url("clientlib-base/resources/images/learning-series/arrow.svg") no-repeat;width:8px;-o-object-fit:contain;object-fit:contain;position:relative;height:160px;left:5px;background-position:center center}
.aem-container .learning-series .location-icon{background:url("clientlib-base/resources/images/learning-series/location.svg") no-repeat;width:14px;height:14px;-o-object-fit:contain;object-fit:contain;margin-left:1px}
.aem-container .learning-series .for-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}
@media(max-width:767px){.aem-container .learning-series .title{margin-top:48px}
.aem-container .learning-series .right-nav{display:none}
.aem-container .learning-series .for-desktop{display:none}
.aem-container .learning-series .for-mobile{height:168px}
.aem-container .learning-series a.mobile-lc-click{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.aem-container .learning-series learning-series-card-inner-discount{text-align:left}
.aem-container .learning-series .learning-series-card-inner-block{height:unset;padding:10px}
.aem-container .learning-series .learning-series-card{margin:auto;width:100%;height:168px;-o-object-fit:contain;object-fit:contain;border:solid 1px #d6dbe2;padding-top:0}
.aem-container .learning-series .learning-series-card-date{width:100%;height:33px;max-width:unset}
.aem-container .learning-series .learning-series-card-date-text{margin-left:0;width:100%;text-align:center;position:relative}
.aem-container .learning-series .container-learningseries{display:-webkit-box;display:-ms-flexbox;display:flex;height:134px}
.aem-container .learning-series .left-nav{display:block;width:50%;min-width:190px;height:133px}
.aem-container .learning-series .right-nav-ls{padding-left:8px;position:relative;width:50%;border-left:1px solid #d6dbe2}
.aem-container .learning-series .right-mobile-section{height:134px;display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .learning-series .right-nav-inner{left:0;position:relative;display:block;height:100%}
.aem-container .learning-series .learning-series-card-slider{right:0;width:24px;height:167px;top:-34px}
.aem-container .learning-series .learning-series-card-arrow{left:0;position:absolute;bottom:0}
.aem-container .learning-series .learning-series-card-inner-price{text-align:left}
.aem-container .learning-series .learning-series-card-inner-points{text-align:left}
.aem-container .learning-series .learning-series-card-inner-location{height:37px;position:relative;left:14px;padding-top:4px}
.aem-container .learning-series .inner-line{width:100%;position:relative;top:unset;margin:unset}
.aem-container .learning-series .learning-series-card-inner-instructor{height:26px;position:relative;left:11px;padding-bottom:0;padding-top:5px}
.aem-container .learning-series .learning-series-card-inner-time{padding-top:16px;position:relative;left:12px}
.aem-container .learning-series .learning-series-card-inner-points{position:relative}
.aem-container .learning-series .mobile-lc-click:hover{text-decoration:none !important}
.aem-container .learning-series .learning-series-card-inner-discount{padding-right:10px}
}
@media(min-width:767px){.aem-container .learning-series .for-mobile{display:none}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.aem-container .learning-series .for-desktop{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .learning-series .left-nav{width:55%}
.aem-container .learning-series .right-nav{width:32%}
.aem-container .learning-series .learning-series-card-arrow{left:15px}
.aem-container .learning-series .learning-series-card-date{display:-webkit-box;display:-ms-flexbox;display:flex}
.aem-container .learning-series .learning-series-card-date-text{margin-top:60%}
}
@media(max-width:400px){.aem-container .learning-series .learning-series-card-arrow{left:-5px}
}
@media(max-width:420px){.aem-container .learning-series .left-nav{min-width:160px}
}
@media(max-width:767px){.aem-container .category-nav-bar,.aem-container .category-nav-render{padding-top:25px;padding-bottom:21px;border-bottom:1px solid #d6dbe2}
}
@media(max-width:767px){.aem-container .category-nav-render .category-nav-bar{margin-top:0;margin-bottom:0}
}
.aem-container .category-navbar-arrow-left{width:30%;height:98px;background:url("clientlib-base/resources/images/category-nav/ic-chevron-left.png") no-repeat;position:absolute;left:-39px;pointer-events:none;top:0}
.aem-container .category-navbar-arrow-left .nar-bar-left-arrow{height:98px;background-color:transparent;width:15%;margin-left:130px;padding-left:20px;pointer-events:fill;position:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:48px;padding-bottom:32px}
.aem-container .category-navbar-arrow-right{width:222px;height:98px;background:url("clientlib-base/resources/images/category-nav/ic-chevron-right.png") no-repeat;right:0;pointer-events:none;position:absolute;top:0}
.aem-container .category-navbar-arrow-right .nar-bar-right-arrow{background-color:transparent;height:98px;width:15%;margin-left:calc(100% - 54%);pointer-events:fill;position:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:32px;padding-top:48px}
.aem-container .category-navbar-arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}
.aem-container .category-navbar-arrow.category-slider-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:108px;cursor:pointer}
.aem-container .category-navbar-arrow.category-slider-left{transform:rotate(135deg);-webkit-transform:rotate(135deg);left:150px;cursor:pointer}
.aem-container .category-navbar-list-mobile{padding-top:24px !important}
.aem-container .category-navbar-list-items{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;list-style-type:none;margin:0;padding:0;overflow:hidden}
.aem-container .category-navbar-list-mobile{width:100%;list-style-type:none;margin:0;padding:0;overflow:hidden}
.aem-container .category-navbar-list-mobile{text-align:center}
.aem-container .navlist-item-desktop{float:left}
@media(min-width:768px){.aem-container .navlist-item-desktop{margin-left:28px;margin-right:28px}
}
.aem-container .navlist-item-desktop a{display:block;color:#fff;text-align:center;font-weight:400}
.aem-container .navlist-item-desktop a:hover{text-decoration:none}
@media(min-width:1200px){.aem-container .navlist-item-desktop a:hover{color:#fff;text-shadow:1px 0 0 white;cursor:pointer;text-decoration:none}
}
@media(min-width:768px){.aem-container .navlist-item-desktop a{white-space:nowrap}
}
@media(min-width:1200px){.aem-container .navlist-item-desktop.transition a:hover{border-bottom:1px solid;-webkit-transition:.2s;transition:.2s}
}
.aem-container .navlist-item-desktop .black-text{color:black}
.aem-container .navlist-item-desktop .white-text{color:white}
.aem-container .navlist-item-mobile{padding-bottom:0}
.aem-container .navlist-item-mobile a{color:#000;cursor:pointer;font-size:14px;line-height:1.5;font-weight:400;text-decoration:none}
.aem-container .navlist-item-mobile.chosen a{font-weight:bold;border-bottom:2px solid #e22128}
.aem-container .navlist-item-mobile:not(:last-of-type){padding-bottom:24px}
.aem-container .category-navbar-list-items{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-transform:uppercase;font-size:18px;line-height:1.33;letter-spacing:2px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}
.aem-container .category-navbar-list-items.disable-capitalization{text-transform:none}
.aem-container .category-navbar-list{margin-top:44px;margin-left:105px;margin-right:105px;overflow:hidden}
@media(min-width:768px){.aem-container .category-navbar-list{margin-top:0;display:block;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.aem-container .category-navbar-list-container{height:98px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#000;color:#fff;margin:auto;overflow:hidden}
@media(max-width:767px){.aem-container .category-navbar-list-container.category-navbar-desktop{display:none}
}
@media(min-width:768px){.aem-container .category-navbar-list-container.category-navbar-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:solid 1px #e22128;padding-bottom:32px;padding-top:48px}
}
.aem-container .collapsed span.arrow-category{background:url("clientlib-base/resources/images/accordion-open.png") no-repeat center right;height:20px;width:20px;top:14px;position:absolute}
.aem-container span.arrow-category{background:url("clientlib-base/resources/images/accordion-close.png") no-repeat center right;height:20px;width:20px;top:14px;position:absolute}
.aem-container .category-navbar-mobile{display:none}
@media(max-width:767px){.aem-container .category-navbar-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:768px){.aem-container .category-navbar-mobile{display:none}
}
.aem-container .category-navbar-mobile .category-heading{font-weight:700;line-height:1.22;font-size:18px;letter-spacing:normal;width:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .category-navbar-mobile .category-heading .collapsed.category-mobile-label{width:86px;height:24px;font-size:18px;line-height:1.33;border-bottom:0}
.aem-container .category-navbar-mobile .category-heading .collapsed.category-mobile-label.white-text::after{content:url("clientlib-base/resources/images/category-nav/ic-expand-more-white.png");cursor:pointer;padding-left:4px}
.aem-container .category-navbar-mobile .category-heading .collapsed.category-mobile-label.black-text::after{content:url("clientlib-base/resources/images/category-nav/ic-expand-more-black.png");cursor:pointer;padding-left:4px}
.aem-container .category-navbar-mobile .category-heading .category-mobile-label.white-text::after{content:url("clientlib-base/resources/images/category-nav/ic-collapse-more-white.png");cursor:pointer;padding-left:4px}
.aem-container .category-navbar-mobile .category-heading .category-mobile-label.black-text::after{content:url("clientlib-base/resources/images/category-nav/ic-collapse-more-black.png");cursor:pointer;padding-left:4px}
.aem-container .category-navbar-mobile .category-heading .white-text{color:white}
.aem-container .category-navbar-mobile .category-heading .black-text{color:black}
.aem-container .component-mobile-container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.aem-container .component-mobile-container.expanded{margin-bottom:27px}
@media(max-width:767px){.aem-container .component-mobile-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .component-mobile-container .navigation-toggle-row{padding:48px 10px 48px 0;border-top:0}
.aem-container .component-mobile-container .navigation-toggle-row:last-of-type{border-bottom:0}
}
.aem-container .component-mobile-container .navigation-toggle-row{padding-top:0;padding-bottom:0}
.aem-container .category-nav-render{margin:0;min-height:unset}
.aem-container .collapsing{-webkit-transition:none;transition:none;display:none}
.aem-container .xf-content-height{margin:0 !important}
.aem-container .downloadable-table .downloadable-table-wrapper[data-expaned='en'] .content-es,.aem-container .downloadable-table .downloadable-table-wrapper[data-expaned='en'] .content-pt{display:none !important}
.aem-container .downloadable-table .downloadable-table-wrapper[data-expaned='es'] .content-en,.aem-container .downloadable-table .downloadable-table-wrapper[data-expaned='es'] .content-pt{display:none !important}
.aem-container .downloadable-table .downloadable-table-wrapper[data-expaned='pt'] .content-es,.aem-container .downloadable-table .downloadable-table-wrapper[data-expaned='pt'] .content-en{display:none !important}
.aem-container .downloadable-table .downloadable-table-wrapper:not([data-expaned='es']):not([data-expaned='en']):not([data-expaned='pt']) .content-es,.aem-container .downloadable-table .downloadable-table-wrapper:not([data-expaned='es']):not([data-expaned='en']):not([data-expaned='pt']) .content-pt{display:none !important}
.aem-container .downloadable-table .filter-row{width:100%;height:65px;-o-object-fit:contain;object-fit:contain;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
@media(max-width:767px){.aem-container .downloadable-table .filter-row.es{height:75px}
.aem-container .downloadable-table .filter-row.es .os-dropdown{height:73px}
.aem-container .downloadable-table .filter-row.es .os-dropdown .dropdown li{min-height:40px;height:auto}
}
.aem-container .downloadable-table .filter-row .os-dropdown{position:relative;-o-object-fit:contain;object-fit:contain;padding:13px 9px 15px 14px;color:#000;outline:0;cursor:pointer;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:200px;height:63px;background-color:#f8f8f8;z-index:3;border:0;border-right:1px solid;border-bottom:0;border-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(75%,rgba(108,219,141,0)));border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-moz-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-webkit-border-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(75%,rgba(108,219,141,0)));-webkit-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-o-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);border-image-slice:6}
.aem-container .downloadable-table .filter-row .os-dropdown__title{display:inline-block;margin-top:0;font-family:ProximaNova;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}
.aem-container .downloadable-table .filter-row .os-dropdown__subtitle{height:22px;font-family:ProximaNova;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000;margin:-5px 0 0 0}
.aem-container .downloadable-table .filter-row .os-dropdown__subtitle:not(.selected-lang-value):not(.selected-sort-value){display:none}
@media(max-width:420px){.aem-container .downloadable-table .filter-row .os-dropdown__subtitle{width:120px}
}
.aem-container .downloadable-table .filter-row .os-dropdown button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;text-align:left;display:block;position:relative;width:100%;padding:0}
.aem-container .downloadable-table .filter-row .os-dropdown button:after{content:"";background:url("clientlib-base/resources/images/accordion-open.png") no-repeat;width:20px;height:20px;position:absolute;right:16px;top:50%;margin-top:-6px}
@media(max-width:767px){.aem-container .downloadable-table .filter-row .os-dropdown button:after{right:5px}
}
@media(max-width:420px){.aem-container .downloadable-table .filter-row .os-dropdown button:after{right:24px}
}
@media(max-width:375px){.aem-container .downloadable-table .filter-row .os-dropdown button:after{right:34px}
}
.aem-container .downloadable-table .filter-row .os-dropdown.active{background-color:#fff;margin:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .downloadable-table .filter-row .os-dropdown.active .dropdown{opacity:1;visibility:visible;pointer-events:auto}
.aem-container .downloadable-table .filter-row .os-dropdown.active button::after{background:url("clientlib-base/resources/images/accordion-close.png") no-repeat center right;height:20px;width:20px;position:absolute;right:16px;top:40%;margin-right:8px}
@media(max-width:767px){.aem-container .downloadable-table .filter-row .os-dropdown.active button::after{right:5px}
}
@media(max-width:420px){.aem-container .downloadable-table .filter-row .os-dropdown.active button::after{right:24px}
}
@media(max-width:375px){.aem-container .downloadable-table .filter-row .os-dropdown.active button::after{right:34px}
}
.aem-container .downloadable-table .filter-row .os-dropdown.sort-dp{border-right:0;border-left:1px solid}
@media(max-width:767px){.aem-container .downloadable-table .filter-row .os-dropdown.sort-dp{border-left:0}
.aem-container .downloadable-table .filter-row .os-dropdown.sort-dp li a{padding:11px 50px 12px 13px}
}
@media(max-width:767px){.aem-container .downloadable-table .filter-row .os-dropdown.category{padding-left:13px}
}
@media(max-width:767px){.aem-container .downloadable-table .filter-row .os-dropdown{background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none;border-right:0}
.aem-container .downloadable-table .filter-row .os-dropdown:active{background-color:#f8f8f8}
}
.aem-container .downloadable-table .filter-row .os-dropdown .dropdown{position:absolute;top:100%;right:0;left:0;padding:0;background:#fff;list-style:none;font-weight:normal;opacity:0;visibility:hidden;pointer-events:none;border-top:2px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2)}
.aem-container .downloadable-table .filter-row .os-dropdown .dropdown li{height:40px;background-color:#fff;padding:11px 25px 12px 18px;font-size:.875em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}
@media(max-width:400px){.aem-container .downloadable-table .filter-row .os-dropdown .dropdown li{padding-left:30px}
}
.aem-container .downloadable-table .filter-row .os-dropdown .dropdown li a{color:black;text-decoration:none}
.aem-container .downloadable-table .filter-row .os-dropdown .dropdown li:last-child{-o-object-fit:contain;object-fit:contain;border-style:solid;border-width:2px;border-image-source:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128);border-image-slice:1;border-top:0;border-left:0;border-right:0}
.aem-container .downloadable-table .filter-row .os-dropdown .dropdown li:hover{background:#f8f8f8}
.aem-container .downloadable-table .canon-table{display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:0;margin-bottom:0}
@media(max-width:767px){.aem-container .downloadable-table .canon-table{grid-template-columns:42.5% 18.75% 18.75% 20%}
}
.aem-container .downloadable-table .canon-table-cell{min-height:61px}
.aem-container .downloadable-table .canon-table-cell.hide{display:none !important}
@media(max-width:767px){.aem-container .downloadable-table .canon-table-cell{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
}
@media(max-width:767px){.aem-container .downloadable-table .canon-table-cell.canon-table-cell--download-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.aem-container .downloadable-table .canon-table-cell p{font-size:.875em;line-height:1.43;margin-bottom:0}
@media(max-width:767px){.aem-container .downloadable-table .canon-table-cell p{margin-bottom:12px;margin-top:12px}
}
.aem-container .downloadable-table .canon-table-cell .downloadable-file-name,.aem-container .downloadable-table .canon-table-cell .downloadable-file-date,.aem-container .downloadable-table .canon-table-cell .downloadable-file-size{font-size:.875em;line-height:1.43;font-weight:600;color:#777}
.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper{margin-top:0}
.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:767px){.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download{display:inline-block;width:24px;height:16px;background:url("clientlib-base/resources/images/downloadable-table/ic-cloud-download.png") no-repeat;border:0;min-width:24px}
.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download::after{display:none}
}
@media(min-width:768px){.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download{width:176px;height:40px}
}
.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}
.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download>span{display:none}
@media(min-width:768px){.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download>span{display:inline-block;text-decoration:none;color:#e22128}
}
@media(min-width:768px){.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download:hover>span{color:#fff}
}
.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download:focus>span{color:#e22128}
.aem-container .downloadable-table .canon-table-cell .cta-btn-container .outlined-btn-wrapper .btn--download:focus>span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
@media(max-width:767px){.aem-container .downloadable-table .canon-table-cell{padding:0 0 0 18px}
}
.aem-container .downloadable-table [data-popularity]{padding-right:18px}
@media(min-width:767px){.aem-container .downloadable-table [data-popularity]{padding-right:15px}
}
.aem-container .downloadable-table .downloadable-asset-title{font-weight:bold}
.aem-container .downloadable-table .disclaimer{font-size:.625em;margin-top:29px;margin-bottom:15px}
@media(max-width:1400px){.aem-container .downloadable-table .disclaimer{margin-left:10px;margin-right:10px}
}
@media(max-width:767px){.aem-container .downloadable-table .disclaimer{margin-top:21px}
}
@media(max-width:767px){.aem-container .downloadable-table .downloadable-table-wrapper{padding-left:0;padding-right:0}
}
.aem-container .card-body .downloadable-table{width:100%}
@media(max-width:767px){.aem-container .card-body .downloadable-table{width:102%}
}
@media(min-width:300px) and (max-width:360px){.aem-container .card-body .downloadable-table{min-width:307px;margin-left:-24px}
}
@media(min-width:1200px){.aem-container .card-body .downloadable-table .canon-table-cell .outlined-btn-wrapper{margin-right:20px}
}
@media(max-width:767px){.aem-container .card-body .downloadable-table .canon-table-wrapper{width:105%}
}
.aem-container .card-body .downloadable-table .canon-table-regular-cell{padding:3px 20px}
@media(min-width:768px){.aem-container .card-body .downloadable-table .canon-table-regular-cell{max-width:35vw}
}
.aem-container .card-body .downloadable-table .disclaimer{margin-top:15px;margin-bottom:0}
@media(max-width:767px){.aem-container .card-body .downloadable-table .date-cell,.aem-container .card-body .downloadable-table .size-cell{padding:3px 5px}
}
.aem-container .card-body .downloadable-table [data-popularity]{text-align:right}
@media(max-width:767px){.aem-container .card-body .downloadable-table [data-popularity]{padding-right:19.2px}
}
.aem-container .dwl-wizard{height:auto;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:496px;margin-right:auto;margin-left:auto}
@media(max-width:767px){.aem-container .dwl-wizard{text-align:center;width:100%;display:block}
}
.aem-container .dwl-wizard .wizard-icon{padding:24px 49px 0 24px}
.aem-container .dwl-wizard .wizard-icon img{width:82px;height:69px;-o-object-fit:contain;object-fit:contain}
@media(max-width:767px){.aem-container .dwl-wizard .wizard-icon{max-width:82px;margin-left:auto;margin-right:auto;padding-left:unset;padding-right:unset;padding-top:24px}
}
.aem-container .dwl-wizard .wizard-body{color:#000;letter-spacing:normal;font-family:ProximaNova;padding:24px 0;font-stretch:normal}
@media(max-width:767px){.aem-container .dwl-wizard .wizard-body{text-align:center;max-width:278px;margin-left:auto;margin-right:auto;padding-bottom:unset}
}
.aem-container .dwl-wizard .wizard-body .wizard-title{font-size:1em;font-weight:bold;line-height:22px}
@media(max-width:767px){.aem-container .dwl-wizard .wizard-body .wizard-title{padding-bottom:16px}
}
.aem-container .dwl-wizard .wizard-body .wizard-text{line-height:21px;padding-bottom:6px}
.aem-container .dwl-wizard .wizard-body .wizard-text p{font-size:.875em;margin-bottom:unset}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.aem-container .dwl-wizard .wizard-body .wizard-text p{margin-bottom:0}
}
@media(max-width:767px){.aem-container .dwl-wizard .wizard-body .wizard-text{padding-bottom:24px}
}
.aem-container .dwl-wizard .wizard-body .wizard-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.aem-container .dwl-wizard .wizard-body .wizard-link .link-url{font-size:.875em;color:#000;line-height:21px;text-decoration:none}
.aem-container .dwl-wizard .wizard-body .wizard-link .line-3{height:1px;border-bottom:solid 1px #000}
.aem-container .cta-btn-long-variant a.btn{width:100%}
.aem-container .cta-btn-normal a.btn{width:auto}
.aem-container .cta-btn-container .arrow-back{right:4px;padding-left:24px}
.aem-container .cta-btn-container .arrow-forward{left:10px;padding-left:24px}
.aem-container .cta-btn-container .cta-btn-noauth{display:none}
.aem-container .cta-btn-container .cta-btn-auth{display:none}
.aem-container .cta-btn-container .cta-link-noauth{display:none}
.aem-container .cta-btn-container .cta-link-auth{display:none}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn{background:#e22128;border:1px solid #e22128;color:#fff}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover span.arrow-back,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:hover span.arrow-forward,.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:focus span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled] span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-grey.svg") no-repeat}
.aem-container .cta-btn-container .contained-btn-wrapper a.contained-btn[disabled] span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-grey.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button{background-color:#fff;background:#fff;border:1px solid #e22128;color:#e22128}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-red.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-red.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover span.arrow-back,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:hover span.arrow-forward,.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-white.png") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:focus span.arrow-forward{position:relative;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-white.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active{background-color:#fff}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled]{border-color:#848b98;color:#5f6878;background-color:#fff;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled] span.arrow-back{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-back-grey.svg") no-repeat}
.aem-container .cta-btn-container .outlined-btn-wrapper .outlined-button[disabled] span.arrow-forward{position:relative;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;background:url("clientlib-base/resources/images/cta-button-icons/ic-arrow-forward-grey.svg") no-repeat}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button{background-color:white;background:#fff;color:#e22128;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:active,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:hover,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:focus{-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:hover{background-color:#f02f39;color:#fff}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:focus{background-color:#fff;color:#e22128;border:1px solid #e22128}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-button[disabled]{color:#5f6878;background-color:#eff0f3;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon{padding:11px 24px;background:white;color:#000;border:0;-webkit-box-shadow:none;box-shadow:none}
@media(max-width:767px){.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon{padding:11px 12px}
}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat 11px;padding-right:18px;width:8px;height:12px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:hover{background-color:#f02f39;color:#fff;border:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active span.ghost-arrow,.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:hover span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-white.svg") no-repeat 11px;padding-right:18px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:focus{background-color:#fff;color:#e22128;border:1px solid #e22128;-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:focus span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 11px;padding-right:18px}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon[disabled]{color:#5f6878;cursor:default;border:0;pointer-events:none;background-color:white;-webkit-box-shadow:none;box-shadow:none}
.aem-container .cta-btn-container .ghost-btn-wrapper .ghost-btn-icon[disabled] span.ghost-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-disabled.svg") no-repeat 11px;pointer-events:none;border:0}
.aem-container .cta-btn-container .links-common{font-size:14px;line-height:18.06px;font-weight:400;color:#000;padding-bottom:4px;cursor:pointer;text-transform:uppercase}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink{border-bottom:1px solid #000}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink:hover,.aem-container .cta-btn-container .primary-link-wrapper .primarylink:focus{color:#e22128;text-decoration:none;border-color:#e22128;line-height:21px}
.aem-container .cta-btn-container .primary-link-wrapper .primarylink[disabled]{color:#5f6878;cursor:default;pointer-events:none;border:0}
.aem-container .cta-btn-container .inlinelink{color:#e22128;border-color:#e22128}
.aem-container .cta-btn-container .inlinelink:hover,.aem-container .cta-btn-container .inlinelink:focus{color:#e22128;text-decoration:none;line-height:21px;border-bottom:1px solid;border-color:#e22128}
.aem-container .cta-btn-container .inlinelink[disabled]{color:#5f6878;cursor:default;pointer-events:none;border:0}
.aem-container .cta-btn-container .secondarylink{font-size:16px;line-height:22px}
.aem-container .cta-btn-container .secondarylink span.secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-black.svg") no-repeat 11px;padding-right:20px;border:0}
.aem-container .cta-btn-container .secondarylink:hover,.aem-container .cta-btn-container .secondarylink:active{border-bottom:1px solid #000;text-decoration:none;color:#000}
.aem-container .cta-btn-container .secondarylink:focus{color:#e22128;border-bottom:1px solid;border-color:#e22128}
.aem-container .cta-btn-container .secondarylink:focus .secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-red.svg") no-repeat 11px;padding-right:20px}
.aem-container .cta-btn-container .secondarylink[disabled]{color:#5f6878;border:0;cursor:default;pointer-events:none}
.aem-container .cta-btn-container .secondarylink[disabled] span.secondary-arrow{background:url("clientlib-base/resources/images/cta-button-icons/ic-unfold-more-disabled.svg") no-repeat 11px;padding-right:20px}
.aem-container .btn-common{position:relative;border:0;font-size:14px;font-weight:700;line-height:18.06px;letter-spacing:2px;text-transform:uppercase;padding:11px 24px;border-radius:0;min-width:117px;text-decoration:none;overflow:hidden;cursor:pointer}
.aem-container .cta-center{text-align:center}
.aem-container .cta-fragment.count-1 .ctalinkbutton{margin-bottom:8px !important;-webkit-box-flex:0 !important;-ms-flex:0 1 calc(100%) !important;flex:0 1 calc(100%) !important}
.aem-container .cta-fragment.count-1 .ctalinkbutton a.btn{width:100% !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton{margin-bottom:8px !important}
@media(min-width:768px){.aem-container .cta-fragment.count-2 .ctalinkbutton{-webkit-box-flex:0 !important;-ms-flex:0 1 calc(50% - 12px) !important;flex:0 1 calc(50% - 12px) !important}
}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(odd){margin-right:12px}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(even){margin-right:12px !important;margin-left:0 !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton:nth-child(n+3){margin-top:0 !important;margin-right:0 !important}
.aem-container .cta-fragment.count-2 .ctalinkbutton a.btn{width:100% !important}
@media(min-width:768px){.aem-container .cta-fragment.count-3 .ctalinkbutton{-webkit-box-flex:0 !important;-ms-flex:0 1 calc(33% - 12px) !important;flex:0 1 calc(33% - 12px) !important}
}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(odd){margin-right:12px}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(even){margin-right:12px !important;margin-left:0 !important}
.aem-container .cta-fragment.count-3 .ctalinkbutton:nth-child(n+3){margin-top:0 !important;margin-right:0 !important}
.aem-container .cta-fragment.count-3 .ctalinkbutton a.btn{width:100% !important;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container{height:100%}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth{height:100%}
.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .contained-btn-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .outlined-btn-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .primary-link-wrapper,.aem-container .cta-fragment.count-3 .ctalinkbutton .cta-btn-container .cta-btn-noauth .ghost-btn-wrapper{height:100%}
#coveo-no-result{visibility:hidden;position:absolute;height:0;max-width:768px}
#coveo-no-result-by-filter{visibility:hidden;position:absolute;height:0}
#coveo-no-result-content .rte{background-color:#fdf4f4}
#coveo-no-result-content .rte .rte-cmp{padding:20px !important}
@media(max-width:991px){.aem-container .contentsplit.content-split-clickable-image .contentsplit-cmp .image-frame{min-height:400px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media(max-width:767px){.aem-container .contentsplit.content-split-clickable-image .contentsplit-cmp .image-frame{min-height:100px}
}
.aem-container .contentsplit-cmp{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;z-index:0}
@media(max-width:767px){.aem-container .contentsplit-cmp.content-split-padding-for-tooltip{overflow-y:auto}
}
.aem-container .contentsplit-cmp.content-split-padding-for-tooltip .image-has-tooltip{margin-bottom:30px}
.aem-container .contentsplit-cmp .cs-content-wrapper,.aem-container .contentsplit-cmp .image-frame{-webkit-box-flex:1;-ms-flex:1;flex:1}
@media(max-width:1199px){.aem-container .contentsplit-cmp.text-above-image{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.aem-container .contentsplit-cmp.text-above-image{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
@media(min-width:992px){.aem-container .contentsplit-cmp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
.aem-container .contentsplit-cmp .cs-content-wrapper{position:relative}
.aem-container .contentsplit-cmp .cs-content-wrapper.hidden-on-mobile{display:none}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper.hidden-on-mobile{display:block}
}
.aem-container .contentsplit-cmp .cs-content-wrapper .sliderHidden{display:none}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper.-red-partial-desktop{background-color:#e22128;color:#fff;mix-blend-mode:multiply}
}
.aem-container .contentsplit-cmp .cs-content-wrapper.-red-partial-desktop-overlap{display:none}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper.-red-partial-desktop-overlap{display:block;background-color:none;color:#fff;mix-blend-mode:normal}
}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner{padding:32px;visibility:hidden;display:none}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-clear-desktop-black{background-color:transparent;color:#000}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-clear-desktop-white{background-color:transparent;color:#fff}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-black-desktop{background-color:#000;color:#fff}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-white-desktop{background-color:#fff;color:#000}
}
@media(max-width:991px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-black-mobile{background-color:#000;color:#fff}
}
@media(max-width:991px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-white-mobile{background-color:#fff;color:#000}
}
@media(max-width:991px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-red-mobile{background-color:#e22128;color:#fff}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-red-desktop{background-color:#e22128;color:#fff}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-red-partial-desktop{background-color:#e22128;color:#fff;mix-blend-mode:multiply}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-grey-black-text-desktop{background-color:#e4e4e4;color:#000}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-grey-white-text-desktop{background-color:#e4e4e4;color:#fff}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-grey-partial-desktop{background-color:rgba(228,228,228,0.6);color:#000}
}
@media(max-width:991px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-grey-black-text-mobile{background-color:#e4e4e4;color:#000}
}
@media(max-width:991px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-grey-white-text-mobile{background-color:#e4e4e4;color:#fff}
}
@media(max-width:991px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-mobile__left>*{text-align:left}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-mobile__left>* #cta-container *{text-align:left}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-mobile__right>*{text-align:right}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-mobile__right>* #cta-container *{text-align:right}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-mobile__center>*{text-align:center}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-mobile__center>* #cta-container *{text-align:center}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-desktop__left>*{text-align:left}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-desktop__left>* #cta-container *{text-align:left}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-desktop__right>*{text-align:right}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-desktop__right>* #cta-container *{text-align:right}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-desktop__center>*{text-align:center}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.text-alignment-desktop__center>* #cta-container *{text-align:center}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner{padding:0 20% 0 14%;position:absolute;width:100%;height:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.carousel-show{padding:0 30% 0 10%}
}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .subtitle{margin-bottom:24px;font-family:ProximaNova;font-size:1.5em;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.38;letter-spacing:normal}
@media(max-width:991px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .subtitle{line-height:1.33}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .subtitle.large-subtitle{font-size:2.875em}
}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .text,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner p{font-family:ProximaNova;font-size:1em;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .text{margin-bottom:0}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:991px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ctalinkbutton{margin:0}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ctalinkbutton .cta-btn-container>div{margin:24px 8px 0 8px}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ctalinkbutton{margin:0 16px 0 0}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ctalinkbutton:not(:first-child){margin:0 16px 0 0}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper[data-position-desktop=right]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper[data-position-desktop=right] .ctalinkbutton{margin:0}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper[data-position-desktop=right] .ctalinkbutton:not(:first-child){margin-left:16px}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper[data-position-desktop=center]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper[data-position-desktop=center] .ctalinkbutton{margin:0 8px}
}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ctalinkbutton .cta-btn-container.standard-component-spacing,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ctalinkbutton .cta-btn-container.half-standard-component-spacing,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ctalinkbutton .cta-btn-container.no-component-spacing{margin:0}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ghost-btn-wrapper,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .contained-btn-wrapper,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .outlined-btn-wrapper,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .primary-link-wrapper{margin-top:24px}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .ghost-btn-wrapper .btn,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .contained-btn-wrapper .btn,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .outlined-btn-wrapper .btn,.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner .cta-wrapper .primary-link-wrapper .btn{min-width:160px}
.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-active{visibility:visible;display:block}
@media(min-width:992px){.aem-container .contentsplit-cmp .cs-content-wrapper .content-inner.-active{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.aem-container .contentsplit-cmp .image-frame{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100vw;max-width:100%;min-height:440px;height:100%;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}
.aem-container .contentsplit-cmp .image-frame::-webkit-scrollbar{width:0 !important}
@media(max-width:991px){.aem-container .contentsplit-cmp .image-frame{min-height:400px;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media(max-width:767px){.aem-container .contentsplit-cmp .image-frame{min-height:100px}
}
.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content{position:absolute;display:block;z-index:2;top:0;left:0;height:100%;width:100%}
.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content .content-inner{height:100%;visibility:visible;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,0.6)}
.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content .content-inner.-grey-black-text-mobile{background-color:rgba(228,228,228,0.6);color:#000}
.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content .content-inner.-grey-white-text-mobile{background-color:rgba(228,228,228,0.6);color:#fff}
.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content .content-inner.-red-mobile{background-color:rgba(226,33,40,0.6);color:#fff;mix-blend-mode:multiply}
.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content .content-inner.-white-mobile{background-color:rgba(255,255,255,0.6);color:#000}
.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content .content-inner.-clear-mobile-black{background-color:rgba(0,0,0,0)}
.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content .content-inner.-clear-mobile-white{background-color:transparent;color:#fff}
@media(min-width:992px){.aem-container .contentsplit-cmp .image-frame .cs-content-wrapper.layered-text-content{display:none}
}
.aem-container .contentsplit-cmp .image-frame .image-wrapper{position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;min-height:400px;height:100%;width:100%;left:0;-webkit-transition:left .3s;transition:left .3s}
@media(min-width:992px){.aem-container .contentsplit-cmp .image-frame .image-wrapper{min-height:440px;position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}
.aem-container .contentsplit-cmp .image-frame .image-wrapper.-active{opacity:1;pointer-events:auto}
}
@media(max-width:767px){.aem-container .contentsplit-cmp .image-frame .image-wrapper{min-height:100px}
}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .popoverImage{color:#000}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .image-overlay{background-color:#e22128;mix-blend-mode:multiply}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .image-overlay,.aem-container .contentsplit-cmp .image-frame .image-wrapper .text-overlay{color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:104px 38px;z-index:2;text-align:left}
@media(max-width:991px){.aem-container .contentsplit-cmp .image-frame .image-wrapper .image-overlay,.aem-container .contentsplit-cmp .image-frame .image-wrapper .text-overlay{text-align:left;padding:76px 30px 75px 30px}
}
@media(max-width:575px){.aem-container .contentsplit-cmp .image-frame .image-wrapper .image-overlay,.aem-container .contentsplit-cmp .image-frame .image-wrapper .text-overlay{padding:66px 20px 65px 20px}
}
@media(max-width:420px){.aem-container .contentsplit-cmp .image-frame .image-wrapper .image-overlay,.aem-container .contentsplit-cmp .image-frame .image-wrapper .text-overlay{padding:46px 15px 45px 15px}
}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .image-overlay>.overlay-text,.aem-container .contentsplit-cmp .image-frame .image-wrapper .text-overlay>.overlay-text{font-family:ProximaNova;font-size:2.0625em;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:10px}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .image-overlay>.overlay-text.first-word,.aem-container .contentsplit-cmp .image-frame .image-wrapper .text-overlay>.overlay-text.first-word{font-weight:300}
@media(max-width:991px){.aem-container .contentsplit-cmp .image-frame .image-wrapper .image-overlay>.overlay-text,.aem-container .contentsplit-cmp .image-frame .image-wrapper .text-overlay>.overlay-text{font-size:1.1875em;line-height:1.68}
}
.aem-container .contentsplit-cmp .image-frame .image-wrapper>.image img{height:100%;width:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;-o-object-fit:cover;object-fit:cover;top:50%;left:50%;z-index:1}
@media(max-width:767px){.aem-container .contentsplit-cmp .image-frame .image-wrapper>.image img{position:unset;-webkit-transform:unset;transform:unset}
}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .btn.tooltip-image{position:absolute;z-index:16;border-radius:50%;padding:0}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .btn.tooltip-image[data-direction=right]{bottom:4.6%;left:7.5%}
@media(max-width:991px){.aem-container .contentsplit-cmp .image-frame .image-wrapper .btn.tooltip-image[data-direction=right]{bottom:-7.5%}
}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .btn.tooltip-image[data-direction=left]{bottom:4.6%;right:7.5%}
@media(max-width:991px){.aem-container .contentsplit-cmp .image-frame .image-wrapper .btn.tooltip-image[data-direction=left]{bottom:-7.5%}
}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .btn.tooltip-image>img{width:64px;height:66px;border-radius:50%}
.aem-container .contentsplit-cmp .image-frame .image-wrapper [type=button]{-webkit-appearance:unset}
.aem-container .contentsplit-cmp .image-frame .image-wrapper img[data-direction=left]:not(.tooltip-image){bottom:4.6%;left:7.5%}
.aem-container .contentsplit-cmp .image-frame .image-wrapper img[data-direction=right]:not(.tooltip-image){bottom:4.6%;right:7.5%}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .popover .icon-close{color:black;cursor:pointer;max-width:44px !important;opacity:1}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .popover .icon-close:hover{opacity:.7}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .popoverImage .popover{z-index:15;-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .popoverImage[data-direction=left]{position:absolute;right:calc(7.5% + 267px);bottom:calc(4.6% + 306px)}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .popoverImage[data-direction=right]{position:absolute;left:7.5%;bottom:calc(4.6% + 306px)}
@media(max-width:991px){.aem-container .contentsplit-cmp .image-frame .image-wrapper img[data-direction=right]{bottom:-31px;left:16px}
.aem-container .contentsplit-cmp .image-frame .image-wrapper img[data-direction=left]{bottom:-31px;right:16px}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .popoverImage[data-direction=left]{position:absolute;bottom:274px}
.aem-container .contentsplit-cmp .image-frame .image-wrapper .popoverImage[data-direction=right]{position:absolute;bottom:274px}
}
.aem-container .contentsplit-cmp .image-frame .chevrons{background-color:#e22128;position:absolute;top:0;right:0;height:64px;width:32px;z-index:17}
@media(max-width:991px){.aem-container .contentsplit-cmp .image-frame .chevrons{display:none}
}
.aem-container .contentsplit-cmp .image-frame .chevrons button.chevron-wrapper{width:32px;height:32px;position:relative;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer}
.aem-container .contentsplit-cmp .image-frame .chevrons button.chevron-wrapper>.chevron{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}
.aem-container .contentsplit-cmp .image-frame .chevrons button.chevron-wrapper:hover{background-color:#c70011}
.aem-container .contentsplit-cmp.-right .image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.aem-container .contentsplit-cmp.-right .cs-content-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(min-width:992px){.aem-container .contentsplit-cmp.contentsplit__fullWidth.-right .cs-content-wrapper{right:0}
.aem-container .contentsplit-cmp.contentsplit__fullWidth.-left .cs-content-wrapper{right:unset}
.aem-container .contentsplit-cmp.contentsplit__fullWidth{width:100%;display:block}
.aem-container .contentsplit-cmp.contentsplit__fullWidth .cs-content-wrapper{height:100%;position:absolute;z-index:17;width:41.94%}
.aem-container .contentsplit-cmp.contentsplit__fullWidth .image-frame{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}
.aem-container .contentsplit-cmp.contentsplit__25-75 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__25-75 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}
.aem-container .contentsplit-cmp.contentsplit__30-70 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__30-70 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%}
.aem-container .contentsplit-cmp.contentsplit__35-65 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__35-65 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%}
.aem-container .contentsplit-cmp.contentsplit__40-60 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__40-60 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}
.aem-container .contentsplit-cmp.contentsplit__50-50 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__50-50 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}
.aem-container .contentsplit-cmp.contentsplit__60-40 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__60-40 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%}
.aem-container .contentsplit-cmp.contentsplit__65-35 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 35%;flex:1 1 35%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__65-35 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 65%;flex:1 1 65%}
.aem-container .contentsplit-cmp.contentsplit__70-30 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__70-30 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}
.aem-container .contentsplit-cmp.contentsplit__75-25 .cs-content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.aem-container .contentsplit-cmp.contentsplit__75-25 .image-frame{-webkit-box-flex:1;-ms-flex:1 1 75%;flex:1 1 75%}
}
@media(max-width:991px){.aem-container .contentsplit-cmp .gallery-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:75px}
.aem-container .contentsplit-cmp .gallery-wrapper.-six-plus{position:relative;left:50%;-webkit-transform:translateX(-10%);transform:translateX(-10%);z-index:3;-webkit-transition:all .3s;transition:all .3s}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .gallery-wrapper{position:absolute;top:0;right:0;bottom:0;width:auto;height:100%;display:block}
.aem-container .contentsplit-cmp .gallery-wrapper.-six-plus{top:50%;-webkit-transition:all .3s;transition:all .3s;z-index:3}
.aem-container .contentsplit-cmp .gallery-wrapper.-six-plus>.gallery-image-wrapper{-webkit-transform:translateY(-50%);transform:translateY(-50%)}
}
.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:20%;height:75px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;-webkit-transition:all .3s;transition:all .3s}
@media(min-width:992px){.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper{text-align:right;height:110px;width:110px;-webkit-box-flex:initial;-ms-flex:initial;flex:initial;z-index:3;margin-left:auto}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper[data-height=small]{height:70px;width:70px}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper[data-height=medium]{height:90px;width:90px}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper[data-height=large]{height:110px;width:110px}
}
.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper>.gallery-image{position:absolute;cursor:pointer;top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;height:100%;opacity:.3;-webkit-transition:all .3s;transition:all .3s;z-index:0}
.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper>.gallery-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper.-active{height:95px;width:95px}
@media(min-width:992px){.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper.-active[data-height=small]{width:95px;height:95px}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper.-active[data-height=medium]{width:100px;height:100px}
}
@media(min-width:992px){.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper.-active[data-height=large]{width:125px;height:125px}
}
.aem-container .contentsplit-cmp .gallery-wrapper .gallery-image-wrapper.-active>.gallery-image{opacity:1;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.2);box-shadow:0 4px 8px rgba(0,0,0,0.2);z-index:5}
@media(min-width:992px){.aem-container .contentsplit-cmp{height:470px}
}
@media(min-width:992px){.aem-container .contentsplit-cmp.-small{height:440px}
}
@media(min-width:992px){.aem-container .contentsplit-cmp.-medium{height:550px}
}
@media(min-width:992px){.aem-container .contentsplit-cmp.-large{height:675px}
}
.aem-container .contentsplit-cmp .hidden-clickable-image{display:none}
.aem-container .contentsplit-cmp .cmp-tabs__tab{max-width:50%}
.aem-container .contentsplit-cmp .cmp-tabs__tab img{width:90px !important;height:90px !important}
.aem-container .contentsplit-cmp .cmp-tabs__tab--active{border-bottom:2px solid #e22128}
.aem-container .slider{background-color:#d6dbe2;height:5px;width:100%;margin-bottom:32px;position:relative;z-index:9}
@media(min-width:992px){.aem-container .slider{display:none}
}
.aem-container .slider .gradient{width:68px;height:100%;position:absolute;left:0;z-index:10;-webkit-transition:left .3s;transition:left .3s;background-image:linear-gradient(266deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128)}
.aem-container .slider.-ext{margin:20px;width:calc(100% - 40px)}
.aem-container .contact-us-container.padding-top-standard{padding-top:64px}
.aem-container .contact-us-container.padding-bottom-standard{padding-bottom:64px}
.aem-container .contact-us-container.padding-left-right-standard{padding-left:108px;padding-right:108px}
@media(max-width:767px){.aem-container .contact-us-container.padding-left-right-standard{padding-left:24px;padding-right:24px}
}
.aem-container .contact-us-container.padding-top-half{padding-top:32px}
.aem-container .contact-us-container.padding-bottom-half{padding-bottom:32px}
.aem-container .contact-us-container{width:100%}
.aem-container .contact-us-container .pleaseNote{margin-bottom:30px}
.aem-container .contact-us-container .form-section{margin-bottom:20px;padding:15px;border:2px solid #000;border-radius:8px}
.aem-container .contact-us-container .dflex-input-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:767px){.aem-container .contact-us-container .dflex-input-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.aem-container .contact-us-container .half-width{-ms-flex-preferred-size:48%;flex-basis:48%}
@media(max-width:767px){.aem-container .contact-us-container .half-width{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.aem-container .contact-us-container .one-third{-ms-flex-preferred-size:31%;flex-basis:31%}
@media(max-width:767px){.aem-container .contact-us-container .one-third{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.aem-container .contact-us-container .d-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:48%}
@media(max-width:767px){.aem-container .contact-us-container .d-column{width:98%}
}
.aem-container .contact-us-container button{font-size:.875rem;letter-spacing:2px;line-height:19px;font-weight:700;text-decoration:none;color:#fff;background:#e22128;border:1px solid #e22128;border-radius:0;padding:11px 24px;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.aem-container .contact-us-container button:hover,.aem-container .contact-us-container button:active{background-color:#fff;border-color:transparent;color:#e22128 !important;border:1px solid #e22128}
.aem-container .contact-us-container button:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .contact-us-container button[data-disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878;border:1px solid #eff0f3}
.aem-container .contact-us-container .disabled-button{opacity:.5;background:#555 !important;border:1px solid #555 !important;pointer-events:none}
.aem-container .contact-us-container a{display:inline-block}
.aem-container .contact-us-container .customInputlabel{position:absolute;font-size:14px;line-height:20px;top:16px;left:14px;color:#555;pointer-events:none;display:block;-webkit-transition:.5s;transition:.5s}
@media(max-width:767px){.aem-container .contact-us-container .customInputlabel{color:#000;top:10px}
}
.aem-container .contact-us-container .labelOnValid{-webkit-transform:translateY(-2px);transform:translateY(-2px);font-size:12px;line-height:1.33;padding-top:7px;top:0}
.aem-container .contact-us-container .placeholderDefault{color:#4d80e6}
.aem-container .contact-us-container .initialDataColor{background-color:#f8f8f8}
.aem-container .contact-us-container .errorData{background-color:rgba(226,33,40,0.05);border-bottom:2px solid #e22128}
.aem-container .contact-us-container .blackFont{color:#000}
.aem-container .contact-us-container .redFont{color:#e22128}
.aem-container .contact-us-container .emptyData{background-color:rgba(226,33,40,0.05);border-bottom:2px solid #e22128 !important}
.aem-container .contact-us-container .ifield_validation,.aem-container .contact-us-container .ifield_require{text-align:left;padding-left:14px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;color:#e22128;display:block}
@media(max-width:767px){.aem-container .contact-us-container .ifield_validation,.aem-container .contact-us-container .ifield_require{padding-left:0;font-size:11px}
}
.aem-container .contact-us-container .invalid-background{position:absolute;background:url("clientlib-base/resources/images/email/ic-check-circle-invalid.svg") no-repeat;background-size:20px;background-repeat:no-repeat;background-position:right;height:20px;width:20px;margin-left:-40px;margin-top:18px}
.aem-container .contact-us-container .input-row{margin-top:24px}
.aem-container .contact-us-container .input-row textarea{width:100%;resize:none;border:1px solid #d1d1d1;padding-left:20px;padding-top:20px;border-bottom:2px solid #000;outline:0;min-height:150px;width:100%}
.aem-container .contact-us-container .input-row textarea:focus{border:0;border-bottom:2px solid transparent;-o-border-image:linear-gradient(to left,#4d80e6,#e12128);border-image:-webkit-gradient(linear,right top,left top,from(#4d80e6),to(#e12128));border-image:linear-gradient(to left,#4d80e6,#e12128);border-image-slice:1}
@media(max-width:767px){.aem-container .contact-us-container .input-row textarea{width:100%;margin:0 auto;max-height:113px}
}
.aem-container .contact-us-container .input-row .input-field,.aem-container .contact-us-container .input-row .input-date{position:relative;height:55px}
.aem-container .contact-us-container .input-row .input-field .calendar-icon,.aem-container .contact-us-container .input-row .input-date .calendar-icon{background:url("../../../etc.clientlibs/cla/clientlibs/clientlib-base/resources/images/searchComponent/ic-date.svg") no-repeat center;width:24px;height:20px;margin-left:6px;position:absolute;left:0;z-index:1;top:110%;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none}
.aem-container .contact-us-container .input-row .input-field.dropdown:after,.aem-container .contact-us-container .input-row .input-date.dropdown:after{content:"";background:url("clientlib-base/resources/images/ic-arrow-accordion.png") no-repeat;width:29px;height:13px;position:absolute;right:-2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:15px}
.aem-container .contact-us-container .input-row .input-field.dropdown input,.aem-container .contact-us-container .input-row .input-date.dropdown input{pointer-events:none;padding-right:25px}
.aem-container .contact-us-container .input-row .input-field.dropdown input:disabled,.aem-container .contact-us-container .input-row .input-date.dropdown input:disabled{opacity:1 !important}
.aem-container .contact-us-container .input-row .input-field.active::after,.aem-container .contact-us-container .input-row .input-date.active::after{background:url("clientlib-base/resources/images/ic-arrow-accordion-close.png") no-repeat;height:13px;width:29px;position:absolute;right:-2px;top:50%;background-size:15px}
.aem-container .contact-us-container .input-row .input-field.active .dropdown-list,.aem-container .contact-us-container .input-row .input-date.active .dropdown-list{display:block;color:#000 !important}
.aem-container .contact-us-container .input-row .input-field input,.aem-container .contact-us-container .input-row .input-date input{position:relative;border:0;-webkit-box-shadow:none;box-shadow:none;font-size:14px;line-height:20px;color:#000;width:100%;height:55px;border-bottom:2px solid #000;outline:0;padding-left:14px;padding-top:20px;-webkit-appearance:none;-webkit-border-radius:0}
.aem-container .contact-us-container .input-row .input-field input:focus,.aem-container .contact-us-container .input-row .input-date input:focus{border-bottom:2px solid transparent;-o-border-image:linear-gradient(to left,#4d80e6,#e12128);border-image:-webkit-gradient(linear,right top,left top,from(#4d80e6),to(#e12128));border-image:linear-gradient(to left,#4d80e6,#e12128);border-image-slice:1}
.aem-container .contact-us-container .input-row .input-field input:focus-visible,.aem-container .contact-us-container .input-row .input-date input:focus-visible{outline:0}
.aem-container .contact-us-container .input-row .input-field input.initialDataColor,.aem-container .contact-us-container .input-row .input-date input.initialDataColor{background-color:#f8f8f8}
.aem-container .contact-us-container .input-row .input-field input::-ms-clear,.aem-container .contact-us-container .input-row .input-date input::-ms-clear{display:none}
.aem-container .contact-us-container .input-row .input-field input .customInputlabel,.aem-container .contact-us-container .input-row .input-date input .customInputlabel{position:absolute;font-size:16px;line-height:20px;top:16px;left:14px;color:#555;pointer-events:none;display:block;-webkit-transition:.5s;transition:.5s}
.aem-container .contact-us-container .input-row .input-field input .ifield_validation,.aem-container .contact-us-container .input-row .input-date input .ifield_validation{text-align:left;padding-left:14px;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal}
.aem-container .contact-us-container .input-row .input-field .dropdown-list,.aem-container .contact-us-container .input-row .input-date .dropdown-list{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;list-style:none;font-weight:normal;padding-left:0;max-height:150px;overflow-y:auto;text-align:left;z-index:1;-webkit-box-shadow:0 3px 6px 3px #e3e3e3;box-shadow:0 3px 6px 3px #e3e3e3;border-radius:8px;-ms-overflow-style:none;scrollbar-width:none;border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:0}
.aem-container .contact-us-container .input-row .input-field .dropdown-list li,.aem-container .contact-us-container .input-row .input-date .dropdown-list li{display:block;color:#000;padding:8px 15px;font-size:14px;border-radius:8px}
.aem-container .contact-us-container .input-row .input-field .dropdown-list li.selected,.aem-container .contact-us-container .input-row .input-date .dropdown-list li.selected{background-color:#e3e3e3;border-radius:0}
.aem-container .contact-us-container .input-row .input-field .dropdown-list li:hover,.aem-container .contact-us-container .input-row .input-date .dropdown-list li:hover{background:#f8f8f8}
.aem-container .contact-us-container .input-row .input-field .dropdown-list .ssb_sb,.aem-container .contact-us-container .input-row .input-date .dropdown-list .ssb_sb{background:-webkit-gradient(linear,left top,left bottom,from(#e22128),to(#4d80e6));background:linear-gradient(#e22128,#4d80e6);cursor:pointer;position:absolute;right:0;z-index:1}
.aem-container .contact-us-container .input-row .input-field .dropdown-list .ssb_sb_over,.aem-container .contact-us-container .input-row .input-date .dropdown-list .ssb_sb_over{background:-webkit-gradient(linear,left top,left bottom,from(#e22128),to(#4d80e6));background:linear-gradient(#e22128,#4d80e6)}
.aem-container .contact-us-container .input-row .input-field .dropdown-list .ssb_st,.aem-container .contact-us-container .input-row .input-date .dropdown-list .ssb_st{background:lightgrey;cursor:pointer;height:100%;position:absolute;right:0;top:0;z-index:1}
.aem-container .contact-us-container .input-row .input-field .dropdown-list::-webkit-scrollbar,.aem-container .contact-us-container .input-row .input-date .dropdown-list::-webkit-scrollbar{display:none}
.aem-container .contact-us-container .input-row .click-prevent{pointer-events:none}
.aem-container .contact-us-container .input-row .click-prevent input{background:#d6dbe2 !important;opacity:.6}
.aem-container .contact-us-container .privacy-confirm-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}
.aem-container .contact-us-container .privacy-confirm-row .privacy-confirm{margin-top:10px}
.aem-container .contact-us-container .button-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .contact-us-container .date-row{margin-top:-8px}
.aem-container .contact-us-container .date-row input{text-align:right}
@media(max-width:767px){.aem-container .contact-us-container .date-row{margin-top:8px}
}
.aem-container .contact-recaptcha{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog{max-width:900px}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog .modal-content,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog .modal-content{position:relative;display:block;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:.3rem;outline:0;top:50%;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 56px)}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog .modal-content .form-submit-success,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog .modal-content .form-submit-success{margin-top:2%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog .modal-content .form-submit-success .success-subscribe,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog .modal-content .form-submit-success .success-subscribe{background:url("clientlib-base/resources/images/email/ic-checked.svg") no-repeat !important;height:50px;width:50px;margin-bottom:16px;display:inline-block}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog .modal-content .contact-close-button-div,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog .modal-content .contact-close-button-div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px;margin-right:-15px}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog .modal-content .contact-close-button-div .contact-close-button,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog .modal-content .contact-close-button-div .contact-close-button{background:url("clientlib-base/resources/images/email/ic-close-black.svg") no-repeat;width:19px;height:19px;display:block;cursor:pointer;color:#fff;outline:0;border:0}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog .model-text,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog .model-text{min-height:250px;padding:35px 10% 35px}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog .model-error-title,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog .model-error-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .contact-us-modal .modal-dialog.contact-us-dialog .model-error-text,.aem-container .contact-us-error-modal .modal-dialog.contact-us-dialog .model-error-text{min-height:130px;padding:35px 10% 35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .column-control-cmp{max-width:1224px;background-position:center;background-repeat:no-repeat;background-size:cover}
@media(min-width:768px){.aem-container .column-control-cmp .nogap:last-child{padding-left:0}
.aem-container .column-control-cmp .nogap:first-child{padding-right:0}
.aem-container .column-control-cmp .colctrl-column .image .standard-component-padding,.aem-container .column-control-cmp .colctrl-column .textimage .variable-spacing-wrapper .standard-component-padding{padding-left:24px;padding-right:24px}
.aem-container .column-control-cmp .colctrl-column.nogap .image .standard-component-padding,.aem-container .column-control-cmp .colctrl-column.nogap .textimage .variable-spacing-wrapper .standard-component-padding{padding-left:0;padding-right:0}
.aem-container .column-control-cmp.column-count-3 .nogap:nth-child(2){padding-right:0;padding-left:0}
.aem-container .column-control-cmp.container-fluid{padding-left:0;padding-right:0}
.aem-container .column-control-cmp .container{padding-left:0;padding-right:0}
.aem-container .column-control-cmp .column-control{overflow-x:hidden}
.aem-container .column-control-cmp .ccMaxWidth{max-width:100%}
.aem-container .column-control-cmp .padding-left-small{padding-left:8.333333%}
.aem-container .column-control-cmp .padding-left-medium{padding-left:16.666667%}
.aem-container .column-control-cmp .padding-left-large{padding-left:25%}
.aem-container .column-control-cmp .padding-right-small{padding-right:8.333333%}
.aem-container .column-control-cmp .padding-right-medium{padding-right:16.666667%}
.aem-container .column-control-cmp .padding-right-large{padding-right:25%}
}
@media(min-width:768px) and (min-width:768px){.aem-container .column-control-cmp .divider-right{border-right:solid 1px #d6dbe2}
}
.aem-container .column-control-cmp .padding-top-{padding-top:5px}
.aem-container .column-control-cmp .padding-top-half{padding-top:32px}
.aem-container .column-control-cmp .padding-top-standard{padding-top:64px}
.aem-container .column-control-cmp .padding-bottom-{padding-bottom:5px}
.aem-container .column-control-cmp .padding-bottom-half{padding-bottom:32px}
.aem-container .column-control-cmp .padding-bottom-standard{padding-bottom:64px}
@media(max-width:320px){.aem-container .card-carousel{padding:0}
}
.aem-container .card-carousel .carousel-title{position:relative;color:#000}
.aem-container .card-carousel .carousel-title>h3{text-align:center;text-transform:uppercase;padding-bottom:0;margin-bottom:-24px}
@media(min-width:768px){.aem-container .card-carousel .carousel-title>h3{letter-spacing:2px}
}
@media(max-width:767px){.aem-container .card-carousel .carousel-title>h3{letter-spacing:normal}
}
.aem-container .card-carousel .carousel-title>h2{font-family:ProximaNova;font-size:33px;font-weight:600;line-height:1.33;letter-spacing:8px;text-align:center;text-transform:uppercase;padding-bottom:0;margin-bottom:-24px}
@media(max-width:767px){.aem-container .card-carousel .carousel-title>h2{letter-spacing:normal;font-size:40px;font-weight:normal}
}
.aem-container .card-carousel .carousel-title>h2.text-center{font-size:46px}
@media(max-width:767px){.aem-container .card-carousel .carousel-title>h2.text-center{letter-spacing:normal;font-size:40px;font-weight:normal}
}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:1440px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .slider.right-slider{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper{width:auto;overflow:hidden}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:32px;width:32px;position:absolute;top:50%;background:#e22128}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider:hover{cursor:pointer}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider .slider-icon{background-repeat:no-repeat;background-size:contain;height:32px;width:32px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider.left-slider{left:0}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider.left-slider .slider-icon{background-image:url(clientlib-base/resources/images/card-carousel/chevron-left-white.svg)}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider.right-slider{right:0}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider.right-slider .slider-icon{background-image:url(clientlib-base/resources/images/card-carousel/chevron-right-white.svg)}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider .disableCarets-true{visibility:hidden}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider .disableCarets-false,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .slider .disableCarets-{visibility:visible}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:290px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:28px;overflow-y:hidden;padding-bottom:81px;bottom:-66px;margin-left:auto;margin-right:auto}
@media(min-width:768px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:600px}
}
@media(min-width:992px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:912px}
}
@media(min-width:1224px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content{max-width:1224px}
}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content.slider-activated{cursor:-webkit-grab;cursor:grab}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content.slider-activated.active{cursor:grabbing;cursor:-webkit-grabbing}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item{display:block;padding-top:2px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item:last-child .card{margin-right:0 !important}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card{padding:0;margin-left:0;margin-right:24px;margin-bottom:2px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--rectangle-image{margin-bottom:-4px}
@media(min-width:768px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image .card-container{width:185px}
}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--generic-vertical-large .card-container,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--pro-with-cta .card-container{width:286px}
@media(min-width:768px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--generic-vertical-large .card-container,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--pro-with-cta .card-container{width:388px}
}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .scroller-content{height:35px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar{display:none;padding-top:15px;padding-bottom:15px;position:relative;bottom:30px;z-index:1;cursor:-webkit-grab;cursor:grab}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar.active{cursor:grabbing;cursor:-webkit-grabbing}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar .scroller-bar-stripe{height:5px;background:-webkit-gradient(linear,right top,left top,from(#4d80e6),to(#e12128));background:linear-gradient(to left,#4d80e6,#e12128);position:relative;bottom:5px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar-background{display:none;padding-top:15px;padding-bottom:15px;position:relative}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .disableCarets-true{visibility:hidden}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .disableCarets-false,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel-wrapper .disableCarets-{visibility:visible}
@media(min-width:768px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content{max-width:393px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item:last-child .card.card--image-cta,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item:last-child .card.card--rectangle-image{margin-right:52px !important}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--image-cta,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--rectangle-image{margin-left:52px;margin-right:52px}
}
@media(min-width:992px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content{max-width:809px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item:last-child .card.card--image-cta,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item:last-child .card.card--rectangle-image{margin-right:0 !important}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--image-cta,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--rectangle-image{margin-left:0;margin-right:232px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image{margin-right:127px}
}
@media(min-width:1224px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content{max-width:1224px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--image-cta,.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--rectangle-image{margin-left:0;margin-right:180px}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-3 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image{margin-right:334px}
}
@media(min-width:768px) and (min-width:992px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-4 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image{margin-right:57px}
}
@media(min-width:768px) and (min-width:1224px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-4 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image{margin-right:161px}
}
@media(min-width:992px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-5 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image{margin-right:57px}
}
@media(min-width:1224px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-5 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image{margin-right:75px}
}
@media(min-width:992px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-6 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image{margin-right:57px}
}
@media(min-width:1224px){.aem-container .card-carousel .cmp-carousel .cmp-carousel-container.number-6 .cmp-carousel-wrapper .cmp-carousel__content .cmp-carousel__item .card.card--square-image{margin-right:20px}
}
.aem-container .card-carousel .cmp-carousel .cmp-carousel-container .cmp-carousel__indicators{display:none}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer{position:relative;margin:16px auto 0 auto;width:233px}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .contained-btn-wrapper a.contained-btn{background:#e22128;border:1px solid #e22128;width:100%}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .contained-btn-wrapper a.contained-btn:hover,.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .contained-btn-wrapper a.contained-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .contained-btn-wrapper a.contained-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .contained-btn-wrapper a.contained-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .contained-btn-wrapper a.contained-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .contained-btn-wrapper a.contained-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .outlined-btn-wrapper a.outlined-button{background-color:#fff;background:#fff;border:1px solid #e22128;color:#e22128;width:100%}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .outlined-btn-wrapper a.outlined-button:hover,.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .outlined-btn-wrapper a.outlined-button:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .outlined-btn-wrapper a.outlined-button:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .outlined-btn-wrapper a.outlined-button:active{background-color:#fff}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .outlined-btn-wrapper a.outlined-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .outlined-btn-wrapper a.outlined-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .card-carousel .cmp-carousel .cardCarouselInfoContainer .outlined-btn-wrapper a.outlined-button[disabled]{border-color:#848b98;color:#5f6878;background-color:#fff;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}
.aem-container .card-carousel .cmp-carousel{padding-top:48px;padding-bottom:64px;border:0}
.aem-container .card-carousel .cmp-carousel .carousel-background-color-area{position:absolute;top:0;left:0;bottom:0;width:1440px}
.aem-container .card-carousel .cmp-carousel.white .carousel-background-color-area{background-color:#fff}
.aem-container .card-carousel .cmp-carousel.black .carousel-background-color-area{background-color:#000}
.aem-container .card-carousel .cmp-carousel.black .carousel-title{color:#fff}
.aem-container .card-carousel .cmp-carousel.black .carousel-title h2.text-center{color:#fff}
.aem-container .card-carousel .cmp-carousel.black .cmp-carousel-container .cmp-carousel__content .card.card--square-image .card-container .title,.aem-container .card-carousel .cmp-carousel.black .cmp-carousel-container .cmp-carousel__content .card.card--rectangle-image .card-container .title{color:#fff}
.aem-container .card-carousel .cmp-carousel.black2 .carousel-background-color-area{background-color:#191919}
.aem-container .card-carousel .cmp-carousel.black2 .carousel-title{color:#fff}
.aem-container .card-carousel .cmp-carousel.black2 .cmp-carousel-container .cmp-carousel__content .card.card--square-image .card-container .title,.aem-container .card-carousel .cmp-carousel.black2 .cmp-carousel-container .cmp-carousel__content .card.card--rectangle-image .card-container .title{color:#fff}
.aem-container .card-carousel .cmp-carousel.black3 .carousel-background-color-area{background-color:#24252a}
.aem-container .card-carousel .cmp-carousel.black3 .carousel-title{color:#fff}
.aem-container .card-carousel .cmp-carousel.black3 .cmp-carousel-container .cmp-carousel__content .card.card--square-image .card-container .title,.aem-container .card-carousel .cmp-carousel.black3 .cmp-carousel-container .cmp-carousel__content .card.card--rectangle-image .card-container .title{color:#fff}
.aem-container .card-carousel .cmp-carousel.gray1 .carousel-background-color-area{background-color:#5f6878}
.aem-container .card-carousel .cmp-carousel.gray1 .carousel-title{color:#fff}
.aem-container .card-carousel .cmp-carousel.gray1 .cmp-carousel-container .cmp-carousel__content .card.card--square-image .card-container .title,.aem-container .card-carousel .cmp-carousel.gray1 .cmp-carousel-container .cmp-carousel__content .card.card--rectangle-image .card-container .title{color:#fff}
.aem-container .card-carousel .cmp-carousel.gray2 .carousel-background-color-area{background-color:#d6dbe2}
.aem-container .card-carousel .cmp-carousel.gray3 .carousel-background-color-area{background-color:#eff0f3}
.aem-container .card-carousel .cmp-carousel.gray3 .cmp-carousel-container .cmp-carousel-wrapper .scroller-content .scroller-bar-background .scroller-bar-background-stripe{background-color:#f8f8f8}
.aem-container .card-carousel .cmp-carousel.gray4 .carousel-background-color-area{background-color:#f8f8f8}
.aem-container .card{min-width:95px;min-height:30px;border:0;border-radius:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .card a{text-decoration:none;color:#000}
.aem-container .card .cq-placeholder.cq-marker-start{display:none}
.aem-container .card .wcmEdit .cq-placeholder.cq-marker-start{display:block}
@media(min-width:767px){.aem-container .card{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.aem-container .card .standard-component-spacing,.aem-container .card .half-standard-component-spacing,.aem-container .card .no-component-spacing{width:100%}
.aem-container .card .card-container{position:relative}
.aem-container .card .card-container img{width:100%;-o-object-fit:cover;object-fit:cover}
.aem-container .card .card-container .snipe{border:0;color:#fff;position:absolute;text-align:center}
.aem-container .card .card-container .snipe.black{background-color:#000}
.aem-container .card .card-container .snipe.red{background-color:#e22128}
.aem-container .card .card-container .snipe.gray{background-color:#5f6878}
.aem-container .card .card-container .snipe.gradient{background-image:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128)}
.aem-container .card .card-container .snipe>a{color:inherit}
.aem-container .card .card-container .snipe .snipe-text>p{margin-bottom:0}
.aem-container .card .card-container .second-label{font-size:.875em;line-height:16px;letter-spacing:4px;text-overflow:ellipsis;text-transform:uppercase;opacity:.6}
.aem-container .card .card-container .second-label a{color:#5f6878}
.aem-container .card .card-container .second-label a:hover{text-decoration:none}
.aem-container .card .card-container .title{font-size:1em;font-weight:700;line-height:22px;text-overflow:ellipsis}
.aem-container .card .card-container .description{text-overflow:ellipsis;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:20px}
.aem-container .card .card-container .description p{color:#000;font-size:.75em;line-height:20px;margin-bottom:0}
.aem-container .card .card-container .contained-btn-wrapper{margin-top:24px;height:40px}
.aem-container .card .card-container .contained-btn-wrapper a.contained-btn{background:#e22128;border:1px solid #e22128;color:#fff;width:100%}
.aem-container .card .card-container .contained-btn-wrapper a.contained-btn:hover,.aem-container .card .card-container .contained-btn-wrapper a.contained-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .card .card-container .contained-btn-wrapper a.contained-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .card .card-container .contained-btn-wrapper a.contained-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .card .card-container .contained-btn-wrapper a.contained-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .card .card-container .contained-btn-wrapper a.contained-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .card .card-container .outlined-btn-wrapper{margin-top:24px;height:40px}
.aem-container .card .card-container .outlined-btn-wrapper a.outlined-button{background-color:#fff;background:#fff;border:1px solid #e22128;color:#e22128;width:100%}
.aem-container .card .card-container .outlined-btn-wrapper a.outlined-button:hover,.aem-container .card .card-container .outlined-btn-wrapper a.outlined-button:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .card .card-container .outlined-btn-wrapper a.outlined-button:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .card .card-container .outlined-btn-wrapper a.outlined-button:active{background-color:#fff}
.aem-container .card .card-container .outlined-btn-wrapper a.outlined-button:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .card .card-container .outlined-btn-wrapper a.outlined-button:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .card .card-container .outlined-btn-wrapper a.outlined-button[disabled]{border-color:#848b98;color:#5f6878;background-color:#fff;cursor:default;-webkit-box-shadow:none;box-shadow:none;pointer-events:none}
.aem-container .card.card--pro-with-cta .card-container{margin-left:2px;margin-right:2px}
.aem-container .card.card--pro-with-cta .card-container.background-black{background-color:#000}
.aem-container .card.card--pro-with-cta .card-container.background-white{background-color:#fff}
.aem-container .card.card--loyalty .card-container,.aem-container .card.card--pro-case-studies-calc-sim .card-container{min-height:285px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);width:284px}
.aem-container .card.card--loyalty .card-container .image-container,.aem-container .card.card--pro-case-studies-calc-sim .card-container .image-container{height:107px}
.aem-container .card.card--loyalty .card-container .image-container img,.aem-container .card.card--pro-case-studies-calc-sim .card-container .image-container img{height:100%}
.aem-container .card.card--loyalty .card-container .snipe,.aem-container .card.card--pro-case-studies-calc-sim .card-container .snipe{height:73px;width:73px;top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .card.card--loyalty .card-container .snipe.circle,.aem-container .card.card--pro-case-studies-calc-sim .card-container .snipe.circle{border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;right:30px}
.aem-container .card.card--loyalty .card-container .snipe.rectangle,.aem-container .card.card--pro-case-studies-calc-sim .card-container .snipe.rectangle{height:auto;width:auto;text-align:center;padding:0 20px;top:95px;left:30px}
.aem-container .card.card--loyalty .card-container .snipe.rectangle .snipe-text>p,.aem-container .card.card--pro-case-studies-calc-sim .card-container .snipe.rectangle .snipe-text>p{line-height:1.714}
.aem-container .card.card--loyalty .card-container .snipe .snipe-text>p,.aem-container .card.card--pro-case-studies-calc-sim .card-container .snipe .snipe-text>p{font-size:.75em;letter-spacing:.9px}
.aem-container .card.card--loyalty .card-container .cardInfoContainer,.aem-container .card.card--pro-case-studies-calc-sim .card-container .cardInfoContainer{padding:16px 15px 24px 15px}
.aem-container .card.card--loyalty .card-container .cardInfoContainer .second-label,.aem-container .card.card--pro-case-studies-calc-sim .card-container .cardInfoContainer .second-label{height:45px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.aem-container .card.card--loyalty .card-container .cardInfoContainer .title,.aem-container .card.card--pro-case-studies-calc-sim .card-container .cardInfoContainer .title{padding-bottom:20px;max-height:90px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}
.aem-container .card.card--generic-vertical-small .card-container{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);margin-left:2px;margin-right:2px;width:284px;background-color:#fff}
.aem-container .card.card--generic-vertical-small .card-container img{height:216px}
.aem-container .card.card--generic-vertical-small .card-container .snipe{left:15px;top:205px;min-width:102px;text-transform:uppercase}
.aem-container .card.card--generic-vertical-small .card-container .snipe .snipe-text>p{font-size:.875em;font-weight:600;line-height:1.714;letter-spacing:4px;padding-left:16px;padding-right:16px}
.aem-container .card.card--generic-vertical-small .card-container .cardInfoContainer{padding:24px 16px}
.aem-container .card.card--generic-vertical-small .card-container .cardInfoContainer .second-label{padding-top:12px}
.aem-container .card.card--generic-vertical-small .card-container .cardInfoContainer .title{padding-top:16px;padding-bottom:12px;max-height:48px;display:inline-table}
.aem-container .card.card--generic-vertical-small .card-container .cardInfoContainer .description{-webkit-line-clamp:6;line-height:20px}
.aem-container .card.card--generic-vertical-small .card-container .cardInfoContainer .description p{font-size:.875em;line-height:20px}
.aem-container .card.card--generic-horizontal .card-container{min-height:513px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);background-color:#fff;margin-left:2px;margin-right:2px;max-width:392px}
.aem-container .card.card--generic-horizontal .card-container .image-container{height:294px}
.aem-container .card.card--generic-horizontal .card-container .image-container img{height:100%}
.aem-container .card.card--generic-horizontal .card-container .snipe{top:283px;left:16px;min-width:102px;text-transform:uppercase}
.aem-container .card.card--generic-horizontal .card-container .snipe .snipe-text>p{font-size:.875em;font-weight:600;line-height:1.714;letter-spacing:4px;padding-left:16px;padding-right:16px}
.aem-container .card.card--generic-horizontal .card-container .cardInfoContainer{padding:13px 16px 24px 16px}
.aem-container .card.card--generic-horizontal .card-container .cardInfoContainer .second-label{display:inline-block;height:21px;padding-top:24px}
.aem-container .card.card--generic-horizontal .card-container .cardInfoContainer .title{padding-top:24px;padding-bottom:24px}
.aem-container .card.card--generic-horizontal .card-container .cardInfoContainer .description{display:table-row;max-height:67px}
.aem-container .card.card--generic-horizontal .card-container .cardInfoContainer .description>p{font-size:.875em;line-height:1.5}
.aem-container .card.card--support .card-container{width:100%;min-height:313px}
@media(min-width:400px){.aem-container .card.card--support .card-container{width:380px}
}
@media(min-width:767px){.aem-container .card.card--support .card-container{width:392px}
}
.aem-container .card.card--support .card-container.card-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#e22128;mix-blend-mode:multiply}
.aem-container .card.card--support .card-container img{height:313px;width:100%}
.aem-container .card.card--support .card-container .cardInfoContainer{padding:0 32px;text-align:center;width:100%;z-index:1;margin:0;position:absolute;bottom:25%}
.aem-container .card.card--support .card-container .cardInfoContainer .title{color:#fff;font-size:1.5em;line-height:31px;margin-top:-3.5px}
.aem-container .card.card--support .card-container .cardInfoContainer .cta{height:auto;margin-top:0}
.aem-container .card.card--support .card-container .cardInfoContainer .cta a{margin-top:24px}
.aem-container .card{background:transparent}
.aem-container .card.card--image-cta .cta.contained-btn-wrapper,.aem-container .card.card--pro-with-cta .cta.contained-btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.875em;line-height:18px;letter-spacing:2px;font-weight:700;height:70px;width:100%;text-align:center;text-transform:uppercase;margin-top:32px}
.aem-container .card.card--image-cta .cta.contained-btn-wrapper a.contained-btn,.aem-container .card.card--pro-with-cta .cta.contained-btn-wrapper a.contained-btn{background:#e22128;border:1px solid #e22128;color:#fff;width:100%;bottom:15px}
.aem-container .card.card--image-cta .cta.contained-btn-wrapper a.contained-btn:hover,.aem-container .card.card--image-cta .cta.contained-btn-wrapper a.contained-btn:active,.aem-container .card.card--pro-with-cta .cta.contained-btn-wrapper a.contained-btn:hover,.aem-container .card.card--pro-with-cta .cta.contained-btn-wrapper a.contained-btn:active{background-color:#fff;border-color:transparent;color:#e22128;border:1px solid #e22128}
.aem-container .card.card--image-cta .cta.contained-btn-wrapper a.contained-btn:focus,.aem-container .card.card--pro-with-cta .cta.contained-btn-wrapper a.contained-btn:focus{background-color:#fff;color:#e22128;-webkit-box-shadow:none;box-shadow:none;border:1px solid #e22128}
.aem-container .card.card--image-cta .cta.contained-btn-wrapper a.contained-btn:active:after,.aem-container .card.card--pro-with-cta .cta.contained-btn-wrapper a.contained-btn:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .card.card--image-cta .cta.contained-btn-wrapper a.contained-btn:after,.aem-container .card.card--pro-with-cta .cta.contained-btn-wrapper a.contained-btn:after{content:"";background-image:linear-gradient(135deg,#5f6878 50%,transparent 51%);display:block;position:absolute;padding-top:200%;padding-left:350%;margin-left:-25px !important;margin-top:-120%;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s}
.aem-container .card.card--image-cta .cta.contained-btn-wrapper a.contained-btn[disabled],.aem-container .card.card--pro-with-cta .cta.contained-btn-wrapper a.contained-btn[disabled]{background-color:#eff0f3;cursor:default;pointer-events:none;-webkit-box-shadow:none;box-shadow:none;color:#5f6878}
.aem-container .card.card--pro-with-cta .card-container{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);margin-left:2px;margin-right:2px;min-height:525px;padding:16px 16px 0 16px}
@media(min-width:768px){.aem-container .card.card--pro-with-cta .card-container{padding:16px 16px 0 16px}
}
@media(min-width:400px){.aem-container .card.card--pro-with-cta .card-container{width:376px}
}
@media(min-width:767px){.aem-container .card.card--pro-with-cta .card-container{width:388px}
}
.aem-container .card.card--pro-with-cta .card-container.background-black{background-color:#000}
.aem-container .card.card--pro-with-cta .card-container.background-black .cardInfoContainer .title,.aem-container .card.card--pro-with-cta .card-container.background-black .cardInfoContainer .description p{color:#fff}
.aem-container .card.card--pro-with-cta .card-container .image-container{height:261px;width:100%;max-width:348px;margin-left:auto;margin-right:auto}
@media(min-width:768px){.aem-container .card.card--pro-with-cta .card-container .image-container{max-width:360px;height:270px}
}
.aem-container .card.card--pro-with-cta .card-container .image-container img{height:100%}
.aem-container .card.card--pro-with-cta .card-container .cardInfoContainer{text-align:center;padding-left:22px;padding-right:22px;padding-top:46px}
.aem-container .card.card--pro-with-cta .card-container .cardInfoContainer .title{font-size:1.125em;padding-bottom:14px}
.aem-container .card.card--pro-with-cta .card-container .cardInfoContainer .description{-webkit-line-clamp:2;line-height:20px;overflow:hidden}
.aem-container .card.card--pro-with-cta .card-container .cta-placeholder-for-height{margin-top:20px}
.aem-container .card.card--pro-with-cta .card-container .cta.contained-btn-wrapper{margin:0;left:0}
.aem-container .card.card--pro-with-cta .card-container .cta.contained-btn-wrapper a.contained-btn{margin-left:52px;margin-right:52px}
.aem-container .card.card--image-cta{text-align:center}
.aem-container .card.card--image-cta .card-container{width:288px}
.aem-container .card.card--image-cta .card-container img{width:205px;height:205px}
.aem-container .card.card--square-image{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .card.card--square-image .card-container{width:287px}
.aem-container .card.card--square-image .card-container img{width:185px;height:185px}
.aem-container .card.card--square-image .card-container .title{font-size:.875em;padding-top:19px;padding-bottom:3px}
.aem-container .card.card--rectangle-image{text-align:center}
.aem-container .card.card--rectangle-image .card-container{width:288px}
.aem-container .card.card--rectangle-image .card-container img{width:100%;height:216px}
.aem-container .card.card--rectangle-image .card-container .title{padding-top:18px;padding-bottom:2px}
.aem-container .card.card--generic-vertical-large .card-container{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);min-height:493px;width:100%;background-color:#fff;margin-left:2px;margin-right:2px}
@media(min-width:400px){.aem-container .card.card--generic-vertical-large .card-container{width:376px}
}
@media(min-width:767px){.aem-container .card.card--generic-vertical-large .card-container{width:388px}
}
.aem-container .card.card--generic-vertical-large .card-container img{height:294px}
.aem-container .card.card--generic-vertical-large .card-container .snipe{min-width:102px;text-transform:uppercase;left:15px;top:282px}
.aem-container .card.card--generic-vertical-large .card-container .snipe .snipe-text>p{font-size:.875em;font-weight:600;line-height:1.714;letter-spacing:4px;padding-left:16px;padding-right:16px}
.aem-container .card.card--generic-vertical-large .card-container .snipe .snipe-text>p{color:inherit}
.aem-container .card.card--generic-vertical-large .card-container .cardInfoContainer{padding:24px 16px}
.aem-container .card.card--generic-vertical-large .card-container .cardInfoContainer .second-label{padding-top:12px}
.aem-container .card.card--generic-vertical-large .card-container .cardInfoContainer .title{padding-top:18px;padding-bottom:20px;display:inline-block}
.aem-container .card.card--generic-vertical-large .card-container .cardInfoContainer .description{-webkit-line-clamp:5;line-height:20px}
.aem-container .card.card--generic-vertical-large .card-container .cardInfoContainer .description p{font-size:.875em;line-height:20px}
.aem-container .card a.link-image-container{display:block}
.aem-container .column-control .column-control-cmp .colctrl-column.col-md-4 .card.card--generic-horizontal .card-container .loyalty-or-generic img{width:100%}
.aem-container .column-control .column-control-cmp .colctrl-column.col-md-4 .card.card--generic-horizontal .card-container .cardInfoContainer{width:100%}
.aem-container .ccMaxWidth>.card.card--loyalty,.aem-container .ccMaxWidth>.card.card--generic-vertical-small,.aem-container .ccMaxWidth>.card.card--generic-horizontal,.aem-container .ccMaxWidth>.card.card--support,.aem-container .ccMaxWidth>.card.card--image-cta,.aem-container .ccMaxWidth>.card.card--square-image,.aem-container .ccMaxWidth>.card.card--rectangle-image,.aem-container .ccMaxWidth>.card.card--generic-vertical-large,.aem-container .ccMaxWidth>.card.card--pro-with-cta,.aem-container .ccMaxWidth>.card.card--pro-case-studies-calc-sim{width:100%;padding-left:9px;padding-right:9px}
.aem-container .ccMaxWidth>.card.card--loyalty .card-container,.aem-container .ccMaxWidth>.card.card--generic-vertical-small .card-container,.aem-container .ccMaxWidth>.card.card--generic-horizontal .card-container,.aem-container .ccMaxWidth>.card.card--support .card-container,.aem-container .ccMaxWidth>.card.card--image-cta .card-container,.aem-container .ccMaxWidth>.card.card--square-image .card-container,.aem-container .ccMaxWidth>.card.card--rectangle-image .card-container,.aem-container .ccMaxWidth>.card.card--generic-vertical-large .card-container,.aem-container .ccMaxWidth>.card.card--pro-with-cta .card-container,.aem-container .ccMaxWidth>.card.card--pro-case-studies-calc-sim .card-container{width:100%}
.aem-container .ccMaxWidth>.card.card--loyalty,.aem-container .ccMaxWidth>.card.card--generic-vertical-small,.aem-container .ccMaxWidth>.card.card--square-image,.aem-container .ccMaxWidth>.card.card--rectangle-image,.aem-container .ccMaxWidth>.card.card--pro-case-studies-calc-sim{max-width:306px}
@media(min-width:400px){.aem-container .ccMaxWidth>.card.card--generic-horizontal{max-width:398px}
}
@media(min-width:768px){.aem-container .ccMaxWidth>.card.card--generic-horizontal{max-width:514px}
}
.aem-container .ccMaxWidth>.card.card--pro-with-cta{max-width:398px}
@media(min-width:768px){.aem-container .ccMaxWidth>.card.card--pro-with-cta{max-width:410px}
}
@media(min-width:400px){.aem-container .ccMaxWidth>.card.card--generic-vertical-large,.aem-container .ccMaxWidth>.card.card--support{max-width:398px}
}
@media(min-width:768px){.aem-container .ccMaxWidth>.card.card--generic-vertical-large,.aem-container .ccMaxWidth>.card.card--support{max-width:410px}
}
.aem-container .ccMaxWidth>.card.card--image-cta{max-width:305px}
.aem-container .ccMaxWidth>.card.card--loyalty,.aem-container .ccMaxWidth>.card.card--generic-vertical-small,.aem-container .ccMaxWidth>.card.card--generic-horizontal,.aem-container .ccMaxWidth>.card.card--support,.aem-container .ccMaxWidth>.card.card--image-cta,.aem-container .ccMaxWidth>.card.card--square-image,.aem-container .ccMaxWidth>.card.card--rectangle-image,.aem-container .ccMaxWidth>.card.card--generic-vertical-large,.aem-container .ccMaxWidth>.card.card--pro-with-cta,.aem-container .ccMaxWidth>.card.card--pro-case-studies-calc-sim{margin-left:auto;margin-right:auto}
.aem-container .bumper-row{margin:auto}
.aem-container .row.bumper-row{max-width:100%}
@media(min-width:768px) and (max-width:790px){.aem-container .bumper .bumper-gradient .container .bumper-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}
.aem-container .bumper .bumper-gradient .container .bumper-row .col-divider{margin-top:0}
}
.aem-container .bumper-cmp,.aem-container .bumper-gradient{padding:56px;font-size:14px;color:#fff;width:100%}
@media(max-width:767.98px){.aem-container .bumper-cmp .bumper-row,.aem-container .bumper-gradient .bumper-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.aem-container .bumper-cmp .bumper-item,.aem-container .bumper-gradient .bumper-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0}
@media(max-width:767.98px){.aem-container .bumper-cmp .bumper-item,.aem-container .bumper-gradient .bumper-item{max-width:320px;margin-top:56px;-ms-flex-preferred-size:auto;flex-basis:auto}
.aem-container .bumper-cmp .bumper-item.colOneClass,.aem-container .bumper-gradient .bumper-item.colOneClass{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}
.aem-container .bumper-cmp .bumper-item.colTwoClass,.aem-container .bumper-gradient .bumper-item.colTwoClass{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.aem-container .bumper-cmp .bumper-item.colThreeClass,.aem-container .bumper-gradient .bumper-item.colThreeClass{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.aem-container .bumper-cmp .bumper-item.colFourClass,.aem-container .bumper-gradient .bumper-item.colFourClass{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
}
.aem-container .bumper-cmp .bumper-item .bumper-item-header,.aem-container .bumper-gradient .bumper-item .bumper-item-header{width:100%;font-weight:600;line-height:1.14;letter-spacing:4px;text-align:center;margin-bottom:10px;width:94%;text-transform:uppercase}
.aem-container .bumper-cmp .bumper-item .bumper-item-content,.aem-container .bumper-gradient .bumper-item .bumper-item-content{line-height:1.5;text-align:center;width:90%;font-weight:400}
.aem-container .bumper-cmp .bumper-item .bumper-item-button,.aem-container .bumper-gradient .bumper-item .bumper-item-button{border:1px solid !important;max-width:250px;margin-top:16px;padding:10px;font-weight:700;line-height:1.36;letter-spacing:2px;text-align:center;color:#fff;background:transparent;border:0;text-transform:uppercase;word-wrap:break-word}
@media(max-width:767.98px){.aem-container .bumper-cmp .bumper-item .bumper-item-button,.aem-container .bumper-gradient .bumper-item .bumper-item-button{min-width:200px}
}
.aem-container .bumper-cmp .bumper-item .bumper-item-button:hover,.aem-container .bumper-gradient .bumper-item .bumper-item-button:hover,.aem-container .bumper-cmp .bumper-item .bumper-item-button:focus,.aem-container .bumper-gradient .bumper-item .bumper-item-button:focus{border:1px solid #e22128;background:#fff;color:#e22128;text-decoration:none}
.aem-container .bumper-cmp .bumper-container-list,.aem-container .bumper-gradient .bumper-container-list{max-width:inherit}
@media(max-width:767.98px){.aem-container .bumper-cmp .bumper-container-list,.aem-container .bumper-gradient .bumper-container-list{text-align:center}
}
@media(max-width:767.98px){.aem-container .bumper-cmp .email-subscribe,.aem-container .bumper-gradient .email-subscribe{margin-top:25px}
}
.aem-container .bumper-gradient{background-image:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128)}
@media(max-width:767.98px){.aem-container .bumper-gradient{background-image:linear-gradient(216deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128)}
}
.aem-container .col-divider{border-left:1px solid #fff;height:73px;margin-top:.9rem}
@media(max-width:767.98px){.aem-container .col-divider{display:none}
}
.aem-container .customParsys,.aem-container .customParsys .cq-Editable-dom{width:200px;word-break:break-word;text-align:center}
.aem-container .color-black{color:#000}
.aem-container .color-white{color:#fff}
.page-support-pdp .aem-container .breadcrumb{padding:10px 0}
.page-support-pdp .aem-container .breadcrumb .cmp-breadcrumb__list{margin:0;height:20px}
.page-support-pdp .aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item{vertical-align:middle}
.aem-container .breadcrumb{background:transparent;padding:24px 0;margin:0;padding-left:0}
@media(max-width:767px){.aem-container .breadcrumb{display:none}
}
.aem-Grid>.aem-container .breadcrumb.aem-GridColumn{display:none}
@media(min-width:768px) and (orientation:portrait){.aem-Grid>.aem-container .breadcrumb.aem-GridColumn{display:none}
}
@media(min-width:992px){.aem-Grid>.aem-container .breadcrumb.aem-GridColumn{display:block}
}
.aem-container .breadcrumb .cmp-breadcrumb__list{padding-left:0}
.aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item{font-family:ProximaNova;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal}
.aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item.--black{color:#000}
.aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item.--black .cmp-breadcrumb__item-link{color:#000}
.aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item.--white{color:#fff}
.aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item.--white .cmp-breadcrumb__item-link{color:#fff}
.aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item .cmp-breadcrumb__item-link{text-decoration:none}
.aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:before{content:"/";display:inline-block;padding:0 10px}
.aem-container .breadcrumb .cmp-breadcrumb__list .cmp-breadcrumb__item:first-child:before{content:none}
.aem-container .about_author .about_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:40px}
.aem-container .about_author .about_top .author_image{width:184px;height:184px;border-radius:50%;background:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.aem-container .about_author .about_top .author_image img{-o-object-fit:fill;object-fit:fill;height:100%;width:inherit}
.aem-container .about_author .author_title{margin-top:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;word-wrap:break-word;text-align:center}
@media only screen and (max-width:600px){.aem-container .about_author .author_title{margin-top:22px}
}
.aem-container .about_author .author_title h3{line-height:1.14;letter-spacing:4px;color:#000;font-size:.875em;opacity:.6;text-align:center;border-bottom:1px solid #d6dbe2;padding:0 15px 11px 15px;text-transform:uppercase;margin-bottom:0}
.aem-container .about_author .black-text{color:#000}
.aem-container .about_author .black-text p,.aem-container .about_author .black-text h1,.aem-container .about_author .black-text h2,.aem-container .about_author .black-text h3,.aem-container .about_author .black-text h4,.aem-container .about_author .black-text h5{color:#000}
.aem-container .about_author .white-text{color:#fff}
.aem-container .about_author .white-text p,.aem-container .about_author .white-text h1,.aem-container .about_author .white-text h2,.aem-container .about_author .white-text h3,.aem-container .about_author .white-text h4,.aem-container .about_author .white-text h5{color:#fff}
.aem-container .line-break{display:inline-block;width:50%;border-bottom:solid 0 #d6dbe2;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .author_des .about_head{margin-top:46px}
@media only screen and (max-width:600px){.aem-container .author_des .about_head{margin-top:40px}
}
.aem-container .author_des .about_head h2{font-size:2.0625em;font-weight:300;line-height:1.33;letter-spacing:8px;text-align:center;color:#000;word-wrap:break-word;text-align:center;text-transform:uppercase;margin-bottom:0}
@media only screen and (max-width:600px){.aem-container .author_des .about_head h2{font-size:1.75em;line-height:38px;letter-spacing:6.79px;font-weight:300}
}
.aem-container .author_des .about_head.black-text{color:#000}
.aem-container .author_des .about_head.black-text p,.aem-container .author_des .about_head.black-text h1,.aem-container .author_des .about_head.black-text h2,.aem-container .author_des .about_head.black-text h3,.aem-container .author_des .about_head.black-text h4,.aem-container .author_des .about_head.black-text h5{color:#000}
.aem-container .author_des .about_head.white-text{color:#fff}
.aem-container .author_des .about_head.white-text p,.aem-container .author_des .about_head.white-text h1,.aem-container .author_des .about_head.white-text h2,.aem-container .author_des .about_head.white-text h3,.aem-container .author_des .about_head.white-text h4,.aem-container .author_des .about_head.white-text h5{color:#fff}
.aem-container .author_des .about_para{display:inline-block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:14px;padding-left:15px;padding-right:15px}
.aem-container .author_des .about_para p{max-width:600px;font-size:1em;color:#000;line-height:1.5;margin-bottom:0;margin-top:0;word-wrap:break-word;text-align:center}
.aem-container .author_des .about_para.black-text{color:#000}
.aem-container .author_des .about_para.black-text p,.aem-container .author_des .about_para.black-text h1,.aem-container .author_des .about_para.black-text h2,.aem-container .author_des .about_para.black-text h3,.aem-container .author_des .about_para.black-text h4,.aem-container .author_des .about_para.black-text h5{color:#000}
.aem-container .author_des .about_para.white-text{color:#fff}
.aem-container .author_des .about_para.white-text p,.aem-container .author_des .about_para.white-text h1,.aem-container .author_des .about_para.white-text h2,.aem-container .author_des .about_para.white-text h3,.aem-container .author_des .about_para.white-text h4,.aem-container .author_des .about_para.white-text h5{color:#fff}
.aem-container .author_des .about_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .author_des .about_footer .about_social{margin-top:25px;margin-bottom:64px;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (max-width:600px){.aem-container .author_des .about_footer .about_social{margin-bottom:55px}
}
.aem-container .author_des .about_footer .about_social .social_icons{width:18px;height:18px;margin-right:20px;color:#000;background-position:center;background-repeat:no-repeat;background-size:contain;display:block}
.aem-container .author_des .about_footer .about_social .social_icons:last-of-type{margin-right:20px}
.aem-container .author_des .about_footer .about_social .social_icons img{width:18px;height:18px;vertical-align:top}
.aem-container .author_des .about_footer .about_social.white-text .social_icons{width:32px;height:32px}
.aem-container .author_des .about_footer .about_social.white-text .social_icons img{width:32px;height:32px;vertical-align:top}
.aem-container .author_des .about_footer .about_social.white-text .social-facebook{background-image:url("clientlib-base/resources/social/facebook-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-facebook:hover{background-image:url("clientlib-base/resources/social/facebook-hover-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-twitter{background-image:url("../../../content/dam/canon-assets/footer-page-assets/social-media/twitter-X-wht-background.png")}
.aem-container .author_des .about_footer .about_social.white-text .social-twitter:hover{background-image:url("../../../content/dam/canon-assets/footer-page-assets/social-media/twitter-X-logo_red-bg.png")}
.aem-container .author_des .about_footer .about_social.white-text .social-linkedin{background-image:url("clientlib-base/resources/social/linkedIn-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-linkedin:hover{background-image:url("clientlib-base/resources/social/linkedIn-hover-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-instagram{background-image:url("clientlib-base/resources/social/instagram-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-instagram:hover{background-image:url("clientlib-base/resources/social/instagram-hover-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-glassdoor{background-image:url("clientlib-base/resources/social/glassdoor-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-glassdoor:hover{background-image:url("clientlib-base/resources/social/glassdoor-hover-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-youtube{background-image:url("clientlib-base/resources/social/youtube-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-youtube:hover{background-image:url("clientlib-base/resources/social/youtube-hover-white.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-pinterest{background-image:url("clientlib-base/resources/social/pinterest-p.svg")}
.aem-container .author_des .about_footer .about_social.white-text .social-pinterest:hover{background-image:url("clientlib-base/resources/social/pinterest-hover.svg")}
.aem-container .author_des .about_footer .about_social .social-facebook{background-image:url("clientlib-base/resources/social/facebook.svg")}
.aem-container .author_des .about_footer .about_social .social-facebook:hover{background-image:url("clientlib-base/resources/social/facebook-hover.svg")}
.aem-container .author_des .about_footer .about_social .social-twitter{background-image:url("../../../content/dam/canon-assets/footer-page-assets/social-media/twitter-X-wht-background.png")}
.aem-container .author_des .about_footer .about_social .social-twitter:hover{background-image:url("../../../content/dam/canon-assets/footer-page-assets/social-media/twitter-X-logo_red-bg.png")}
.aem-container .author_des .about_footer .about_social .social-linkedin{background-image:url("clientlib-base/resources/social/linked-in.svg")}
.aem-container .author_des .about_footer .about_social .social-linkedin:hover{background-image:url("clientlib-base/resources/social/linkedin-hover.svg")}
.aem-container .author_des .about_footer .about_social .social-instagram{background-image:url("clientlib-base/resources/social/instagram.svg")}
.aem-container .author_des .about_footer .about_social .social-instagram:hover{background-image:url("clientlib-base/resources/social/instagram-hover.svg")}
.aem-container .author_des .about_footer .about_social .social-glassdoor{background-image:url("clientlib-base/resources/social/glassdoor-socialicon-rgb.svg")}
.aem-container .author_des .about_footer .about_social .social-glassdoor:hover{background-image:url("clientlib-base/resources/social/glassdoor-hover.svg")}
.aem-container .author_des .about_footer .about_social .social-youtube{background-image:url("clientlib-base/resources/social/youtube-logo.svg")}
.aem-container .author_des .about_footer .about_social .social-youtube:hover{background-image:url("clientlib-base/resources/social/youtube-hover.svg")}
.aem-container .author_des .about_footer .about_social .social-pinterest{background-image:url("clientlib-base/resources/social/pinterest-p.svg")}
.aem-container .author_des .about_footer .about_social .social-pinterest:hover{background-image:url("clientlib-base/resources/social/pinterest-hover.svg")}
.aem-container .advisories-download{display:-webkit-box;display:flex;display:-ms-flexbox;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding-bottom:64px;margin-top:13px}
@media(max-width:767px){.aem-container .advisories-download{width:100%}
}
.aem-container .advisories-download .filter-box{width:100%;height:65px;-o-object-fit:contain;object-fit:contain;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}
@media(max-width:575px){.aem-container .advisories-download .has-product-category{height:130px}
}
.aem-container .advisories-download__list .advisory{position:relative;padding:11px 40px 10px 22px;font-size:14px;font-family:ProximaNova}
@media(max-width:767px){.aem-container .advisories-download__list .advisory{max-width:100%;padding:19px 11px 16px 11px;margin-left:10px;margin-right:10px}
}
@media(max-width:420px){.aem-container .advisories-download__list .advisory{margin-left:0;margin-right:0}
}
.aem-container .advisories-download__list .advisory.odd{background-color:#fff}
.aem-container .advisories-download__list .advisory.even{background-color:#f8f8f8}
.aem-container .advisories-download__list .advisory__recommended span{background-color:#000;color:#fff;padding:5px 10px}
.aem-container .advisories-download__list .advisory__title{font-weight:bold;width:33%;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;margin-right:97px}
.aem-container .advisories-download__list .advisory__title span.item-title{display:block;color:#777;font-weight:600}
@media(max-width:767px){.aem-container .advisories-download__list .advisory__title{display:inline-block;width:36%;margin-right:5%}
}
.aem-container .advisories-download__list .advisory.hidden{display:none}
@media(max-width:767px){.aem-container .advisories-download__list .advisory__cta{-webkit-box-flex:3;-ms-flex:3;flex:3}
}
.aem-container .advisories-download__list .advisory__cta .cta-btn-container .outlined-btn-wrapper a{width:143px;height:40px;-o-object-fit:contain;object-fit:contain;border:solid 1px #e22128;color:#e22128;background:0;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:2px;text-align:center}
@media(max-width:767px){.aem-container .advisories-download__list .advisory__cta .cta-btn-container .outlined-btn-wrapper a{width:100%}
}
.aem-container .advisories-download__list .advisory__cta .cta-btn-container .outlined-btn-wrapper a:hover,.aem-container .advisories-download__list .advisory__cta .cta-btn-container .outlined-btn-wrapper a:focus{background:#e22128;border:0;text-align:center;-webkit-box-shadow:none !important;box-shadow:none !important;color:#fff}
.aem-container .advisories-download__list .advisory__type{display:inline-block;width:104px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;margin-right:79px}
.aem-container .advisories-download__list .advisory__type span.item-title{display:block;width:100%;color:#777;font-weight:600}
@media(max-width:767px){.aem-container .advisories-download__list .advisory__type{width:57%;margin-left:0;margin-right:4%;vertical-align:top}
}
.aem-container .advisories-download__list .advisory__date{display:inline-block;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;width:76px}
.aem-container .advisories-download__list .advisory__date span.item-title{display:block;width:100%;color:#777;font-weight:600}
@media(max-width:767px){.aem-container .advisories-download__list .advisory__date{width:37%;margin-left:0;margin-right:0;text-align:right}
}
.aem-container .advisories-download__list .advisory__category{display:none}
.aem-container .advisories-download__list .advisory__details-toggle{margin-bottom:16px;text-decoration:underline;cursor:pointer}
.aem-container .advisories-download__list .advisory__collapse{border-top:2px solid #d6dbe2;padding-top:16px}
.aem-container .advisories-download__list .advisory__collapse.collapse{display:none}
.aem-container .advisories-download__list .advisory__collapse p{font-size:14px;margin-bottom:24px;line-height:1}
.aem-container .advisories-download__list .advisory__collapse p.title{font-weight:bold;margin-bottom:16px}
.aem-container .advisories-download__list .advisory .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:767px){.aem-container .advisories-download__list .advisory .wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:100%;margin:auto}
}
.aem-container .advisories-download__list .advisory .wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;word-break:break-word}
@media(max-width:767px){.aem-container .advisories-download__list .advisory .wrapper .info{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:16px;width:100%}
}
@media(max-width:575px){.aem-container .advisories-download__list .advisory .wrapper .info{font-size:13px}
}
.aem-container .advisories-download__list .advisory .wrapper .info .meta{-webkit-box-flex:2;-ms-flex:2 0 0;flex:2 0 0;padding-left:97px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:767px){.aem-container .advisories-download__list .advisory .wrapper .info .meta{display:inline-block;width:57%}
}
@media(max-width:1199px){.aem-container .advisories-download__list .advisory .wrapper .info .meta{padding-left:0}
}
.aem-container .advisories-download .container-bottom__wrapper__pair:last-of-type{position:absolute;right:0;top:0}
@media(max-width:575px){.aem-container .advisories-download .product-category{position:absolute;top:65px;width:100%}
.aem-container .advisories-download .product-category .container-bottom{width:100%}
.aem-container .advisories-download .product-category .container-bottom .os-dropdown.medium{max-width:100%}
}
.aem-container .advisories-download .os-dropdown{position:relative;-o-object-fit:contain;object-fit:contain;padding:13px 9px 15px 14px;color:#000;outline:0;cursor:pointer;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:200px;height:63px;background-color:#f8f8f8;z-index:3;border:0;border-right:1px solid;border-bottom:0;border-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(75%,rgba(108,219,141,0)));border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-moz-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-webkit-border-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,rgba(108,219,141,0)),color-stop(25%,#d6dbe2),color-stop(75%,#d6dbe2),color-stop(75%,rgba(108,219,141,0)));-webkit-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);-o-border-image:linear-gradient(to bottom,rgba(108,219,141,0) 25%,#d6dbe2 25%,#d6dbe2 75%,rgba(108,219,141,0) 75%);border-image-slice:6}
.aem-container .advisories-download .os-dropdown__title{display:inline-block;margin-top:0;font-family:ProximaNova;font-size:12px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000}
.aem-container .advisories-download .os-dropdown__subtitle{width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height:22px;font-family:ProximaNova;font-size:16px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#000;margin:-5px 0 0 0}
@media(max-width:420px){.aem-container .advisories-download .os-dropdown__subtitle{max-width:120px;width:100%}
}
.aem-container .advisories-download .os-dropdown button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background:transparent;text-align:left;display:block;position:relative;width:100%}
.aem-container .advisories-download .os-dropdown button:after{content:"";background:url("clientlib-base/resources/images/accordion-open.png") no-repeat;width:20px;height:20px;position:absolute;right:16px;top:50%;margin-top:-6px}
@media(max-width:767px){.aem-container .advisories-download .os-dropdown button:after{right:5px}
}
@media(max-width:420px){.aem-container .advisories-download .os-dropdown button:after{right:5px}
}
@media(max-width:375px){.aem-container .advisories-download .os-dropdown button:after{right:0}
}
.aem-container .advisories-download .os-dropdown.active{background-color:#fff;margin:0;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14)}
.aem-container .advisories-download .os-dropdown.active .dropdown{opacity:1;visibility:visible;pointer-events:auto}
.aem-container .advisories-download .os-dropdown.active button::after{background:url("clientlib-base/resources/images/accordion-close.png") no-repeat center right;height:20px;width:20px;position:absolute;right:16px;top:40%;margin-right:8px}
@media(max-width:767px){.aem-container .advisories-download .os-dropdown.active button::after{right:5px}
}
@media(max-width:420px){.aem-container .advisories-download .os-dropdown.active button::after{right:5px}
}
@media(max-width:375px){.aem-container .advisories-download .os-dropdown.active button::after{right:0}
}
.aem-container .advisories-download .os-dropdown.sort-dp{border-right:0;border-left:1px solid}
@media(max-width:767px){.aem-container .advisories-download .os-dropdown.sort-dp{border-left:0}
}
@media(max-width:767px){.aem-container .advisories-download .os-dropdown.type,.aem-container .advisories-download .os-dropdown.category{padding-left:13px}
}
@media(max-width:767px){.aem-container .advisories-download .os-dropdown{background-color:#f8f8f8;-webkit-box-shadow:none;box-shadow:none;border-right:0}
.aem-container .advisories-download .os-dropdown:active{background-color:#f8f8f8}
}
.aem-container .advisories-download .os-dropdown .dropdown{position:absolute;top:100%;right:0;left:0;padding:0;background:#fff;list-style:none;font-weight:normal;opacity:0;visibility:hidden;pointer-events:none;border-top:2px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,0.2);box-shadow:0 1px 4px 0 rgba(0,0,0,0.2)}
.aem-container .advisories-download .os-dropdown .dropdown li{height:40px;background-color:#fff;padding:11px 25px 12px 18px;font-size:.875em;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}
@media(max-width:400px){.aem-container .advisories-download .os-dropdown .dropdown li{padding-left:30px}
}
.aem-container .advisories-download .os-dropdown .dropdown li a{display:block;width:156px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:black;text-decoration:none}
.aem-container .advisories-download .os-dropdown .dropdown li:last-child{-o-object-fit:contain;object-fit:contain;border-style:solid;border-width:2px;border-image-source:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128);border-image-slice:1;border-top:0;border-left:0;border-right:0}
.aem-container .advisories-download .os-dropdown .dropdown li:hover{background:#f8f8f8}
.aem-container .advisories-load-more-button-container .advisories-load-more{margin-top:40px;display:none}
.aem-container .custom-crd-accordion{background-color:inherit;border-top:solid 1px #d6dbe2;border-bottom:solid 1px #d6dbe2;border-left:0;padding:18px 0 18px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;border-right-color:transparent;border-left-color:transparent;width:100%}
.aem-container .custom-crd-accordion:focus{outline:0}
.aem-container .custom-crd-accordion.not-focus{outline:0}
.aem-container .accordion.section .accordion-container{margin-bottom:24px}
.aem-container .accordion-container{margin-top:56px;margin-bottom:56px}
@media(min-width:992px){.aem-container .accordion-container{max-width:1232px;margin:auto}
}
@media(max-width:767px){.aem-container .accordion-container{margin-top:48px;margin-bottom:48px}
.aem-container .accordion-container.no_padding{padding-left:14px !important;padding-right:14px !important}
.aem-container .accordion-container.standard-component-padding{padding-left:24px;padding-right:24px}
}
.aem-container .accordion-container .accordionItems.section:last-child{border-bottom:solid 1px #d6dbe2}
.aem-container .accordion-container .card-body{padding:11px 0 24px 10px}
@media(max-width:767px){.aem-container .accordion-container .card-body{width:100%}
.aem-container .accordion-container .card-body.full_width{width:100%}
}
.aem-container .accordion-container .card-body .rte-cmp{padding-left:0}
.aem-container .accordion-container .card-body .rte-cmp p{margin-bottom:0}
.aem-container .accordion-container .card-header{border-bottom:0}
.aem-container .accordion-container .accordion-container-title{margin-bottom:48px}
.aem-container .accordion-container .accordion-container-title .black-text,.aem-container .accordion-container .accordion-container-title .black-text *{color:#000}
.aem-container .accordion-container .accordion-container-title .white-text,.aem-container .accordion-container .accordion-container-title .white-text *{color:#fff}
.aem-container .accordion-container .accordion-title{width:100%;padding-right:1.2rem;padding-left:0;display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:18px;font-weight:bold;line-height:1.33}
.aem-container .accordion-container .accordion-title.black-text{color:#000;text-align:left}
.aem-container .accordion-container .accordion-title.black-text p,.aem-container .accordion-container .accordion-title.black-text h1,.aem-container .accordion-container .accordion-title.black-text h2,.aem-container .accordion-container .accordion-title.black-text h3,.aem-container .accordion-container .accordion-title.black-text h4,.aem-container .accordion-container .accordion-title.black-text h5{color:#000}
.aem-container .accordion-container .accordion-title.white-text{color:#fff;text-align:left}
.aem-container .accordion-container .accordion-title.white-text p,.aem-container .accordion-container .accordion-title.white-text h1,.aem-container .accordion-container .accordion-title.white-text h2,.aem-container .accordion-container .accordion-title.white-text h3,.aem-container .accordion-container .accordion-title.white-text h4,.aem-container .accordion-container .accordion-title.white-text h5{color:#fff}
.aem-container .accordion-container .custom-crd-accordion span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-open.svg") no-repeat center right;height:20px;width:20px;padding-left:12px;margin-right:1px;margin-top:3px}
.aem-container .accordion-container .custom-crd-accordion.collapsed span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-close.svg") no-repeat center right;height:20px;width:20px;padding-left:12px}
@media(min-width:1200px){.aem-container .accordion-container .custom-crd-accordion:hover .accordion-title{color:#e22128}
.aem-container .accordion-container .custom-crd-accordion:hover span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-open-red.svg") no-repeat center right}
.aem-container .accordion-container .custom-crd-accordion:hover.collapsed span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-close-red.svg") no-repeat center right}
}
.aem-container .accordion-container .expandAll{margin-bottom:23px}
.aem-container .accordion-container .expandAll a{-o-object-fit:contain;object-fit:contain;border:solid 1px #e22128;font-size:14px;font-weight:700;color:#e22128;padding:11px 20px 11px 20px;text-decoration:none;text-transform:uppercase}
.aem-container .accordion-container .expandAll a:hover,.aem-container .accordion-container .expandAll a:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .accordion-container .expandAll a:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .accordion-container .expandAll a:active{background-color:#fff}
.aem-container .accordion-container .expandAll a:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:40px;padding-left:180px;margin-left:10px;margin-top:-31px;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s;cursor:none;pointer-events:none}
.aem-container .accordion-container .expandAll a:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .accordionItems .custom-crd-accordion{padding-left:20px}
.aem-container .accordionItems .custom-crd-accordion:not(.collapsed){background-color:#eff0f3;border:1px solid #d6dbe2;border-radius:9px 9px 0 0}
.aem-container .accordionItems .panel-collapse{border-left:1px solid #d6dbe2;border-right:1px solid #d6dbe2;padding-left:20px}
.aem-container .accordionItems .collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease;display:block}
.aem-container .accordion-container .accordion-card{border:0}
.aem-container .accordionItems.section:last-child{border-bottom:solid 1px #d6dbe2}
.aem-container .accordion-title{width:100%;padding-right:1.2rem;padding-left:0;display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:18px;font-weight:bold;line-height:1.33}
.aem-container .accordion-title.black-text{color:#000;text-align:left}
.aem-container .accordion-title.black-text p,.aem-container .accordion-title.black-text h1,.aem-container .accordion-title.black-text h2,.aem-container .accordion-title.black-text h3,.aem-container .accordion-title.black-text h4,.aem-container .accordion-title.black-text h5{color:#000}
.aem-container .accordion-title.white-text{color:#fff;text-align:left}
.aem-container .accordion-title.white-text p,.aem-container .accordion-title.white-text h1,.aem-container .accordion-title.white-text h2,.aem-container .accordion-title.white-text h3,.aem-container .accordion-title.white-text h4,.aem-container .accordion-title.white-text h5{color:#fff}
.aem-container .custom-crd-accordion span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-open.svg") no-repeat center right;height:20px;width:20px;padding-left:12px;margin-right:1px;margin-top:3px}
.aem-container .custom-crd-accordion.collapsed span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-close.svg") no-repeat center right;height:20px;width:20px;padding-left:12px}
@media(min-width:1200px){.aem-container .custom-crd-accordion:hover .accordion-title{color:#e22128}
.aem-container .custom-crd-accordion:hover span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-open-red.svg") no-repeat center right}
.aem-container .custom-crd-accordion:hover.collapsed span.arrow-accordion{background:url("clientlib-base/resources/images/ic-accordion-close-red.svg") no-repeat center right}
}
.aem-container .expandAll{margin-bottom:23px}
.aem-container .expandAll a{-o-object-fit:contain;object-fit:contain;border:solid 1px #e22128;font-size:14px;font-weight:700;color:#e22128;padding:11px 20px 11px 20px;text-decoration:none;text-transform:uppercase}
.aem-container .expandAll a:hover,.aem-container .expandAll a:active{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .expandAll a:focus{background-color:#f02f39;border-color:#f02f39;color:#fff}
.aem-container .expandAll a:active{background-color:#fff}
.aem-container .expandAll a:after{content:"";background:linear-gradient(135deg,#e22128 50%,transparent 51%);display:block;position:absolute;padding-top:40px;padding-left:180px;margin-left:10px;margin-top:-31px;opacity:0;-webkit-transition:all ease 1s;transition:all ease 1s;cursor:none;pointer-events:none}
.aem-container .expandAll a:active:after{padding:0;margin:0;opacity:1;-webkit-transition:0;transition:0}
.aem-container .canon-tabs-component{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.aem-container .canon-tabs-component .wcmEdit .cmp-tabs__tabpanel{display:block}
.aem-container .canon-tabs-component li{color:#000;font-size:18px;line-height:24px;outline:0}
.aem-container .canon-tabs-component li div.atabtitle{outline:0}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:sticky;z-index:8}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.up{top:0}
@media(min-width:768px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.up{width:100%;top:0}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.down .tab-list-nav{z-index:10;position:fixed;width:100%;bottom:0}
@media(min-width:768px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.down .tab-list-nav{position:fixed;width:100%;bottom:0}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.nav-down{top:100px}
@media(min-width:1200px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.nav-down{top:158px}
.header.breadcrumb-present .navTabLayout.pro-sticky-nav-bar-container.nav-down{top:198px}
.header.breadcrumb-present .navTabLayout.pro-sticky-nav-bar-container.nav-down.psp-sticky-nav-edit{top:258px}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.nav-down.up{z-index:8}
@media(min-width:768px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.nav-down.up{top:0 !important}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.nav-down.down .tab-list-nav{z-index:8;position:fixed;width:100%;bottom:0 !important}
@media(min-width:768px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.nav-down.down .tab-list-nav{position:fixed;width:100%;bottom:0 !important}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container.nav-up{top:0 !important}
@media(max-width:1200px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container{top:24px}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container .tab-list-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-bottom:1px solid #d6dbe2;border-top:2px solid #d1d7df;background-color:#fff}
@media(max-width:768px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container .tab-list-nav{overflow-x:scroll}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;width:100%;margin:auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;overflow-x:auto;overflow-y:hidden;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:30px;-webkit-overflow-scrolling:touch}
@media(max-width:1200px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist.blackb{background-color:#000}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li{color:#4d4d4d}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab{padding:0 90px 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:0;text-transform:uppercase;cursor:pointer}
@media(max-width:768px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab{padding:0 65px 0 0;font-size:16px}
}
@media(max-width:480px){.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab{padding:0 40px 0 0;font-size:16px}
}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab .nav-title .tab-title:hover{padding:18px 0;border-bottom:5px solid black}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab.blackb{color:#fff}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab .atabtitle{padding-bottom:8px}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab--active{font-weight:700}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab--active .nav-title .tab-title{border-top:0;font-weight:700;color:#000 !important;padding:18px 0;border-bottom:5px solid;-o-border-image:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128) 1;border-image:linear-gradient(262deg,#4d80e6,#c54d70 53%,#cc425d 63%,#e12128) 1}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab--active .nav-title .tab-title:focus{outline:0}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab--active .nav-title .tab-title:focus-visible{outline:.2rem solid #0078ff40}
.aem-container .canon-tabs-component .navTabLayout .pro-sticky-nav-bar-container ol.cmp-tabs__tablist li.cmp-tabs__tab:last-of-type{padding-right:0;margin-right:15px}
.aem-container .filter-desktop{margin-top:60px}
.aem-container .filter-desktop .filter-selection_pane{background-color:#f8f8f8;height:58px}
.aem-container .filter-desktop .filter-selection_pane .btn:focus{-webkit-box-shadow:none;box-shadow:none}
.aem-container .filter-desktop .filter-selection_pane .select_left_pane{padding-left:7.5%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:12px}
.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd{float:left;height:37px;border-right:1px solid #d6dbe2;margin-right:0;font-weight:bold;font-size:12px;line-height:1.5;width:15.44%}
.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd .select_label{padding-left:16px}
@media(min-width:768px) and (max-width:991px){.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd{min-width:160px}
}
.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd_mid{float:left;height:37px;border-right:1px solid #d6dbe2;margin-right:0;font-weight:bold;font-size:12px;line-height:1.5;width:15.62%}
.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd_mid .select_label{padding-left:16px}
@media(min-width:768px) and (max-width:991px){.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd_mid{min-width:160px}
}
.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd_sort{float:left;height:37px;border-left:1px solid #d6dbe2;margin-left:29.40%;font-weight:bold;font-size:12px;line-height:1.5;width:15.5%}
.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd_sort .select_label{padding-left:16px}
@media(min-width:768px) and (max-width:991px){.aem-container .filter-desktop .filter-selection_pane .select_left_pane .select_dd_sort{margin-left:12%;min-width:160px}
}
.aem-container .filter-desktop .filter-selectdiv{position:relative}
.aem-container .filter-desktop .filter-selectdiv::after{font:17px "Consolas",monospace;color:#333;right:5px;top:1px;padding:0 0 2px;position:absolute;pointer-events:none}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group{width:100%;padding:0 !important}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .dropdown-toggle[aria-expanded="false"]::after{border:0 !important;content:url("clientlib-base/resources/images/filterrow/dropdown-filter.png");font:17px "Consolas",monospace;color:#333;padding:0 9px 2px;position:absolute;pointer-events:none;background-repeat:no-repeat;right:5px;top:-2px;background-size:12px 8px}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .dropdown-toggle[aria-expanded="true"]::after{border:0 !important;content:url("clientlib-base/resources/images/filterrow/dropdown-filter.png");font:17px "Consolas",monospace;color:#333;padding:0 9px 2px;position:absolute;pointer-events:none;background-repeat:no-repeat;right:5px;top:-2px;background-size:12px 8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .selectbtn{color:black;background-color:#f8f8f8;padding:0 !important;background:transparent;top:-8px;width:208px;text-align:left;position:relative;font-size:16px;line-height:1.38;padding:0 !important}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .selectbtn .notransform{-webkit-transform:translate3d(0,25px,0) !important;transform:translate3d(0,25px,0) !important}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .selectbtn .select_label1{padding-left:16px;padding-top:2px;text-transform:capitalize}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .selectbtn .select_label2{padding-left:16px;padding-top:2px;text-transform:capitalize}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .selectbtn .select_label3{padding-left:16px;padding-top:2px;text-transform:capitalize}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .selectbtn .select_label4{padding-left:16px;padding-top:2px}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .dmenu{width:100%;padding-top:0 !important;top:8px !important;border-radius:initial;z-index:2;min-width:0rem;border-style:solid;border-width:2px;border-image-source:linear-gradient(267deg,var(--blue),#c54d6f 68%,#c54d70 78%,#cc425d,#e12128);border-image-slice:1;border-left-width:0;border-right-width:0;border-top-width:0;-webkit-transform:translate3d(0,18px,0) !important;transform:translate3d(0,18px,0) !important}
.aem-container .filter-desktop .filter-selectdiv .filter-btn-group .dmenu .ditem{height:45px;padding-left:16px !important;padding-top:12px !important;text-transform:capitalize;cursor:pointer}
.aem-container .filter-row-container .filter-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:75px;background:#f8f8f8;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:60px}
.aem-container .filter-row-container .filter-row .filter-row-buttons{color:#000;font-size:14px;line-height:21px;font-weight:700;padding-right:23px;width:50%;padding-top:6px;padding-bottom:6px}
.aem-container .filter-row-container .filter-row .filter-row-buttons:first-child{border-right:2px solid #d6dbe2;text-align:right}
.aem-container .filter-row-container .filter-row .filter-row-buttons.filter{background:url("clientlib-base/resources/images/filterrow/filter@3x.png") no-repeat;background-size:18px 12px;background-origin:content-box;background-position:center right 52px}
.aem-container .filter-row-container .filter-row .filter-row-buttons.sort{background:url("clientlib-base/resources/images/filterrow/sort@3x.png") no-repeat;background-size:18px 12px;background-position:left;padding-left:28px;margin-left:23px}
.aem-container .filter-mobile .filter-selectedFilters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:24px 0}
.aem-container .filter-mobile .filter-selectedFilters .filter-capsule{background:#e22128;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 8px;border-radius:20px;color:white;padding:5px 26px 5px 13px;font-size:14px;line-height:21px;text-transform:capitalize}
.aem-container .filter-mobile .filter-selectedFilters .filter-capsule::nth-of-type(1){margin-right:0}
.aem-container .filter-mobile .filter-selectedFilters .filter-capsule .capsule-space{padding-right:10px;word-break:break-word}
.aem-container .filter-mobile .filter-selectedFilters .filter-remove-button{background-image:url("clientlib-base/resources/images/filterrow/filter-remove.png");background-size:10px;background-position:center right 13px;background-repeat:no-repeat;background-origin:border-box}
.aem-container .filter-mobile .inspiration-filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#fff;overflow:auto}
.aem-container .filter-mobile .inspiration-filter-container .rectangle{width:100%;min-height:88px;-o-object-fit:contain;object-fit:contain;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 2px 1px -1px rgba(0,0,0,0.12),0 1px 1px 0 rgba(0,0,0,0.14);background-color:var(--#fff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.aem-container .filter-mobile .inspiration-filter-container .rectangle .filter-button-wrapper{margin-top:0}
.aem-container .filter-mobile .inspiration-filter-container .rectangle .clear-filter-button:hover{background:#fff;color:#e22128}
.aem-container .filter-mobile .inspiration-filter-container .rectangle .filter-panel-collapse{margin-bottom:20px}
.aem-container .filter-mobile .inspiration-filter-container .rectangle .filter-panel-collapse .form-group{margin-bottom:14px}
.aem-container .filter-mobile .inspiration-filter-container .rectangle .contained-btn-wrapper,.aem-container .filter-mobile .inspiration-filter-container .rectangle .outlined-btn-wrapper{margin-left:10px;margin-right:10px}
.aem-container .filter-mobile .inspiration-filter-container .rectangle .contained-btn-wrapper a.contained-btn{background:#e22128;color:#fff}
.aem-container .filter-mobile .inspiration-filter-container .filter-text{font-family:ProximaNova;font-size:18px;line-height:1.33;text-align:center;color:#000;margin-bottom:28px;margin-top:26px}
.aem-container .filter-mobile .inspiration-filter-container .filter-text span.card-count{border-bottom:1px solid #000}
.aem-container .filter-mobile .inspiration-filter-container .horizonatal-seperator{border:solid 1px #d6dbe2}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator{margin:0 10px}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-panel-collapse .form-group,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-panel-collapse .form-group{margin-bottom:16px;margin-top:16px;position:relative;padding-left:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-panel-collapse .form-group .custom-radio,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-panel-collapse .form-group .custom-radio{background:url("clientlib-base/resources/images/filterrow/radio-filter.png") no-repeat;background-size:18px 18px;width:18px;height:18px;margin:0;position:absolute;top:0;left:0;vertical-align:middle;cursor:pointer}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-panel-collapse .form-group .label-text,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-panel-collapse .form-group .label-text{cursor:pointer;padding-left:15px;margin-left:-5px;font-family:ProximaNova;font-size:14px;line-height:1.5;color:#000;text-transform:capitalize;margin-bottom:0}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-panel-collapse .form-group input,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-panel-collapse .form-group input{opacity:0;cursor:pointer;position:absolute}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-panel-collapse .form-group .custom-radio:after,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-panel-collapse .form-group .custom-radio:after{background-size:18px 18px;content:"";display:none;width:18px;height:18px;position:absolute;background-image:url("clientlib-base/resources/images/filterrow/radio-button-unselected.png");font-size:32px;left:0;top:0}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-panel-collapse .form-group input:checked+.custom-radio:after,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-panel-collapse .form-group input:checked+.custom-radio:after{display:block}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-types,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-types{font-size:18px;font-weight:bold;line-height:1.22;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:19px 0 17px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:2px solid #d6dbe2}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-bottom,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-bottom{border-bottom:0 !important;padding-bottom:0 !important}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-type-texts,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-type-texts{font-family:ProximaNova;font-size:18px;font-weight:bold;line-height:1.22;color:#000}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-accordion,.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-accordion{background:url("clientlib-base/resources/images/filterrow/accordion-open.png") no-repeat;background-size:14px 14px;width:14px;height:14px}
.aem-container .filter-mobile .inspiration-filter-container .filters-panel-group .filter-accordion[filter-expanded=true],.aem-container .filter-mobile .inspiration-filter-container .filter-seperator .filter-accordion[filter-expanded=true]{background:url("clientlib-base/resources/images/filterrow/accordion-close.png") no-repeat;background-size:14px 2px;width:14px;height:2px}
.aem-container .filter-mobile .filterRow-sortDiv{padding:0 10px;position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;background:#fff;overflow:auto}
.aem-container .filter-mobile .filterRow-sortDiv .sortTitle,.aem-container .filter-mobile .filterRow-sortDiv .languageTitle{font-size:18px;line-height:24px;padding:32px 0;text-align:center;border-bottom:2px solid #d6dbe2}
.aem-container .filter-mobile .filterRow-sortDiv .sortOptions .sortOptionSingle,.aem-container .filter-mobile .filterRow-sortDiv .sortOptions .languageOptionSingle,.aem-container .filter-mobile .filterRow-sortDiv .languageOptions .sortOptionSingle,.aem-container .filter-mobile .filterRow-sortDiv .languageOptions .languageOptionSingle{font-size:18px;line-height:22px;padding:24px 14px 24px 0;border-bottom:2px solid #d6dbe2;background:url("clientlib-base/resources/images/filterrow/radio-filter.png") no-repeat;background-position:96%;background-size:20px 20px;font-weight:700 !important;line-height:1.22}
.aem-container .filter-mobile .filterRow-sortDiv .sortOptions .sortOptionSingle p,.aem-container .filter-mobile .filterRow-sortDiv .sortOptions .languageOptionSingle p,.aem-container .filter-mobile .filterRow-sortDiv .languageOptions .sortOptionSingle p,.aem-container .filter-mobile .filterRow-sortDiv .languageOptions .languageOptionSingle p{margin:0;font-weight:700 !important}
.aem-container .filter-mobile .filterRow-sortDiv .sortOptions .filter-selected,.aem-container .filter-mobile .filterRow-sortDiv .languageOptions .filter-selected{background:url("clientlib-base/resources/images/filterrow/radio-selected.png") no-repeat;background-position:96%;background-size:20px 20px}
@font-face{font-family:'ProximaNova';src:url("clientlib-base/resources/fonts/proxima_ssv/proxima-nova-thin.otf");font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:'ProximaNova';src:url("clientlib-base/resources/fonts/proxima_ssv/proxima-nova-alt-light.otf");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'ProximaNova';src:url("clientlib-base/resources/fonts/proxima_ssv/ProximaNova-Regular.otf");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'ProximaNova';src:url("clientlib-base/resources/fonts/proxima_ssv/ProximaNova-Medium.otf");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'ProximaNova';src:url("clientlib-base/resources/fonts/proxima_ssv/proximanova-semibold.otf");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'ProximaNova';src:url("clientlib-base/resources/fonts/proxima_ssv/Proxima-Nova-Bold.otf");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'ProximaNova';src:url("clientlib-base/resources/fonts/proxima_ssv/ProximaNova-Extrabold.otf");font-weight:800;font-style:normal;font-display:swap}
@font-face{font-family:'Roboto';src:url("clientlib-base/resources/fonts/roboto/Roboto-Regular.ttf");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"canon-aem-icons";src:url("clientlib-base/resources/fonts/icons/canon-aem-icons.woff?4ywdsp") format("woff");font-weight:normal;font-style:normal;font-display:swap}
.aem-container [class^="icon-"],.aem-container [class*=" icon-"]{font-family:"canon-aem-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;font-size:24px;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.aem-container .icon-linkedin-square:before{content:""}
.aem-container .icon-facebook:before{content:""}
.aem-container .icon-linkedin:before{content:""}
.aem-container .icon-circle:before{content:""}
.aem-container .icon-youtube-play:before{content:""}
.aem-container .icon-instagram:before{content:""}
.aem-container .icon-paypal:before{content:""}
.aem-container .icon-error:before{content:""}
.aem-container .icon-play_circle:before{content:"🌹"}
.aem-container .icon-add:before{content:""}
.aem-container .icon-close:before{content:""}
.aem-container .icon-edit:before{content:""}
.aem-container .icon-schedule:before{content:""}
.aem-container .icon-money:before{content:""}
.aem-container .icon-list_bulleted:before{content:""}
.aem-container .icon-image:before{content:""}
.aem-container .icon-aperture:before{content:""}
.aem-container .icon-camera:before{content:""}
.aem-container .icon-chevron_left:before{content:""}
.aem-container .icon-chevron_right:before{content:""}
.aem-container .icon-radio_button_unchecked:before{content:""}
.aem-container .icon-timer:before{content:""}
.aem-container .icon-shopping_cart:before{content:""}
.aem-container .icon-grid:before{content:""}
.aem-container .icon-arrow_back:before{content:""}
.aem-container .icon-arrow_forward:before{content:""}
.aem-container .icon-cancel:before{content:""}
.aem-container .icon-check:before{content:""}
.aem-container .icon-expand_less:before{content:""}
.aem-container .icon-expand_more:before{content:""}
.aem-container .icon-menu:before{content:""}
.aem-container .icon-school:before{content:""}
.aem-container .icon-share:before{content:""}
.aem-container .icon-check_box:before{content:""}
.aem-container .icon-check_box_blank:before{content:""}
.aem-container .icon-radio_button_checked:before{content:""}
.aem-container .icon-account_circle:before{content:""}
.aem-container .icon-check_circle:before{content:""}
.aem-container .icon-info:before{content:""}
.aem-container .icon-search:before{content:""}
.aem-container .icon-lightbulb_outline:before{content:""}
.aem-container .icon-check_circle_outline:before{content:""}
*{word-wrap:break-word}
body.modal-open.aem-promotion-banner-modal-open>.modal-backdrop.fade.show{display:none}
.width-auto{width:auto;height:auto}
.aem-container .standard-container-padding .padding-bottom- .coveo-search-results{padding-top:30px}
.aem-container .coveo-search-results img{width:100%;height:auto}
.aem-container .coveo-search-results #coveo-no-result-content img{width:auto;height:auto}
.aem-container .coveo-search-results #coveo-no-result-content-filter img{width:auto;height:auto}
.aem-container .lds-dual-ring{display:inline-block;max-width:80px;max-height:80px}
.aem-container .lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #e22128;border-color:#e22128 transparent #e22128 transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}
@-webkit-keyframes lds-dual-ring{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes lds-dual-ring{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.aem-container h1,.aem-container .h1,.aem-container .h1-white,.aem-container .h1-spacing-2px,.aem-container.aem-magento-container .h1-white,.aem-container.aem-magento-container .h1-spacing-2px,.aem-container.aem-magento-container .h1{font-size:1.875rem;font-weight:300;line-height:2.5rem;letter-spacing:6.4px;text-align:center}
@media(min-width:768px){.aem-container h1,.aem-container .h1,.aem-container .h1-white,.aem-container .h1-spacing-2px,.aem-container.aem-magento-container .h1-white,.aem-container.aem-magento-container .h1-spacing-2px,.aem-container.aem-magento-container .h1{font-size:3.75rem;line-height:1.17;letter-spacing:6.4px}
}
.aem-container h1 b,.aem-container .h1 b,.aem-container .h1-white b,.aem-container .h1-spacing-2px b,.aem-container.aem-magento-container .h1-white b,.aem-container.aem-magento-container .h1-spacing-2px b,.aem-container.aem-magento-container .h1 b{font-weight:700}
.aem-container .h1-white{color:#fff}
.aem-container .h1-spacing-2px{letter-spacing:2px}
@media(max-width:767px){.aem-container .h1,.aem-container .h1-white,.aem-container .h1-spacing-2px,.aem-container.aem-magento-container .h1-white,.aem-container.aem-magento-container .h1-spacing-2px{letter-spacing:6.4px}
}
.aem-container h2,.aem-container .h2,.aem-container .h2-white,.aem-container.aem-magento-container .h2-white,.aem-container.aem-magento-container .h2{font-size:2.5rem;font-weight:400;line-height:1.33;letter-spacing:normal;text-align:left}
@media(min-width:768px){.aem-container h2,.aem-container .h2,.aem-container .h2-white,.aem-container.aem-magento-container .h2-white,.aem-container.aem-magento-container .h2{font-size:2.875rem}
}
.aem-container .h2-white{color:#fff}
.aem-container h3,.aem-container .h3,.aem-container .h3-light,.aem-container .h3-white,.aem-container .h3-light-white,.aem-container .h3-display-heading,.aem-container .h3-display-heading-white,.aem-container.aem-magento-container .h3-light,.aem-container.aem-magento-container .h3-white,.aem-container.aem-magento-container .h3-light-white,.aem-container.aem-magento-container .h3-display-heading,.aem-container.aem-magento-container .h3-display-heading-white,.aem-container.aem-magento-container .h3{font-size:1.75rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:6.79px}
@media(min-width:768px){.aem-container h3,.aem-container .h3,.aem-container .h3-light,.aem-container .h3-white,.aem-container .h3-light-white,.aem-container .h3-display-heading,.aem-container .h3-display-heading-white,.aem-container.aem-magento-container .h3-light,.aem-container.aem-magento-container .h3-white,.aem-container.aem-magento-container .h3-light-white,.aem-container.aem-magento-container .h3-display-heading,.aem-container.aem-magento-container .h3-display-heading-white,.aem-container.aem-magento-container .h3{font-size:2.0625rem;line-height:1.33;letter-spacing:2px}
}
.aem-container .h3-light{font-size:1.75rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.36}
@media(min-width:768px){.aem-container .h3-light{font-size:2.0625rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33}
}
.aem-container .h3-white{color:#fff}
.aem-container .h3-light-white{color:#fff;font-size:1.75rem;font-weight:300;font-stretch:normal;font-style:normal;line-height:1.36}
@media(min-width:768px){.aem-container .h3-light-white{font-size:2.0625rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.33}
}
.aem-container .h3-display-heading{font-size:1.5rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:0}
@media(min-width:768px){.aem-container .h3-display-heading{font-size:2.125rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:normal}
}
.aem-container .h3-display-heading-white{font-size:1.5rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:0;color:#fff}
@media(min-width:768px){.aem-container .h3-display-heading-white{font-size:2.125rem;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.35;letter-spacing:normal}
}
.aem-container h4,.aem-container .h4,.aem-container .h4-white,.aem-container .h4-light,.aem-container .h4-light-white,.aem-container.aem-magento-container .h4-white,.aem-container.aem-magento-container .h4-light,.aem-container.aem-magento-container .h4-light-white,.aem-container.aem-magento-container .h4{font-size:1.5rem;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:normal}
.aem-container .h4-white{color:#fff}
.aem-container .h4-light{font-weight:normal;line-height:1.33}
.aem-container .h4-light-white{font-weight:normal;line-height:1.33;color:#fff}
.aem-container h5,.aem-container .h5,.aem-container .h5-white,.aem-container .h5-blue,.aem-container .h5-strike-through,.aem-container.aem-magento-container .h5-white,.aem-container.aem-magento-container .h5-blue,.aem-container.aem-magento-container .h5-strike-through,.aem-container.aem-magento-container .h5{font-size:1.125rem;font-weight:700;line-height:1.33;letter-spacing:normal;text-align:left}
.aem-container .h5-white{color:#fff}
.aem-container .h5-blue{color:#4d80e6}
.aem-container .h5-strike-through{text-decoration:line-through;color:rgba(0,0,0,0.6)}
.aem-container h6,.aem-container .h6,.aem-container .h6-white,.aem-container .h6-white-semi-bold,.aem-container.aem-magento-container .h6-white-semi-bold,.aem-container.aem-magento-container .h6-white,.aem-container.aem-magento-container .h6{font-size:1rem;font-weight:700;line-height:1.38;letter-spacing:normal;text-align:left}
.aem-container .h6-white,.aem-container .h6-white-semi-bold,.aem-container.aem-magento-container .h6-white-semi-bold{color:#fff}
.aem-container .h6-white-semi-bold{font-weight:600}
.aem-container .captions{font-size:.75rem;font-weight:400;line-height:1.58;letter-spacing:normal;color:#000}
.aem-container .overline{font-size:.875rem;font-weight:600;line-height:1.5;letter-spacing:4px;color:#000}
@media(max-width:767px){.aem-container .overline{line-height:1.5}
}
.aem-container p,.aem-container .body-text-large,.aem-container .body-text-large-white,.aem-container.aem-magento-container .body-text-large-white{font-size:1.125em;font-weight:400;letter-spacing:normal;line-height:1.44}
.aem-container .body-text-large-white{color:#fff}
.aem-container .body-text-medium,.aem-container .body-text-medium-white,.aem-container .body-text-medium-red,.aem-container .body-text-medium-60,.aem-container.aem-magento-container .body-text-medium-white,.aem-container.aem-magento-container .body-text-medium-red,.aem-container.aem-magento-container .body-text-medium-60{font-size:1em;font-weight:400;letter-spacing:normal;line-height:1.5}
.aem-container .body-text-medium-white{color:#fff}
.aem-container .body-text-medium-red{color:#e22128}
.aem-container .body-text-medium-60{color:rgba(0,0,0,0.6)}
.aem-container .body-text-small,.aem-container .body-text-small-white,.aem-container .body-text-small-red,.aem-container .body-text-small-blue,.aem-container .body-text-small-60,.aem-container.aem-magento-container .body-text-small-white,.aem-container.aem-magento-container .body-text-small-red,.aem-container.aem-magento-container .body-text-small-blue,.aem-container.aem-magento-container .body-text-small-60{font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.43}
.aem-container .body-text-small-white{color:#fff}
.aem-container .body-text-small-red{color:#e22128}
.aem-container .body-text-small-blue{color:#4d80e6}
.aem-container .body-text-small-60{color:rgba(0,0,0,0.6)}
.aem-container .Button-White{font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#fff}
.aem-container .Button-Red{font-size:.875em;font-weight:bold;line-height:1.29;letter-spacing:2px;color:#e22128}
.aem-container .Button-Disabled{font-size:.875em;font-weight:bold;line-height:1.36;letter-spacing:2px;color:#5f6878}
.aem-container .Button-Black{font-size:.875em;font-weight:bold;line-height:1.36;letter-spacing:2px;color:#000}
.aem-container .Overline-White{font-size:.875em;font-weight:600;line-height:1.5;letter-spacing:4px;color:#fff}
.aem-container .Overline-Black{font-size:.875em;font-weight:600;line-height:1.5;letter-spacing:4px;color:#000}
.aem-container .Caption-White{font-size:.75em;font-weight:400;line-height:1.58;letter-spacing:normal;color:#fff}
.aem-container .Caption-White{font-size:.75em;font-weight:400;line-height:1.58;letter-spacing:normal;color:#000}
.aem-container caption{font-size:.75em;font-weight:400;line-height:1.58;letter-spacing:normal;color:#000}
.aem-container .canon-show-only-author-edit{display:block !important}
.aem-container .fluidimage-fit{-o-object-fit:contain !important;object-fit:contain !important;-o-object-position:center;object-position:center}
.aem-container .canon-loading:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #e22128;border-color:#e22128 transparent #e22128 transparent;-webkit-animation:canon-loading 1.2s linear infinite;animation:canon-loading 1.2s linear infinite}
@-webkit-keyframes canon-loading{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes canon-loading{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.aem-container.aem-magento-container h1,.aem-container.aem-magento-container .h1-white,.aem-container.aem-magento-container .h1-spacing-2px,.aem-container.aem-magento-container .h1{font-size:30px;line-height:40px}
@media(min-width:768px){.aem-container.aem-magento-container h1,.aem-container.aem-magento-container .h1-white,.aem-container.aem-magento-container .h1-spacing-2px,.aem-container.aem-magento-container .h1{font-size:60px;line-height:40px}
}
.aem-container.aem-magento-container .h1-white{color:#fff}
.aem-container.aem-magento-container .h1-spacing-2px{letter-spacing:2px}
@media(max-width:767px){.aem-container.aem-magento-container .h1,.aem-container.aem-magento-container .h1-white,.aem-container.aem-magento-container .h1-spacing-2px{letter-spacing:6.4px}
}
.aem-container.aem-magento-container h2,.aem-container.aem-magento-container .h2-white,.aem-container.aem-magento-container .h2{font-size:40px;line-height:53px}
@media(min-width:768px){.aem-container.aem-magento-container h2,.aem-container.aem-magento-container .h2-white,.aem-container.aem-magento-container .h2{font-size:46px}
}
.aem-container.aem-magento-container .h2-white{color:#fff}
.aem-container.aem-magento-container h3,.aem-container.aem-magento-container .h3-light,.aem-container.aem-magento-container .h3-white,.aem-container.aem-magento-container .h3-light-white,.aem-container.aem-magento-container .h3-display-heading,.aem-container.aem-magento-container .h3-display-heading-white,.aem-container.aem-magento-container .h3{font-size:28px;line-height:38px}
@media(min-width:768px){.aem-container.aem-magento-container h3,.aem-container.aem-magento-container .h3-light,.aem-container.aem-magento-container .h3-white,.aem-container.aem-magento-container .h3-light-white,.aem-container.aem-magento-container .h3-display-heading,.aem-container.aem-magento-container .h3-display-heading-white,.aem-container.aem-magento-container .h3{font-size:33px;line-height:44px}
}
.aem-container.aem-magento-container .h3-light{font-size:28px;line-height:38px}
@media(min-width:768px){.aem-container.aem-magento-container .h3-light{font-size:33px;line-height:44px}
}
.aem-container.aem-magento-container .h3-white{color:#fff}
.aem-container.aem-magento-container .h3-light-white{color:#fff;font-size:28px;line-height:38px}
@media(min-width:768px){.aem-container.aem-magento-container .h3-light-white{font-size:33px;line-height:44px}
}
.aem-container.aem-magento-container .h3-display-heading{font-size:24px;line-height:33px}
@media(min-width:768px){.aem-container.aem-magento-container .h3-display-heading{font-size:34px;line-height:46px}
}
.aem-container.aem-magento-container .h3-display-heading-white{font-size:24px;line-height:33px}
@media(min-width:768px){.aem-container.aem-magento-container .h3-display-heading-white{font-size:34px;line-height:46px}
}
.aem-container.aem-magento-container h4,.aem-container.aem-magento-container .h4-white,.aem-container.aem-magento-container .h4-light,.aem-container.aem-magento-container .h4-light-white,.aem-container.aem-magento-container .h4{font-size:24px;line-height:31px}
.aem-container.aem-magento-container .h4-white{color:#fff}
.aem-container.aem-magento-container .h4-light{line-height:32px}
.aem-container.aem-magento-container .h4-light-white{line-height:32px;color:#fff}
.aem-container.aem-magento-container h5,.aem-container.aem-magento-container .h5-white,.aem-container.aem-magento-container .h5-blue,.aem-container.aem-magento-container .h5-strike-through,.aem-container.aem-magento-container .h5{font-size:18px;line-height:24px}
.aem-container.aem-magento-container .h5-white{color:#fff}
.aem-container.aem-magento-container .h5-blue{color:#4d80e6}
.aem-container.aem-magento-container .h5-strike-through{text-decoration:line-through;color:rgba(0,0,0,0.6)}
.aem-container.aem-magento-container h6,.aem-container.aem-magento-container .h6-white-semi-bold,.aem-container.aem-magento-container .h6-white,.aem-container.aem-magento-container .h6{font-size:16px;line-height:22px}
.aem-container.aem-magento-container .h6-white,.aem-container.aem-magento-container .h6-white-semi-bold{color:#fff}
.aem-container.aem-magento-container .h6-white-semi-bold{font-weight:600}
.aem-container.aem-magento-container .captions{font-size:12px;line-height:19px}
.aem-container.aem-magento-container .overline{font-size:14px;line-height:21px}
@media(max-width:767px){.aem-container.aem-magento-container .overline{line-height:21px}
}
.aem-container.aem-magento-container p{font-size:18px;line-height:26px}
.aem-container.aem-magento-container .body-text-large,.aem-container.aem-magento-container .body-text-large-white{font-size:20px;line-height:29px}
.aem-container.aem-magento-container .body-text-large-white{color:#fff}
.aem-container.aem-magento-container .body-text-medium,.aem-container.aem-magento-container .body-text-medium-white,.aem-container.aem-magento-container .body-text-medium-red,.aem-container.aem-magento-container .body-text-medium-60{font-size:18px;line-height:27px}
.aem-container.aem-magento-container .body-text-medium-white{color:#fff}
.aem-container.aem-magento-container .body-text-medium-red{color:#e22128}
.aem-container.aem-magento-container .body-text-medium-60{color:rgba(0,0,0,0.6)}
.aem-container.aem-magento-container .body-text-small,.aem-container.aem-magento-container .body-text-small-white,.aem-container.aem-magento-container .body-text-small-red,.aem-container.aem-magento-container .body-text-small-blue,.aem-container.aem-magento-container .body-text-small-60{font-size:14px;line-height:20px}
.aem-container.aem-magento-container .body-text-small-white{color:#fff}
.aem-container.aem-magento-container .body-text-small-red{color:#e22128}
.aem-container.aem-magento-container .body-text-small-blue{color:#4d80e6}
.aem-container.aem-magento-container .body-text-small-60{color:rgba(0,0,0,0.6)}
.aem-container.aem-magento-container caption{font-size:12px;line-height:19px;color:#000}
.aem-container.aem-magento-container .canon-loading:after{content:" ";display:block;width:64px;height:64px;margin:8px;border-radius:50%;border:6px solid #e22128;border-color:#e22128 transparent #e22128 transparent;-webkit-animation:canon-loading 1.2s linear infinite;animation:canon-loading 1.2s linear infinite}
@keyframes canon-loading{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
.aem-container .scroller-bar-background{bottom:0;z-index:1;cursor:pointer}
.aem-container .scroller-bar-background .scroller-bar-background-stripe{height:5px;background-color:#eff0f3}
.aem-container .disable-capitalization .btn-common,.aem-container .disable-capitalization .modal-common-btn,.aem-container .disable-capitalization .links-common,.aem-container .disable-capitalization .tile-button,.aem-container .disable-capitalization .white-button-2{text-transform:none !important}
.aem-container .downloadable-table .container-bottom,.aem-container .advisories-download .container-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 1px 0 1px;width:201px}
.aem-container .downloadable-table .container-bottom__wrapper,.aem-container .advisories-download .container-bottom__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #d6dbe2;border-top:0;position:relative}
@media(max-width:575px){.aem-container .downloadable-table .container-bottom__wrapper,.aem-container .advisories-download .container-bottom__wrapper{width:100%;position:absolute;top:0}
}
.aem-container .downloadable-table .container-bottom__wrapper__pair,.aem-container .advisories-download .container-bottom__wrapper__pair{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:575px){.aem-container .downloadable-table .container-bottom__wrapper__pair,.aem-container .advisories-download .container-bottom__wrapper__pair{visibility:visible;width:49.9%}
}
.aem-container .downloadable-table .container-bottom__wrapper__separator,.aem-container .advisories-download .container-bottom__wrapper__separator{border-left:1px solid #d6dbe2;height:37px;margin-bottom:18px;margin-top:18px}
@media(min-width:768px){.aem-container .downloadable-table .container-bottom__wrapper__separator,.aem-container .advisories-download .container-bottom__wrapper__separator{display:none}
}
@media(max-width:767px){.aem-container .downloadable-table .container-bottom__wrapper__separator,.aem-container .advisories-download .container-bottom__wrapper__separator{margin-bottom:12px;margin-top:15px}
}
.aem-container .remove-padding{padding:0 !important}
#cj_conversion{display:none}
.custom-dropdown .input-field{position:relative;height:55px}
.custom-dropdown .input-field .dropdown-button{color:inherit;text-decoration:none;height:100%;display:block}
.custom-dropdown .input-field .dropdown-button:after{content:"";background:url("clientlib-base/resources/images/ic-arrow-accordion.png") no-repeat;width:29px;height:13px;position:absolute;right:-2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:15px}
.custom-dropdown .input-field.dropdown input{pointer-events:none;padding-right:25px}
.custom-dropdown .input-field.dropdown input:disabled{opacity:1 !important;background-color:transparent}
.custom-dropdown .input-field[aria-expanded="true"] .dropdown-button::after{background:url("clientlib-base/resources/images/ic-arrow-accordion-close.png") no-repeat;height:13px;width:29px;position:absolute;right:-2px;top:50%;background-size:15px}
.custom-dropdown .input-field[aria-expanded="true"] .dropdown-list{display:block;color:black !important}
.custom-dropdown .input-field input{position:relative;border:0;-webkit-box-shadow:none;box-shadow:none;line-height:20px;color:#000;width:100%;height:55px;border-bottom:2px solid #000;outline:0;padding-left:14px;-webkit-appearance:none;-webkit-border-radius:0}
.custom-dropdown .input-field input:focus{border-bottom:2px solid transparent;-o-border-image:linear-gradient(to left,#4d80e6,#e12128);border-image:-webkit-gradient(linear,right top,left top,from(#4d80e6),to(#e12128));border-image:linear-gradient(to left,#4d80e6,#e12128);border-image-slice:1}
.custom-dropdown .input-field input:focus-visible{outline:0}
.custom-dropdown .input-field input.initialDataColor{background-color:#f8f8f8}
.custom-dropdown .input-field input::-ms-clear{display:none}
.custom-dropdown .input-field .customInputlabel{position:absolute;font-size:16px;line-height:20px;top:16px;left:14px;color:#555;pointer-events:none;display:block;-webkit-transition:.5s;transition:.5s}
.dropdown-list{display:none;position:absolute;top:100%;left:0;right:0;background:#fff;list-style:none;font-weight:normal;padding-left:0;max-height:150px;overflow-y:auto;text-align:left;-webkit-box-shadow:0 3px 6px 3px #e3e3e3;box-shadow:0 3px 6px 3px #e3e3e3;border-radius:8px;-ms-overflow-style:none;scrollbar-width:none;border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:0;z-index:2}
.dropdown-list li{display:block;color:#000;padding:8px 15px;font-size:14px;border-radius:8px;cursor:pointer}
.dropdown-list li.selected{background-color:#ececec;border-radius:0}
.dropdown-list li:hover{background:#f8f8f8}
.dropdown-list .ssb_sb{background:-webkit-gradient(linear,left top,left bottom,from(#e22128),to(#4d80e6));background:linear-gradient(#e22128,#4d80e6);cursor:pointer;position:absolute;right:0;z-index:102}
.dropdown-list .ssb_sb_over{background:-webkit-gradient(linear,left top,left bottom,from(#e22128),to(#4d80e6));background:linear-gradient(#e22128,#4d80e6)}
.dropdown-list .ssb_st{background:lightgrey;cursor:pointer;height:100%;position:absolute;right:0;top:0;z-index:101}
.dropdown-list::-webkit-scrollbar{display:none}
.search-button-form[aria-expanded='true'] .dropdown-list{display:block}
.ifield_validation{text-align:left;padding-left:14px;font-size:12px !important;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.33;letter-spacing:normal;display:none}
.invalid-field .customInputlabel,.invalid-field .ifield_validation{color:#e22128;display:block}
.invalid-field input::-webkit-input-placeholder{color:#e22128 !important}
.invalid-field input::-moz-placeholder{color:#e22128 !important}
.invalid-field input:-ms-input-placeholder{color:#e22128 !important}
.invalid-field input::-ms-input-placeholder{color:#e22128 !important}
.invalid-field input::placeholder,.invalid-field input{color:#e22128 !important}
.loading-container-global{visibility:visible;position:fixed;top:0;bottom:0;left:0;right:0;z-index:102;background:#fff;opacity:.5}
.loading-container-global.hide-icon{visibility:hidden}
.loading-container-global .loading-spinner-global{color:orange;display:inline-block;position:absolute;width:75px;height:75px;top:50%;left:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:767px){.loading-container-global .loading-spinner-global{left:40%}
.loading-container-global .loading-spinner-global div::after{top:12px !important;width:3px !important;height:12px !important}
}
.loading-container-global .loading-spinner-global div{-webkit-transform-origin:40px 40px;transform-origin:40px 40px;-webkit-animation:loading-spinner 1.2s linear infinite;animation:loading-spinner 1.2s linear infinite}
.loading-container-global .loading-spinner-global div:after{content:" ";display:block;position:absolute;top:3px;left:37px;width:6px;height:18px;border-radius:20%;background:#696969}
.loading-container-global .loading-spinner-global div:nth-child(1){-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.loading-container-global .loading-spinner-global div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}
.loading-container-global .loading-spinner-global div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}
.loading-container-global .loading-spinner-global div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}
.loading-container-global .loading-spinner-global div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}
.loading-container-global .loading-spinner-global div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}
.loading-container-global .loading-spinner-global div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}
.loading-container-global .loading-spinner-global div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}
.loading-container-global .loading-spinner-global div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}
.loading-container-global .loading-spinner-global div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}
.loading-container-global .loading-spinner-global div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}
.loading-container-global .loading-spinner-global div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0;animation-delay:0}
@-webkit-keyframes loading-spinner{0{opacity:1}
100%{opacity:0}
}
@keyframes loading-spinner{0{opacity:1}
100%{opacity:0}
}
.page-product-list .cmp-breadcrumb{padding-inline:24px !important}
@media(min-width:1200px){.page-product-list .cmp-breadcrumb{padding-inline:30px !important}
}
body .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;mix-blend-mode:multiply}
body .modal-backdrop.fade{opacity:0}
body .modal-backdrop.show{opacity:.5}
body .instructional-modal.how-to-indentify .modal-dialog{max-height:calc(100vh - 8rem)}
@media(min-width:576px){body .instructional-modal.how-to-indentify .modal-dialog{max-height:650px;margin-top:120px}
}
body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body{padding:16px}
@media(max-width:767px){body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body{margin-left:0;margin-right:0}
}
body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body p,body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body h5,body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body .aem-container .h5,.aem-container body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body .h5,body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body .aem-container .h5-white,.aem-container body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body .h5-white,body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body .aem-container .h5-blue,.aem-container body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body .h5-blue,body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body .aem-container .h5-strike-through,.aem-container body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-body .h5-strike-through{text-align:unset}
@media(min-width:576px){body .instructional-modal.how-to-indentify .modal-dialog .modal-content .modal-footer{padding:40px 20px}
}
body .terms-conditions-modal .modal-dialog,body .instructional-modal .modal-dialog{max-width:600px}
@media(max-width:767px){body .terms-conditions-modal .modal-dialog,body .instructional-modal .modal-dialog{margin:0}
body .terms-conditions-modal .modal-dialog.modal-dialog-scrollable,body .instructional-modal .modal-dialog.modal-dialog-scrollable{max-height:calc(100vh - 8rem)}
}
body .terms-conditions-modal .modal-dialog .modal-content,body .instructional-modal .modal-dialog .modal-content{padding:0;border-radius:0;overflow-y:auto;border-radius:4px}
@media(max-width:767px){body .terms-conditions-modal .modal-dialog .modal-content,body .instructional-modal .modal-dialog .modal-content{border:0;max-height:calc(100vh - 8rem)}
}
body .terms-conditions-modal .modal-dialog .modal-content .modal-header,body .instructional-modal .modal-dialog .modal-content .modal-header{display:block;padding:2rem .75rem;position:relative;border-bottom:solid 1px #d6dbe2;text-align:center}
body .terms-conditions-modal .modal-dialog .modal-content .modal-header h4,body .terms-conditions-modal .modal-dialog .modal-content .modal-header .aem-container .h4,.aem-container body .terms-conditions-modal .modal-dialog .modal-content .modal-header .h4,body .terms-conditions-modal .modal-dialog .modal-content .modal-header .aem-container .h4-white,.aem-container body .terms-conditions-modal .modal-dialog .modal-content .modal-header .h4-white,body .terms-conditions-modal .modal-dialog .modal-content .modal-header .aem-container .h4-light,.aem-container body .terms-conditions-modal .modal-dialog .modal-content .modal-header .h4-light,body .terms-conditions-modal .modal-dialog .modal-content .modal-header .aem-container .h4-light-white,.aem-container body .terms-conditions-modal .modal-dialog .modal-content .modal-header .h4-light-white,body .instructional-modal .modal-dialog .modal-content .modal-header h4,body .instructional-modal .modal-dialog .modal-content .modal-header .aem-container .h4,.aem-container body .instructional-modal .modal-dialog .modal-content .modal-header .h4,body .instructional-modal .modal-dialog .modal-content .modal-header .aem-container .h4-white,.aem-container body .instructional-modal .modal-dialog .modal-content .modal-header .h4-white,body .instructional-modal .modal-dialog .modal-content .modal-header .aem-container .h4-light,.aem-container body .instructional-modal .modal-dialog .modal-content .modal-header .h4-light,body .instructional-modal .modal-dialog .modal-content .modal-header .aem-container .h4-light-white,.aem-container body .instructional-modal .modal-dialog .modal-content .modal-header .h4-light-white{margin-bottom:0}
body .terms-conditions-modal .modal-dialog .modal-content .modal-header .close-btn,body .instructional-modal .modal-dialog .modal-content .modal-header .close-btn{position:absolute;top:14px;right:14px;padding:0;background-color:transparent;border:0;-webkit-appearance:none;font-size:2.75rem;color:#000;text-shadow:0 1px 0 #fff;line-height:.5;float:none;margin:0}
body .terms-conditions-modal .modal-dialog .modal-content .modal-body,body .instructional-modal .modal-dialog .modal-content .modal-body{overflow:auto;margin:0 1.5rem;padding:16px 2rem;overflow-x:hidden}
@media(max-width:767px){body .terms-conditions-modal .modal-dialog .modal-content .modal-body,body .instructional-modal .modal-dialog .modal-content .modal-body{margin:1rem 1rem 0;padding:0 1rem}
}
body .terms-conditions-modal .modal-dialog .modal-content .modal-body p,body .terms-conditions-modal .modal-dialog .modal-content .modal-body h5,body .terms-conditions-modal .modal-dialog .modal-content .modal-body .aem-container .h5,.aem-container body .terms-conditions-modal .modal-dialog .modal-content .modal-body .h5,body .terms-conditions-modal .modal-dialog .modal-content .modal-body .aem-container .h5-white,.aem-container body .terms-conditions-modal .modal-dialog .modal-content .modal-body .h5-white,body .terms-conditions-modal .modal-dialog .modal-content .modal-body .aem-container .h5-blue,.aem-container body .terms-conditions-modal .modal-dialog .modal-content .modal-body .h5-blue,body .terms-conditions-modal .modal-dialog .modal-content .modal-body .aem-container .h5-strike-through,.aem-container body .terms-conditions-modal .modal-dialog .modal-content .modal-body .h5-strike-through,body .instructional-modal .modal-dialog .modal-content .modal-body p,body .instructional-modal .modal-dialog .modal-content .modal-body h5,body .instructional-modal .modal-dialog .modal-content .modal-body .aem-container .h5,.aem-container body .instructional-modal .modal-dialog .modal-content .modal-body .h5,body .instructional-modal .modal-dialog .modal-content .modal-body .aem-container .h5-white,.aem-container body .instructional-modal .modal-dialog .modal-content .modal-body .h5-white,body .instructional-modal .modal-dialog .modal-content .modal-body .aem-container .h5-blue,.aem-container body .instructional-modal .modal-dialog .modal-content .modal-body .h5-blue,body .instructional-modal .modal-dialog .modal-content .modal-body .aem-container .h5-strike-through,.aem-container body .instructional-modal .modal-dialog .modal-content .modal-body .h5-strike-through{text-align:center}
body .terms-conditions-modal .modal-dialog .modal-content .modal-body p,body .instructional-modal .modal-dialog .modal-content .modal-body p{font-size:14px;line-height:1.5}
body .terms-conditions-modal .modal-dialog .modal-content .modal-body p:last-of-type,body .instructional-modal .modal-dialog .modal-content .modal-body p:last-of-type{margin-bottom:0}
@media(min-width:768px){body .terms-conditions-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar,body .instructional-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar{width:.4rem}
body .terms-conditions-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track,body .instructional-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-track{background-color:#eff0f3}
body .terms-conditions-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb,body .instructional-modal .modal-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left bottom,left top,from(#4d80e6),to(#e22128));background:linear-gradient(to top,#4d80e6,#e22128)}
}
body .terms-conditions-modal .modal-dialog .modal-content .modal-footer,body .instructional-modal .modal-dialog .modal-content .modal-footer{display:block;text-align:center}
body .terms-conditions-modal .modal-dialog .modal-content .modal-footer .btn-primary,body .instructional-modal .modal-dialog .modal-content .modal-footer .btn-primary{background-color:#e22128}
body .terms-conditions-modal .modal-dialog .modal-content .modal-footer .btn-primary:hover,body .terms-conditions-modal .modal-dialog .modal-content .modal-footer .btn-primary:active,body .instructional-modal .modal-dialog .modal-content .modal-footer .btn-primary:hover,body .instructional-modal .modal-dialog .modal-content .modal-footer .btn-primary:active{background-color:#c61a20}
.prepare-download{--height-line:6px;--width-line:2px;--diameter:24px}
.prepare-download .prepare-download__spinner{display:block;width:var(--diameter);height:var(--diameter);position:relative}
.prepare-download .prepare-download__spinner div{-webkit-transform-origin:calc(var(--width-line)/2) calc(var(--diameter)/2);transform-origin:calc(var(--width-line)/2) calc(var(--diameter)/2);-webkit-animation:prepare-download__spinner 1.2s linear infinite;animation:prepare-download__spinner 1.2s linear infinite;width:var(--width-line);height:var(--height-line);background-color:red;position:absolute;left:calc(50% - var(--width-line)/2);border-radius:6px}
.prepare-download .prepare-download__spinner div:first-child{-webkit-transform:rotate(0);transform:rotate(0);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}
.prepare-download .prepare-download__spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}
.prepare-download .prepare-download__spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-.9s;animation-delay:-.9s}
.prepare-download .prepare-download__spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-.8s;animation-delay:-.8s}
.prepare-download .prepare-download__spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-.7s;animation-delay:-.7s}
.prepare-download .prepare-download__spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-.6s;animation-delay:-.6s}
.prepare-download .prepare-download__spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-.5s;animation-delay:-.5s}
.prepare-download .prepare-download__spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-.4s;animation-delay:-.4s}
.prepare-download .prepare-download__spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-.3s;animation-delay:-.3s}
.prepare-download .prepare-download__spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-.2s;animation-delay:-.2s}
.prepare-download .prepare-download__spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-.1s;animation-delay:-.1s}
.prepare-download .prepare-download__spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0;animation-delay:0}
@-webkit-keyframes prepare-download__spinner{1%{opacity:.1}
100%{opacity:1}
}
@keyframes prepare-download__spinner{1%{opacity:.1}
100%{opacity:1}
}
.download-progress{--download-progress-height:4px;--download-progress-color:transparent;--download-progress__bar-color:#90a2f8;height:var(--download-progress-height);width:100%;background-color:var(--download-progress-color)}
.download-progress .download-progress__bar{height:var(--download-progress-height);width:100%;background-color:var(--download-progress__bar-color)}
.aem-container .cardDiv.cardDownload .cta-container .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .firmware .cta-container .cta-btn-container>.outlined-btn-wrapper>.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px}
.aem-container .cardDiv.cardDownload .cta-container .icon-download-success,.aem-container .cardDiv.cardDownload .cta-container .download-progress,.aem-container .cardDiv.cardDownload .cta-container .prepare-download,.aem-container .firmware .cta-container .icon-download-success,.aem-container .firmware .cta-container .download-progress,.aem-container .firmware .cta-container .prepare-download{display:none}
.aem-container .cardDiv.cardDownload .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .firmware .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 5px !important;text-align:right}
.aem-container .cardDiv.cardDownload .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover,.aem-container .firmware .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover{background-color:#fff;color:#f02f39;cursor:default}
.aem-container .cardDiv.cardDownload .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon,.aem-container .firmware .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon{display:none}
.aem-container .cardDiv.cardDownload .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .prepare-download,.aem-container .firmware .cta-container.starting .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .prepare-download{display:inline-block;margin-right:15px}
.aem-container .cardDiv.cardDownload .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .firmware .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn{color:#fff;background-color:#000;border-color:#000}
.aem-container .cardDiv.cardDownload .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover,.aem-container .firmware .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover{cursor:default}
.aem-container .cardDiv.cardDownload .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon,.aem-container .firmware .cta-container.downloading .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon{display:none}
.aem-container .cardDiv.cardDownload .cta-container.downloading .download__cta .download-progress,.aem-container .firmware .cta-container.downloading .download__cta .download-progress{display:block;position:relative;top:-4px}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .firmware .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 5px !important;background-color:#1aa470;color:#fff;border-color:#1aa470}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover,.aem-container .firmware .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn:hover{cursor:default}
@media(max-width:767px){.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn,.aem-container .firmware .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn{text-align:right}
}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon,.aem-container .firmware .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-icon{display:none}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .icon-download-success,.aem-container .firmware .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .icon-download-success{display:inline-block;margin-right:15px;width:24px;height:24px;border-radius:50%;background:url("clientlib-base/resources/images/ic-download-success.svg") center/contain no-repeat;-webkit-transition:all .5s .5s linear;transition:all .5s .5s linear;opacity:1}
.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-label-btn,.aem-container .firmware .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-label-btn{width:99px;text-align:left}
@media(max-width:767px){.aem-container .cardDiv.cardDownload .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-label-btn,.aem-container .firmware .cta-container.complete .download__cta .cta-btn-container>.outlined-btn-wrapper>.btn .download-label-btn{width:96px}
}
body.aem-container{font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:black;scroll-behavior:smooth}
.tooltip.bs-tooltip-bottom{font-size:1rem;padding:0 3px;border:solid 1px black;background-color:#fff;z-index:99}
.aem-container{font-family:ProximaNova,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:black;scroll-behavior:smooth}
.aem-container .container{max-width:initial}
.xf-web-container .container{max-width:initial}
.aem-container .container{max-width:100%;padding-left:0;padding-right:0}
.aem-container .container-fluid{max-width:1440px;padding-left:0;padding-right:0}
.aem-container .row{max-width:1440px;margin-left:0;margin-right:0}
.aem-container a:focus,.aem-container button:focus,.aem-container input[type="text"]:focus{outline:0}
.aem-container a:focus-visible,.aem-container button:focus-visible,.aem-container input[type="text"]:focus-visible{outline:.2rem solid #0078ff40}
/*!
 * Bootstrap-select v1.13.17 (https://developer.snapappointments.com/bootstrap-select)
 *
 * Copyright 2012-2020 SnapAppointments, LLC
 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE)
 */@-webkit-keyframes bs-notify-fadeOut{0{opacity:.9}
100%{opacity:0}
}
@keyframes bs-notify-fadeOut{0{opacity:.9}
100%{opacity:0}
}
.bootstrap-select>select.bs-select-hidden,select.bs-select-hidden,select.selectpicker{display:none !important}
.bootstrap-select{width:220px\0;vertical-align:middle}
.bootstrap-select>.dropdown-toggle{position:relative;width:100%;text-align:right;white-space:nowrap;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.bootstrap-select>.dropdown-toggle:after{margin-top:-1px}
.bootstrap-select>.dropdown-toggle.bs-placeholder,.bootstrap-select>.dropdown-toggle.bs-placeholder:active,.bootstrap-select>.dropdown-toggle.bs-placeholder:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder:hover{color:#999}
.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-danger:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-dark:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-info:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-primary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-secondary:hover,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:active,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:focus,.bootstrap-select>.dropdown-toggle.bs-placeholder.btn-success:hover{color:rgba(255,255,255,0.5)}
.bootstrap-select>select{position:absolute !important;bottom:0;left:50%;display:block !important;width:.5px !important;height:100% !important;padding:0 !important;opacity:0 !important;border:0;z-index:0 !important}
.bootstrap-select>select.mobile-device{top:0;left:0;display:block !important;width:100% !important;z-index:2 !important}
.bootstrap-select.is-invalid .dropdown-toggle,.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle,.was-validated .bootstrap-select select:invalid+.dropdown-toggle{border-color:#b94a48}
.bootstrap-select.is-valid .dropdown-toggle,.was-validated .bootstrap-select select:valid+.dropdown-toggle{border-color:#28a745}
.bootstrap-select.fit-width{width:auto !important}
.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}
.bootstrap-select .dropdown-toggle:focus,.bootstrap-select>select.mobile-device:focus+.dropdown-toggle{outline:thin dotted #333 !important;outline:5px auto -webkit-focus-ring-color !important;outline-offset:-2px}
.bootstrap-select.form-control{margin-bottom:0;padding:0;border:0;height:auto}
:not(.input-group)>.bootstrap-select.form-control:not([class*=col-]){width:100%}
.bootstrap-select.form-control.input-group-btn{float:none;z-index:auto}
.form-inline .bootstrap-select,.form-inline .bootstrap-select.form-control:not([class*=col-]){width:auto}
.bootstrap-select:not(.input-group-btn),.bootstrap-select[class*=col-]{float:none;display:inline-block;margin-left:0}
.bootstrap-select.dropdown-menu-right,.bootstrap-select[class*=col-].dropdown-menu-right,.row .bootstrap-select[class*=col-].dropdown-menu-right{float:right}
.form-group .bootstrap-select,.form-horizontal .bootstrap-select,.form-inline .bootstrap-select{margin-bottom:0}
.form-group-lg .bootstrap-select.form-control,.form-group-sm .bootstrap-select.form-control{padding:0}
.form-group-lg .bootstrap-select.form-control .dropdown-toggle,.form-group-sm .bootstrap-select.form-control .dropdown-toggle{height:100%;font-size:inherit;line-height:inherit;border-radius:inherit}
.bootstrap-select.form-control-lg .dropdown-toggle,.bootstrap-select.form-control-sm .dropdown-toggle{font-size:inherit;line-height:inherit;border-radius:inherit}
.bootstrap-select.form-control-sm .dropdown-toggle{padding:.25rem .5rem}
.bootstrap-select.form-control-lg .dropdown-toggle{padding:.5rem 1rem}
.form-inline .bootstrap-select .form-control{width:100%}
.bootstrap-select.disabled,.bootstrap-select>.disabled{cursor:not-allowed}
.bootstrap-select.disabled:focus,.bootstrap-select>.disabled:focus{outline:0 !important}
.bootstrap-select.bs-container{position:absolute;top:0;left:0;height:0 !important;padding:0 !important}
.bootstrap-select.bs-container .dropdown-menu{z-index:1060}
.bootstrap-select .dropdown-toggle .filter-option{position:static;top:0;left:0;float:left;height:100%;width:100%;text-align:left;overflow:hidden;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}
.bs3.bootstrap-select .dropdown-toggle .filter-option{padding-right:inherit}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option{position:absolute;padding-top:inherit;padding-bottom:inherit;padding-left:inherit;float:none}
.input-group .bs3-has-addon.bootstrap-select .dropdown-toggle .filter-option .filter-option-inner{padding-right:inherit}
.bootstrap-select .dropdown-toggle .filter-option-inner-inner{overflow:hidden}
.bootstrap-select .dropdown-toggle .filter-expand{width:0 !important;float:left;opacity:0 !important;overflow:hidden}
.bootstrap-select .dropdown-toggle .caret{position:absolute;top:50%;right:12px;margin-top:-2px;vertical-align:middle}
.input-group .bootstrap-select.form-control .dropdown-toggle{border-radius:inherit}
.bootstrap-select[class*=col-] .dropdown-toggle{width:100%}
.bootstrap-select .dropdown-menu{min-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select .dropdown-menu>.inner:focus{outline:0 !important}
.bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
.bootstrap-select .dropdown-menu li{position:relative}
.bootstrap-select .dropdown-menu li.active small{color:rgba(255,255,255,0.5) !important}
.bootstrap-select .dropdown-menu li.disabled a{cursor:not-allowed}
.bootstrap-select .dropdown-menu li a{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.bootstrap-select .dropdown-menu li a.opt{position:relative;padding-left:2.25em}
.bootstrap-select .dropdown-menu li a span.check-mark{display:none}
.bootstrap-select .dropdown-menu li a span.text{display:inline-block}
.bootstrap-select .dropdown-menu li small{padding-left:.5em}
.bootstrap-select .dropdown-menu .notify{position:absolute;bottom:5px;width:96%;margin:0 2%;min-height:26px;padding:3px 5px;background:#f5f5f5;border:1px solid #e3e3e3;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);pointer-events:none;opacity:.9;-webkit-box-sizing:border-box;box-sizing:border-box}
.bootstrap-select .dropdown-menu .notify.fadeOut{-webkit-animation:.3s linear 750ms forwards bs-notify-fadeOut;animation:.3s linear 750ms forwards bs-notify-fadeOut}
.bootstrap-select .no-results{padding:3px;background:#f5f5f5;margin:0 5px;white-space:nowrap}
.bootstrap-select.fit-width .dropdown-toggle .filter-option{position:static;display:inline;padding:0}
.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner,.bootstrap-select.fit-width .dropdown-toggle .filter-option-inner-inner{display:inline}
.bootstrap-select.fit-width .dropdown-toggle .bs-caret:before{content:'\00a0'}
.bootstrap-select.fit-width .dropdown-toggle .caret{position:static;top:auto;margin-top:-1px}
.bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{position:absolute;display:inline-block;right:15px;top:5px}
.bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:34px}
.bootstrap-select .bs-ok-default:after{content:'';display:block;width:.5em;height:1em;border-style:solid;border-width:0 .26em .26em 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle{z-index:1061}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:before{content:'';border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid rgba(204,204,204,0.2);position:absolute;bottom:-4px;left:9px;display:none}
.bootstrap-select.show-menu-arrow .dropdown-toggle .filter-option:after{content:'';border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;bottom:-4px;left:10px;display:none}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:before{bottom:auto;top:-4px;border-top:7px solid rgba(204,204,204,0.2);border-bottom:0}
.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle .filter-option:after{bottom:auto;top:-4px;border-top:6px solid #fff;border-bottom:0}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:before{right:12px;left:auto}
.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle .filter-option:after{right:13px;left:auto}
.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle .filter-option:before,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:after,.bootstrap-select.show-menu-arrow.show>.dropdown-toggle .filter-option:before{display:block}
.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}
.bs-actionsbox{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.bs-actionsbox .btn-group button{width:50%}
.bs-donebutton{float:left;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.bs-donebutton .btn-group button{width:100%}
.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}
.bs-searchbox .form-control{margin-bottom:0;width:100%;float:none}
.fade-lazy{-webkit-animation-name:fadelazy;animation-name:fadelazy;-webkit-animation-duration:0;animation-duration:0}
@-webkit-keyframes fadelazy{from{opacity:0}
to{opacity:1}
}
@keyframes fadelazy{from{opacity:0}
to{opacity:1}
}
.lazy-height{height:800px}
@media(min-width:992px){.aem-container .column-count-1 .ccMaxWidth>*>.standard-component-padding{padding-left:108px;padding-right:108px}
}
@media(max-width:991px){.aem-container .column-count-1 .ccMaxWidth>*>.standard-component-padding{padding-left:24px;padding-right:24px}
}
@media(min-width:992px){.aem-container .column-count-1 .ccMaxWidth>*>.variable-spacing-wrapper .standard-component-padding{padding-left:108px;padding-right:108px}
}
@media(max-width:991px){.aem-container .column-count-1 .ccMaxWidth>*>.variable-spacing-wrapper .standard-component-padding{padding-left:24px;padding-right:24px}
}
@media(min-width:992px){.aem-container .standard-container-padding.column-count-3,.aem-container .standard-container-padding.column-count-2{padding-left:108px;padding-right:108px}
}
@media(max-width:991px){.aem-container .standard-container-padding.column-count-3,.aem-container .standard-container-padding.column-count-2{padding-left:24px;padding-right:24px}
}
.aem-container .standard-component-spacing{margin-top:64px;margin-bottom:0}
.aem-container .half-standard-component-spacing{margin-top:32px;margin-bottom:0}
.aem-container .no-component-spacing{margin-top:0;margin-bottom:0}
.aem-container .ccMaxWidth>*:first-child>.standard-component-spacing,.aem-container .ccMaxWidth>*:first-child>.half-standard-component-spacing,.aem-container .ccMaxWidth>*:first-child>.no-component-spacing{margin-top:0;margin-bottom:0}
.aem-container .colctrl-column{padding:0}
.aem-container select::-ms-expand{display:none}
/*!
 * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}
.datepicker-inline{width:220px}
.datepicker.datepicker-rtl{direction:rtl}
.datepicker.datepicker-rtl table tr td span{float:right}
.datepicker-dropdown{top:0;left:0;position:absolute;background-color:white}
.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}
.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}
.datepicker-dropdown.datepicker-orient-left:before{left:6px}
.datepicker-dropdown.datepicker-orient-left:after{left:7px}
.datepicker-dropdown.datepicker-orient-right:before{right:6px}
.datepicker-dropdown.datepicker-orient-right:after{right:7px}
.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}
.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}
.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}
.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}
.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border-radius:4px;border:0}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}
.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eee;cursor:pointer}
.datepicker table tr td.old,.datepicker table tr td.new{color:#999}
.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0;color:#999;cursor:default}
.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}
.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-webkit-gradient(linear,left top,left bottom,from(#fdd49a),to(#fdf59a));background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a',endColorstr='#fdf59a',GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}
.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}
.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}
.datepicker table tr td.today:hover:hover{color:#000}
.datepicker table tr td.today.active:hover{color:#fff}
.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;border-radius:0}
.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-webkit-gradient(linear,left top,left bottom,from(#f3c17a),to(#f3e97a));background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a',endColorstr='#f3e97a',GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border-radius:0}
.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}
.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}
.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-webkit-gradient(linear,left top,left bottom,from(#b3b3b3),to(#808080));background-image:linear-gradient(to bottom,#b3b3b3,#808080);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3',endColorstr='#808080',GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:gray}
.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9}
.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c',endColorstr='#0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#04c}
.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#039 \9}
.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}
.datepicker table tr td span:hover,.datepicker table tr td span.focused{background:#eee}
.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0;color:#999;cursor:default}
.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-webkit-gradient(linear,left top,left bottom,from(#08c),to(#04c));background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c',endColorstr='#0044cc',GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#04c}
.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#039 \9}
.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999}
.datepicker .datepicker-switch{width:145px}
.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}
.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eee}
.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}
.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}
.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}
.input-daterange input{text-align:center}
.input-daterange input:first-child{border-radius:3px 0 0 3px}
.input-daterange input:last-child{border-radius:0 3px 3px 0}
.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}
@font-face{font-family:"canon-mgt-icons";src:url("clientlib-base/resources/fonts/icons/canon-mgt-icons.woff?4ywdsp") format("woff");font-weight:normal;font-style:normal;font-display:swap}