.loyalty-banner .page-width--full{background-position:center;background-repeat:no-repeat;background-size:cover;height:680px;position:relative}.loyalty-banner .section-container{margin:40px auto 0;max-width:1024px;text-align:center}.loyalty-banner .section-container h2{font-size:40px;line-height:1.1;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.loyalty-banner .section-container div{font-size:18px;line-height:1.5;margin-top:2px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.loyalty-banner .section-container .btn--gold{margin-top:12px;background-color:#be9955;color:#fff}.loyalty-banner .section-container .btn--gold:hover{color:#fff}.loyalty-banner .overlay{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width: 1660px){.loyalty-banner .page-width--full{height:68rem}.loyalty-banner .section-container{margin-top:4rem;max-width:102.4rem}.loyalty-banner .section-container h2{font-size:4rem}.loyalty-banner .section-container div{font-size:max(12px,1.8rem);margin-top:.2rem}.loyalty-banner .section-container .btn--gold{margin-top:1.2rem}}@media screen and (max-width: 1660px) and (min-width: 769px){.loyalty-banner .page-width--full{height:68rem}.loyalty-banner .section-container{margin-top:4rem;max-width:102.4rem}.loyalty-banner .section-container h2{font-size:4rem}.loyalty-banner .section-container div{font-size:max(12px,1.8rem);margin-top:.2rem}.loyalty-banner .section-container .btn--gold{margin-top:1.2rem}.loyalty-banner h3{font-size:max(12px,2.4rem)!important}.loyalty-banner p,.loyalty-banner .btn{font-size:max(12px,1.8rem)!important}}@media screen and (max-width: 768px){.loyalty-banner .page-width--full{height:50rem}.loyalty-banner .section-container{margin-top:2.4rem;max-width:100%}.loyalty-banner .section-container h2{font-size:2.4rem;line-height:1.2}.loyalty-banner .section-container div{font-size:max(12px,1.4rem);margin-top:.4rem}.loyalty-banner .section-container .btn--gold{margin-top:1.6rem}.loyalty-banner .section-container .btn--gold{width:fit-content!important}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/oc-mr-loyalty-banner.css.map */
