.head_section{border-bottom:1px solid #E1E1E1;margin-bottom:35px;padding-bottom:35px;width:100%;display:block}.head_section h2{font-size:calc(var(--font-heading-scale) * 4rem);font-weight:800;line-height:calc(100% + 5px);padding:0;margin:0}.head_section p{line-height:23px;margin:0}.state_selection_wrapper{display:flex;gap:2rem;margin-top:5rem;margin-bottom:4rem}.state_selection_wrapper .state_selection{width:25%;border:1px solid #E7E9ED;padding:20px;border-radius:20px;display:flex;flex-direction:column;justify-content:space-between}.state_selection .state_title{width:fit-content;font-weight:800;padding:7px 12px 3px;line-height:22px;border-radius:8px;margin-bottom:15px}.state_selection.offer_live .state_title{color:#e87826;border:1px solid #E87826;background:#fef8f4}.state_selection.no_offer .state_title{color:#979797;border:1px solid #979797;background:#fff}.state_location{display:flex;flex-direction:column;gap:.5rem;margin-bottom:10px}.state_location span{display:flex;font-weight:800;line-height:23px;align-items:center;gap:.5rem}.state_selection .offer_status{width:fit-content;display:flex;align-items:center;gap:.7rem;border-radius:20px;padding:5px 20px 3px;line-height:22px;margin-bottom:12px}.state_selection.offer_live .offer_status{background:#e0ffe8;color:#53c572}.state_selection.no_offer .offer_status{background:#e7e9ed;color:#979797}.state_selection .button_offer a{font-weight:800;text-decoration:none;width:100%;display:block;text-align:center;border-radius:20px;padding:12px 20px 10px;line-height:23px}.state_selection.offer_live .button_offer a{color:#fff;background:#e87826}.state_selection.no_offer .button_offer a{color:#979797;background:#e7e9ed}.promo_content_wrapper{display:flex;margin:20px 0}.promo_content_wrapper .promo_content_description{width:65%;border:1px solid #E87826;border-radius:20px 0 0 20px;padding:40px;display:flex;flex-direction:column;justify-content:center;border-right:none}.promo_offer_status{width:fit-content;display:flex;align-items:center;gap:.7rem;border-radius:20px;padding:7px 20px 5px;line-height:23px;margin-bottom:12px;background:#e0ffe8;color:#53c572;font-size:14px}.promo_content_wrapper .promo_content_description h3{font-size:calc(var(--font-heading-scale) * 3.5rem);line-height:calc(100% + 5px);font-weight:800;margin:0 0 30px}.promo_content_wrapper .promo_content_description p{margin:0 0 12px;line-height:23px}.promo_content_wrapper .promo_content_description .button_container{margin:10px 0 20px}.promo_content_wrapper .promo_content_description .button_container a{font-weight:600;text-decoration:none;width:fit-content;text-align:center;border-radius:30px;padding:12px 25px 9px;line-height:23px;color:#fff;background:#e87826;display:block}.promo_content_wrapper .promo_content_description span.footer_note{font-size:calc(var(--font-heading-scale) * 1.4rem);line-height:calc(100% + 5px)}.promo_content_wrapper .promo_content_image{border-radius:0 20px 20px 0;font-size:0;overflow:hidden;width:35%;position:relative}.promo_content_wrapper .promo_content_image img{width:100%;height:auto;object-fit:cover;background:#e7e9ed;object-position:right center}.no_active_promo{text-align:center;border:1px solid #E87826;background:#fef8f4;border-radius:20px;padding:40px}.no_active_promo h3{font-size:calc(var(--font-heading-scale) * 3.5rem);font-weight:800;margin:10px 0}.no_active_promo p{margin:0;line-height:23px}.no_active_promo a.button{font-weight:600;text-decoration:none;width:fit-content;text-align:center;border-radius:30px;padding:12px 25px 9px;line-height:23px;color:#fff;background:#e87826;display:block;margin:20px auto}.promo_selection{margin-bottom:40px}@media only screen and (max-width:1100px){.state_selection_wrapper{flex-wrap:wrap}.state_selection_wrapper .state_selection{width:calc(50% - 1rem)}}@media only screen and (max-width:768px){.head_section{margin-bottom:15px;padding-bottom:15px}.state_selection_wrapper{margin-top:3rem}.head_section h2{font-size:calc(var(--font-heading-scale) * 3.2rem)}.state_selection_wrapper{display:flex;flex-direction:column}.state_selection_wrapper .state_selection{width:100%}.promo_content_wrapper{flex-direction:column}.promo_content_wrapper .promo_content_description{order:1;width:100%;border-radius:0 0 20px 20px;border-top:none;border-right:1px solid #E87826;padding:20px 15px}.promo_content_wrapper .promo_content_image{order:0;width:100%;border-radius:20px 20px 0 0}.promo_content_wrapper .promo_content_description .button_container a{margin:auto}.no_active_promo{padding:20px 15px}.no_active_promo h3{font-size:calc(var(--font-heading-scale) * 2.4rem)}.promo_content_wrapper .promo_content_image img{position:unset}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/promotion-state.css.map */
