.banner-section{display:flex;justify-content:center;align-items:flex-start;padding:90px 0}.banner-section.remove-p-b{padding:90px 0 0}.banner-section.remove-p-t{padding:0 0 90px}.banner-section.remove-p-b.remove-p-t{padding:0}.banner-section img{box-shadow:none!important;width:100%;max-width:100%}.banner-section img.shadow-on{box-shadow:0 8px 14px #ddd!important}.banner-section .container.show-span span.centered{top:0;right:0;bottom:0;left:0;margin:auto;display:flex;text-align:center;align-items:center;justify-content:center;text-shadow:2px 4px 16px rgb(0 0 0 / 80%)}.banner-section .container.show-span span.left-aligned{display:flex!important;justify-content:flex-start!important;width:100%;max-width:1210px;padding:0 40px;bottom:100px!important;position:absolute!important}.banner-section .container span#big{display:none!important}.banner-section .container.show-span span#big{display:flex!important}.banner-section .container.show-span span.size-big{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:flex;text-align:center;align-items:center;justify-content:center;text-shadow:2px 4px 16px rgb(0 0 0 / 80%);font-family:BostonSkylineRoughAlt;font-size:7.5rem;color:#fff;line-height:.74;transform:rotate(-5deg)}.banner-section .container.show-span span.size-small{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:flex;text-align:center;align-items:center;justify-content:center;text-shadow:2px 4px 16px rgb(0 0 0 / 80%);font-family:BostonSkylineRoughAlt;font-size:5rem;color:#fff;line-height:.74;transform:rotate(-5deg)}.banner-section .container span{display:none}.banner-section .container{display:flex;position:relative;align-items:flex-start}.banner-section.banner-size-small .inner-container{width:100%;max-width:880px}.banner-section.banner-size-middle .inner-container{width:100%;max-width:1170px}.banner-section.banner-size-big .inner-container{width:100%;max-width:100%}@media only screen and (max-width:1000px){.banner-section .container span.size-big{font-size:70px}}@media only screen and (max-width:800px){.banner-section .container.show-span span.size-small{font-size:50px}}@media only screen and (max-width:750px){.banner-section .container span.size-big{font-size:65px}}@media only screen and (max-width:660px){.banner-section{padding:0}}@media only screen and (max-width:500px){.banner-section .container span.size-big{font-size:50px;left:30px;bottom:28px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/section-ed-home-banner-0S2.css.map */
