.banners{display:none;position:relative;width:100%}.banners__slider{position:relative}.banners__close{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;color:#fff;display:block;padding:2px;position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.banners__close{-webkit-transition:none;transition:none}}@media(min-width:1280px){.banners__close{right:30px}}.banners__close:hover,.banners__close:focus{color:#fff}.banners__close:hover .v-icon__svg,.banners__close:focus .v-icon__svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.banners__close .v-icon__svg{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:block;height:24px;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:24px}@media(prefers-reduced-motion:reduce){.banners__close .v-icon__svg{-webkit-transition:none;transition:none}}.banners .splide__arrows{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;padding:0 48px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}@media(min-width:1280px){.banners .splide__arrows{padding:0 120px}}.banners .splide__arrow{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;border:0;background:0 0;padding:0;margin:0;-webkit-appearance:none;border-radius:50%;color:#fff;padding:2px;pointer-events:auto}@media(prefers-reduced-motion:reduce){.banners .splide__arrow{-webkit-transition:none;transition:none}}.banners .splide__arrow--prev .v-icon__svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.banners .splide__arrow:disabled{opacity:.5;pointer-events:none}.banners .splide__arrow:hover,.banners .splide__arrow:focus{color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.banners .splide__arrow .v-icon__svg{display:block;height:16px;width:14px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.banners .splide__arrow--next .v-icon__svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.banners .splide__list li{padding:0}.banners .banner{display:none;height:100%;padding:12px 82px;text-align:center;background-color:#163029}@media(min-width:768px){.banners .banner{padding:12px 120px}}@media(min-width:1280px){.banners .banner{padding:16px 120px}}.banners .banner--dogwood{background-color:#b7b09c}.banners .banner--ember{background-color:#c6873f}.banners .banner__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}@media(min-width:1280px){.banners .banner__inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.banners .banner__content{padding:0 20px}.banners .banner__content p{font-family:"Brown LL Light",sans-serif;font-size:16px;line-height:200%;letter-spacing:.32px}.banners .banner__content a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:none;text-underline-offset:6px;text-transform:unset;display:inline-block;padding:0}.banners .banner__content a:after{-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:absolute;bottom:unset;left:unset;right:-20px;top:calc(50% - 4px);width:10px;height:6px;content:"";-webkit-mask:url(/content/themes/base/assets/img/icons/chevron.svg) no-repeat 50% 50%;mask:url(/content/themes/base/assets/img/icons/chevron.svg) no-repeat 50% 50%;-webkit-mask-size:contain;mask-size:contain;background-color:#fff}@media(prefers-reduced-motion:reduce){.banners .banner__content a:after{-webkit-transition:none;transition:none}}.banners .banner__content a:hover:after,.banners .banner__content a:focus:after{width:12px;height:6px;right:-22px}.banners[data-color=text-color-white]{color:#fff}.banners[data-color=text-color-white] .splide__arrow{color:#fff}.banners[data-color=text-color-white] .splide__arrow:hover,.banners[data-color=text-color-white] .splide__arrow:focus{color:#fff}.banners[data-color=text-color-white] .banners__close{color:#fff}.banners[data-color=text-color-white] .banners__close:hover,.banners[data-color=text-color-white] .banners__close:focus{color:#fff}.banners[data-color=text-color-black]{color:#163029}.banners[data-color=text-color-black] .splide__arrow{color:#163029}.banners[data-color=text-color-black] .splide__arrow:hover,.banners[data-color=text-color-black] .splide__arrow:focus{color:#163029}.banners[data-color=text-color-black] .banners__close{color:#163029}.banners[data-color=text-color-black] .banners__close:hover,.banners[data-color=text-color-black] .banners__close:focus{color:#163029}