.seasons-rewards-container{width:100%;margin-top:6%}
@media (max-width:767px){.seasons-rewards-container{margin-top:15%}}
@media (min-width:768px) and (max-width:1024px){.seasons-rewards-container{margin-top:7%}}
.seasons-rewards-container picture{width:100%;height:100%}
.seasons-rewards-container picture img{width:100%;height:max-content;object-fit:cover;object-position:bottom center}
@media (max-width:767px){.seasons-rewards-container picture img{height:100%;min-height:70lvh}}
.model-cta-section{background:radial-gradient(circle,#d53a43 0%,#7d0102 100%);display:flex;align-items:center;overflow:hidden;position:relative}
.model-cta-section>div{width:100%;display:flex}
@media (max-width:767px){.model-cta-section>div{width:100%}}
.model-cta-section .buttons-container{display:flex;justify-content:center;align-items:center;min-width:275px}
@media (max-width:767px){.model-cta-section .buttons-container{grid-template-columns:repeat(1,1fr)}}
.model-cta-section .buttons-container .fill-btn{width:100%}
@media (max-width:767px){.model-cta-section .buttons-container .fill-btn{width:100% !important}}
.model-cta-section .left{overflow:hidden;height:100%}
.model-cta-section .left img{width:100%;height:100%;object-fit:cover}
.model-cta-section .right{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:0 30px;text-align:center}
@media (min-width:969px){.model-cta-section .right{max-height:280px}}
@media (min-width:1025px){.model-cta-section .right h2{width:58%}}
@media (max-width:969px){.model-cta-section{flex-direction:column}}
.model-cta-section .price-list{display:flex;flex-direction:column;position:relative;min-width:275px;z-index:99}
.model-cta-section .price-list>span{padding:10px 30px;color:#fff}
.model-cta-section .price-list .dropdown{opacity:0;pointer-events:none;transition:0.3s;position:relative;z-index:99}
.model-cta-section .price-list .dropdown .close-btn{position:absolute;padding:10px;cursor:pointer;background:url(../themes/demo/assets/images/icons/x-icon.svg) center center no-repeat;background-size:contain;top:1rem;right:1rem;width:35px;height:35px}
.model-cta-section .price-list .dropdown.active{opacity:1;pointer-events:all}
.model-cta-section .price-list .dropdown h4{line-height:1;margin-bottom:1rem;text-align:left}
.model-cta-section .price-list .dropdown .backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.471);z-index:0}
.model-cta-section .price-list .dropdown .content{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:100;z-index:2;background:#19567A;height:fit-content;max-width:660px;padding:3rem;border-radius:1rem;gap:1rem}
.model-cta-section .price-list .dropdown .content h4{text-align:center}
@media (max-width:565px){.model-cta-section .price-list .dropdown .content{max-height:70lvh;overflow:scroll;width:95%}}
.model-cta-section .price-list .dropdown .inner{margin-bottom:1.4rem;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem}
.model-cta-section .price-list .dropdown .inner a{width:calc((100% / 2) - (1rem / 2))}
@media (max-width:565px){.model-cta-section .price-list .dropdown .inner a{width:100%}}