<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.template-page .bg-banner{padding-top:0!important}.template-page .bg-banner .bgbanner-main{position:relative;width:100%}.template-page .bgbanner-main .text1 a{padding:0 3px}.template-page .bg-banner img{width:100%}.template-page .bg-banner .text-box{position:absolute;left:13%;top:20%;z-index:2;margin:auto;text-align:center;max-width:700px;max-width:27.29%}.template-page .bg-banner .text-box h2{margin-bottom:clamp(15px,1.56vw,30px);font-size:clamp(36px,3.13vw,60px)}.template-page .bg-banner .text-box .subheading{font-size:clamp(16px,1.25vw,24px);line-height:1.5;font-weight:700}.template-page .bg-banner .text-box .btn{display:inline-flex;align-items:center;justify-content:center;margin:clamp(15px,1.56vw,30px) auto clamp(10px,.78vw,15px);font-size:clamp(16px,1.04vw,20px);font-weight:700;padding:clamp(10px,calc(10px + .42vw),18px) clamp(25px,calc(25px + .78vw),38px);width:auto;max-width:100%;text-transform:inherit;color:var(--color-white);line-height:1}.template-page .bg-banner .text-box .btn button,.template-page .bg-banner .text-box .btn label,.template-page .bg-banner .text-box .btn span{font-size:inherit;color:inherit;line-height:inherit;font-weight:inherit}.template-page .bg-banner .text-box h1{font-size:3.13vw;line-height:1.05;text-align:center}.template-page .bgbanner-main .text1{font-size:clamp(14px,calc(12px + .21vw),16px);line-height:1.5}.template-page .bgbanner-main .text1 a{color:var(--theme-fire-1)}.template-page .bgbanner-main .text1 p:last-child{margin-bottom:0}@media only screen and (min-width: 1921px){.template-page .bg-banner .text-box{max-width:22%}}@media (min-width:1921px){.template-page .bg-banner .text-box h1{font-size:2.2vw}}@media only screen and (max-width: 1600px){.template-page .bg-banner .text-box{left:10%;top:50%;transform:translateY(-50%)}.template-page .bg-banner .text-box .btn{margin-top:25px;margin-bottom:15px}}@media only screen and (max-width: 1200px){.template-page .bg-banner .text-box{max-width:30%}}@media only screen and (max-width: 1100px){.template-page .bg-banner .text-box{max-width:34%}}@media only screen and (max-width: 1000px){.template-page .bg-banner .text-box{max-width:38%;left:4%}.template-page .bg-banner .text-box h1,.template-page .bg-banner .text-box h2{margin-bottom:10px}.template-page .bg-banner .text-box .subheading{font-size:14px}.template-page .bg-banner .text-box .btn{margin-top:15px;margin-bottom:10px;padding-top:10px;padding-bottom:10px}}@media only screen and (min-width: 591px) and (max-width: 1000px){.template-page .bg-banner .text-box .h1{font-size:calc(var(--font-heading-scale) * 2.8rem)}}@media only screen and (max-width: 590px){.template-page .bg-banner .text-box{max-width:100%;padding:0 calc(12px + .8vw);position:absolute;top:50%;left:0;margin:auto;transform:translateY(-50%)}.template-page .bg-banner .text-box .subheading{font-size:clamp(14px,4.27vw,16px);line-height:1.3}.template-page .bg-banner .text-box h1,.template-page .bg-banner .text-box h2{margin-bottom:15px}.template-page .bg-banner .text-box .btn{margin-top:15px;margin-bottom:15px;font-size:clamp(14px,4.27vw,16px)}.template-page .bgbanner-main .text1{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/section-reward-program-banner.css.map */
</pre></body></html>