.custom-banner.bg-image{background-position:center;background-size:cover;background-repeat:no-repeat}.custom-banner .custom-banner-main{width:100%}.custom-banner .custom-banner-main.cust-banner-content-left{margin-right:auto}.custom-banner .custom-banner-main.cust-banner-content-right{margin-left:auto}.custom-banner .custom-banner-main.cust-banner-content-center{margin:0 auto}.custom-banner .custom-banner-main.cust-banner-text-left{text-align:start}.custom-banner .custom-banner-main.cust-banner-text-right{text-align:end}.custom-banner .custom-banner-main.cust-banner-text-center{text-align:center}.custom-banner .custom-banner-main .arch-text{display:flex;justify-content:center;align-items:center;flex-direction:column;text-transform:uppercase;margin-top:0}.custom-banner .custom-banner-main .arch-text svg{width:100%;height:200px}.custom-banner .custom-banner-main .content-block{padding:74px 0}.custom-banner .custom-banner-main .content-block .subtitle-normal{display:none}.custom-banner .custom-banner-main .content-block h2.title{font-size:80px;font-weight:var(--font-custom-weight-section-header);line-height:1;margin-top:-100px!important}.custom-banner .custom-banner-main .content-block p.desc{font-size:40px;margin-top:20px;margin-bottom:0;font-weight:var(--subtitle-custom-font-weight-body);text-transform:uppercase;text-shadow:1px 0 0 #000000,0 1px 0 #000000,-1px 0 0 #000000,0 -1px 0 #000000}.custom-banner .custom-banner-main .content-block a.content-btn{margin-top:51px}@media(max-width:1499px){.custom-banner .custom-banner-main .content-block{padding:50px 0}.custom-banner .custom-banner-main .content-block h2.title{font-size:60px;margin-top:-106px!important}.custom-banner .custom-banner-main .content-block p.desc{font-size:30px;margin-top:12px}.custom-banner .custom-banner-main .content-block a.content-btn{margin-top:38px}}@media(max-width:1199px){.custom-banner .custom-banner-main .content-block{padding:0}.custom-banner .custom-banner-main .arch-text .textPath{font-size:20px}.custom-banner .custom-banner-main .content-block h2.title{font-size:50px;margin-top:-126px!important}.custom-banner .custom-banner-main .content-block p.desc{font-size:24px}.custom-banner .custom-banner-main .content-block a.content-btn{margin-top:26px}}@media(max-width:991px){.custom-banner .custom-banner-main .content-block h2.title{font-size:40px}}@media(max-width:600px){.custom-banner .custom-banner-main .arch-text .textPath{font-size:16px}.custom-banner .custom-banner-main .content-block h2.title{font-size:30px;margin-top:-135px!important}.custom-banner .custom-banner-main .content-block p.desc{font-size:20px;margin-top:8px}.custom-banner .custom-banner-main .content-block a.content-btn{margin-top:18px}}@media(max-width:479px){.custom-banner .custom-banner-main .content-block{text-align:start}.custom-banner .custom-banner-main .content-block .subtitle-normal{display:block;font-size:14px;padding-bottom:7px}.custom-banner .custom-banner-main .arch-text{justify-content:flex-start;align-items:start}.custom-banner .custom-banner-main .arch-text svg{display:none;height:unset}.custom-banner .custom-banner-main .arch-text .textPath{display:none;font-size:18px;letter-spacing:5px}.custom-banner .custom-banner-main .content-block h2.title{font-size:24px;margin-top:0!important}.custom-banner .custom-banner-main .content-block p.desc{margin-top:5px}.custom-banner .custom-banner-main .content-block a.content-btn{margin-top:14px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-banner.css.map */
