.simpler-hero-banner__subheader *{color:var(--subheader-color)}.simpler-hero-banner .simpler-hero-banner__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;overflow:hidden}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__image-container picture{position:absolute;top:0;left:0;width:100%;height:100%}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__image-container picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__image-container--bg-color picture{background:var(--bg-color)}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__image-container--bg-color-self{background:var(--bg-color)}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__image-container{padding-top:0!important}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container{position:absolute;top:0;left:0;right:0;bottom:0;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-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;gap:20px;padding:0}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-all{padding:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-left-top-right{padding:25px 25px 0}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-left-top-bottom{padding:25px 0 25px 25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-left-right-bottom{padding:0 25px 25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-left{padding-left:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-right{padding-right:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-top{padding-top:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-bottom{padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-left-right{padding-left:25px;padding-right:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-top-bottom{padding-top:25px;padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-left-top{padding-left:25px;padding-top:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-right-bottom{padding-right:25px;padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-desktop-none{padding:0}@media screen and (max-width: 1279px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-all{padding:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-left-top-right{padding:25px 25px 0}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-left-top-bottom{padding:25px 0 25px 25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-left-right-bottom{padding:0 25px 25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-left{padding-left:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-right{padding-right:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-top{padding-top:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-bottom{padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-left-right{padding-left:25px;padding-right:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-top-bottom{padding-top:25px;padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-left-top{padding-left:25px;padding-top:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-right-bottom{padding-right:25px;padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-medium-none{padding:0}}@media screen and (max-width: 768px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-all{padding:25px 10px!important}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-left-top-right{padding:25px 10px 0}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-left-top-bottom{padding:25px 0 25px 10px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-left-right-bottom{padding:0 10px 25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-left{padding-left:10px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-right{padding-right:10px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-top{padding-top:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-bottom{padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-left-right{padding-left:10px;padding-right:10px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-top-bottom{padding-top:25px;padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-left-top{padding-left:10px;padding-top:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-right-bottom{padding-right:10px;padding-bottom:25px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container.padding-mobile-none{padding:0}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings{width:calc(48% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-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;gap:var(--gap);-ms-flex-negative:1;flex-shrink:1}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings--padding{padding-top:30px;padding-bottom:30px}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings--padding{padding-top:10px;padding-bottom:10px}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings h1{margin-bottom:0;color:var(--header-color);line-height:1.3}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings h1.font-bold{font-weight:700}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings h2,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings h3,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings h4,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings h5,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings h6,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings p,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .h1,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .h2,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .h3,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .h4,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .h5,.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .h6{margin-bottom:0}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings ul{list-style:none;font-weight:600;font-size:18px;margin:0}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings ul{font-weight:500}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings p{font-weight:600}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings p{font-size:18px;font-weight:500}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-top:10px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons.large-text-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons.large-text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons.large-text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons{-ms-flex-item-align:center;align-self:center}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons.text-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons.text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width: 768px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__buttons span{display:block;max-width:130px}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__content-image{width:100%;height:var(--img-size);display:block}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__content-image img{width:auto;height:var(--img-size);display:inline-block;-o-object-fit:contain;object-fit:contain}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text-container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text .simpler-hero-banner__icon{-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text .simpler-hero-banner__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text .simpler-hero-banner__icon-text-content{margin:0;color:var(--icon-text-color);font-weight:500;font-family:var(--font-headings);line-height:1.4}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text.large-text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text.large-text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings .simpler-hero-banner__icon-text.text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings{--gap: calc(var(--gap) * .75)}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image{width:52%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:3;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-width:var(--img-size)}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image--top{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image--bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image--max-height img{max-height:var(--max-height)}@media screen and (max-width: 1067px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;padding-top:25px;padding-bottom:25px;max-width:900px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image{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%}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings{width:100%;gap:var(--gap);text-align:center}}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__extra-image{width:250px;position:absolute;z-index:4}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__extra-image--bottom-right{bottom:-30px;right:calc((100% - 1200px)/2 - 20px)}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__extra-image--bottom-center{bottom:-30px;right:50%;left:50%;-webkit-transform:translate(-50%,0px);transform:translate(-50%)}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__extra-image--bottom-left{bottom:-30px;left:calc((100% - 1200px)/2 - 20px)}@media screen and (max-width: 1279px){.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__extra-image--bottom-right{bottom:-30px;right:0}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__extra-image--bottom-left{bottom:-30px;left:0}}@media screen and (max-width: 768px){.simpler-hero-banner--extra-image-spacing-mobile{padding-bottom:40px}.simpler-hero-banner--extra-image-spacing-mobile .simpler-hero-banner__extra-image{bottom:-10px!important}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container{gap:20px;overflow:hidden}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__headings h1{font-size:32px}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image{min-width:unset;width:100%}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image img{min-height:unset}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image--full-width{width:100vw;margin-left:-10px;overflow:hidden;min-width:unset}.simpler-hero-banner .simpler-hero-banner__wrapper .simpler-hero-banner__first-container .simpler-hero-banner__image--full-width img{width:100%}}@media screen and (min-width: 1279px){.simpler-hero-banner .simpler-hero-banner__first-container.extra-row{width:100%;padding-left:5%;padding-right:5%;max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/342/assets/component-simpler-hero-banner.css.map */
