/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
root{--small-y-table-border-color:#979797;}.block-lb-table .lb-table table.table:not(.table-borderless) tbody tr{border-bottom:unset;}.block-lb-table .lb-table table.table:not(.table-borderless) tbody tr td,.block-lb-table .lb-table table.table:not(.table-borderless) tbody tr th{border-top:1px solid var(--small-y-table-border-color,#ccc);border-bottom:1px solid var(--small-y-table-border-color,#ccc);}.block-lb-table .lb-table table.table.table-bordered thead tr,.block-lb-table .lb-table table.table.table-bordered thead th{border:1px solid var(--small-y-table-border-color,#ccc);}.block-lb-table .lb-table table.table.table-bordered thead tr{border-bottom-width:2px;}.block-lb-table .lb-table table.table.table-bordered tbody tr{border-bottom:unset;}.block-lb-table .lb-table table.table.table-bordered tbody tr td,.block-lb-table .lb-table table.table.table-bordered tbody tr th{border:1px solid var(--small-y-table-border-color,#ccc);}.block-lb-table .lb-table table.table thead tr{border-top:2px solid var(--small-y-table-border-color,#ccc);border-bottom:2px solid var(--small-y-table-border-color,#ccc);}.block-lb-table .lb-table table.table.table-borderless thead td,.block-lb-table .lb-table table.table.table-borderless thead th,.block-lb-table .lb-table table.table.table-borderless thead tr,.block-lb-table .lb-table table.table.table-borderless tbody td,.block-lb-table .lb-table table.table.table-borderless tbody th,.block-lb-table .lb-table table.table.table-borderless tbody tr{border-width:0;}.block-lb-table .lb-table table.table.table-sm td,.block-lb-table .lb-table table.table.table-sm th{padding:0.3rem !important;}
.hero__banner__promo{display:block;}.hero__banner__promo .banner-wrapper{background:var(--smally-hero-gradient);}@media (min-width:992px){.hero__banner__promo .banner-wrapper{display:flex;}}.hero__banner__promo .chevron{position:absolute;z-index:2;top:0;right:0;transform:translateX(50%);height:100%;}@media (min-width:992px){.hero__banner__promo .chevron{min-height:370px;top:50%;right:50px;transform:translate(0,-50%);display:flex;align-items:center;}}.hero__banner__promo .chevron svg{height:100%;width:100%;opacity:var(--smally-hero-chevron-opacity,10%);}.hero__banner__promo .chevron svg path{fill:var(--smally-hero-chevron-fill,white);}@media (min-width:992px){.hero__banner__promo .chevron svg{height:110%;width:auto;}}.hero__banner__promo .chevron.chevron-desktop{display:none;}@media (min-width:992px){.hero__banner__promo .chevron.chevron-desktop{display:flex;left:0;transform:translate(-2.5%,-50%);}}.hero__banner__promo .wrapper-content{order:1;flex:1 1;display:flex;justify-content:center;align-items:center;padding:40px 40px;}@media (min-width:768px){.hero__banner__promo .wrapper-content{margin-top:0;background:none;}}.hero__banner__promo .breadcrumb-container,.hero__banner__promo .hero_banner-content{position:relative;z-index:3;}.hero__banner__promo .hero_banner-content{width:-moz-fit-content;width:fit-content;}@media (min-width:992px){.hero__banner__promo .hero_banner-content{max-width:480px;}}.hero__banner__promo .hero_banner-content .cta-wrapper{margin-top:40px;margin-bottom:0;justify-content:center;}.hero__banner__promo .hero_banner-content .block-title{font-size:32px;line-height:40px;margin-bottom:20px;color:var(--smally-hero-color-header,white);}@media (min-width:992px){.hero__banner__promo .hero_banner-content .block-title{font-size:50px;line-height:63px;}}.hero__banner__promo .hero_banner-content .hero_banner-body{font-size:18px;line-height:24px;color:var(--smally-hero-color,white);}
