 @import url('/css/templates/balsta/library/fontAwesome5.15.2/css/all.css');.icon{ display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;-webkit-font-smoothing: antialiased;font-family: "Font Awesome 5 Pro";font-weight: 400;}.icon{}.icon:not(.iconText) > span{ display: none;}.icon.disabled{ opacity: 0.5;}.icon::before{ margin-right: 0.3em;}.icon::after{ margin-left: 0.3em; }.icon.iconCar::before{ content: "\f1b9";}.icon.iconDelete::before{ content: "\f056";}.icon.iconFreight::before{ content: "\f0d1";}.icon.iconFaq::before{ content: "\f0da";font-weight: 900;}.icon.iconFaq:hover::before{ content: "\f0d7";}.icon.iconGoBack::before{ content: "\f104";}.icon.iconMoney::before{ content: "\f0d6";}.icon.iconPdf::before{ content: "\f1c1";font-weight: 900;}.icon.iconPrinter::before{ content: "\f02f";font-weight: 900;}.icon.iconStar::before{ content: "\f005";font-weight: 900;}.icon.iconStarEmpty::before{ content: "\f005";}.icon.iconSearch::before{ content: "\f002";}.icon.iconTrash::before{ content: "\f1f8";font-weight: 900;}.icon.iconTrash:hover::before{ content: "\f895";}.icon.iconTrashFlip::after{ content: "\f1f8";font-weight: 900;}.icon.iconTrashFlip:hover::after{ content: "\f895";}.icon.iconTrashAlt::before{ content: "\f2ed";font-weight: 400;}.icon.iconUser::before{ content: "\f007";}@-webkit-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@-moz-keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }@keyframes rotate{0%{ transform: rotate(0deg);}100%{ transform: rotate(360deg);} }.view.customLayout.sectionShow{ max-width: 1800px;margin: auto;padding-left: 1.618em;padding-right: 1.618em;padding-bottom: 0;}.view.customLayout.sectionShow .showMoreLink{ text-align: center;}.view.customLayout.sectionShow .showMoreLink a{ display: inline-block;text-transform: uppercase;text-align: center;font-weight: normal;line-height: 2.25em;padding: 0.125em 2em;margin-top: 1em;font-size: 0.875em;background: #675267;color: #fff;}.view.customLayout.sectionShow.slideshowImage{ padding: 0;}.view.customLayout.sectionShow.slideshowImage.rows1 .slideContent{ height: 16em;font-size: 0.875em;}.view.customLayout.sectionShow.slideshowImage.rows2 .slideContent{ height: 28em;}.view.customLayout.sectionShow.slideshowImage.rows3 .slideContent{ height: 28em;font-size: 1.5em;}.view.customLayout.sectionShow.slideshowImage.rows4 .slideContent{ height: 42em;font-size: 1.5em;}.view.customLayout.sectionShow.product > h2{ text-align: center;}@media screen and (min-width: 1025px) and (max-width: 1500px){.view.customLayout.sectionShow.product .productList.rows1 li:nth-child(n+6){ display: none;}.view.customLayout.sectionShow.product .productList.rows2 li:nth-child(n+11){ display: none;}.view.customLayout.sectionShow.product .productList.rows3 li:nth-child(n+16){ display: none;}.view.customLayout.sectionShow.product .productList.rows4 li:nth-child(n+21){ display: none;} }@media screen and (min-width: 769px) and (max-width: 1024px){.view.customLayout.sectionShow.product .productList.rows1 li:nth-child(n+5){ display: none;}.view.customLayout.sectionShow.product .productList.rows2 li:nth-child(n+9){ display: none;}.view.customLayout.sectionShow.product .productList.rows3 li:nth-child(n+13){ display: none;}.view.customLayout.sectionShow.product .productList.rows4 li:nth-child(n+17){ display: none;} }@media screen and (min-width: 641px) and (max-width: 768px){.view.customLayout.sectionShow.product .productList.rows1 li:nth-child(n+4){ display: none;}.view.customLayout.sectionShow.product .productList.rows2 li:nth-child(n+7){ display: none;}.view.customLayout.sectionShow.product .productList.rows3 li:nth-child(n+10){ display: none;}.view.customLayout.sectionShow.product .productList.rows4 li:nth-child(n+13){ display: none;} }@media screen and (max-width: 640px){.view.customLayout.sectionShow.product .productList.rows1 li:nth-child(n+3){ display: none;}.view.customLayout.sectionShow.product .productList.rows2 li:nth-child(n+5){ display: none;}.view.customLayout.sectionShow.product .productList.rows3 li:nth-child(n+7){ display: none;}.view.customLayout.sectionShow.product .productList.rows4 li:nth-child(n+9){ display: none;} }@media screen and (max-width: 320px){.view.customLayout.sectionShow.product .productList.rows1 li:nth-child(n+2){ display: none;}.view.customLayout.sectionShow.product .productList.rows2 li:nth-child(n+3){ display: none;}.view.customLayout.sectionShow.product .productList.rows3 li:nth-child(n+4){ display: none;}.view.customLayout.sectionShow.product .productList.rows4 li:nth-child(n+5){ display: none;} }.view.customLayout.sectionShow.genericList{ display: grid;grid-column-gap: 1.5vw;grid-row-gap: 1.5vw;}.view.customLayout.sectionShow.genericList article{ position: relative;background-position: center center;background-repeat: no-repeat;background-size: cover;}.view.customLayout.sectionShow.genericList article a{ display: block;}.view.customLayout.sectionShow.genericList article a img{ width: 100%;}.view.customLayout.sectionShow.genericList article a img.transparent:not(.transparent_1_1){ display: none;}.view.customLayout.sectionShow.genericList article a header{ position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);width: 75%;height: 25%;padding: 0 4%;text-align: center;background: #fff;color: #000;}.view.customLayout.sectionShow.genericList article a header h4{ position: relative;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);text-transform: uppercase;font-family: Lora, sans-serif;font-size: 1.5vw;line-height: 1.125em;}.view.customLayout.sectionShow.genericList article a .summary{ position: absolute;left: 0;bottom: 0;width: 100%;height: 25%;background: rgba(255, 255, 255, 0.5);padding: 0 3em;color: black;font-style: italic;font-size: 1.125em;line-height: 1.125em;text-align: center;}.view.customLayout.sectionShow.genericList article a .summary .summaryContent{ position: relative;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.view.customLayout.sectionShow.genericList article a .summary .summaryContent p{ margin: 0;}@media screen and (max-width: 1024px){.view.customLayout.sectionShow.genericList article a .summary{ height: 33%;} }@media screen and (max-width: 640px){.view.customLayout.sectionShow.genericList article a .summary{ display: none;} }@media screen and (min-width: 641px) and (max-width: 768px){.view.customLayout.sectionShow.genericList article a header{ top: 25%;}.view.customLayout.sectionShow.genericList article a .summary{ height: 50%;} }.view.customLayout.sectionShow.genericList.col1{ grid-template-columns: 1fr;}.view.customLayout.sectionShow.genericList.col1 article{ position: relative;}.view.customLayout.sectionShow.genericList.col1 article a img.transparent.transparent_2_1{ display: block;}.view.customLayout.sectionShow.genericList.col1 article a img.transparent:not(.transparent_2_1){ display: none;}.view.customLayout.sectionShow.genericList.col1 article a header{ height: 33%;}.view.customLayout.sectionShow.genericList.col1 article a header h4{ font-size: 5vw;}.view.customLayout.sectionShow.genericList.col2{ grid-template-columns: 1fr 1fr;}.view.customLayout.sectionShow.genericList.col2 article{ position: relative;}.view.customLayout.sectionShow.genericList.col2 article header h4{ overflow-wrap: break-word;}@media screen and (max-width: 640px){.view.customLayout.sectionShow.genericList.col2 article header h4{ font-size: 2.6vw;overflow-wrap: break-word;} }@media screen and (max-width: 320px){.view.customLayout.sectionShow.genericList.col2 article header h4{ font-size: 5.6vw;overflow-wrap: break-word;} }@media screen and (min-width: 1650px){.view.customLayout.sectionShow.genericList.col2 article header h4{ font-size: 3em !important;} }@media screen and (max-width: 320px){.view.customLayout.sectionShow.genericList.col2{ grid-template-columns: 1fr;} }@media screen and (min-width: 768px){.view.customLayout.sectionShow.genericList.col2 article a img.transparent.transparent_3_2{ display: block;}.view.customLayout.sectionShow.genericList.col2 article a img.transparent:not(.transparent_3_2){ display: none;}.view.customLayout.sectionShow.genericList.col2 article a header{ height: 33%;} }.view.customLayout.sectionShow.genericList.col3{ grid-template-columns: 1fr 1fr 1fr;}.view.customLayout.sectionShow.genericList.col3 article .summary{ display: none;}@media screen and (max-width: 768px){.view.customLayout.sectionShow.genericList.col3{ grid-template-columns: 1fr 1fr;} }@media screen and (max-width: 320px){.view.customLayout.sectionShow.genericList.col3{ grid-template-columns: 1fr;} }.view.customLayout.sectionShow.genericList.col4{ grid-template-columns: 1fr 1fr 1fr 1fr;}.view.customLayout.sectionShow.genericList.col4 article .summary{ display: none;}@media screen and (max-width: 1024px){.view.customLayout.sectionShow.genericList.col4{ grid-template-columns: 1fr 1fr;}.view.customLayout.sectionShow.genericList.col4 article header h4{ font-size: 2.6vw;} }@media screen and (max-width: 1650px) and (min-width: 1650px){.view.customLayout.sectionShow.genericList.col4 article header h4{ font-size: 3em !important;} }@media screen and (max-width: 320px){.view.customLayout.sectionShow.genericList.col4{ grid-template-columns: 1fr;} }