@font-face{font-family:Haniva;font-style:normal;src:url(/cdn/shop/files/Haniva-Medium.woff2?v=1742558795) format("woff2")}.template-suffix-Aisle-Promo-Page h1,.template-suffix-Aisle-Promo-Page h2,.template-suffix-Aisle-Promo-Page h3,.template-suffix-Aisle-Promo-Page h4,.template-suffix-Aisle-Promo-Page h5,.template-suffix-Aisle-Promo-Page h6,.template-suffix-Aisle-Promo-Page p,.template-suffix-Aisle-Promo-Page button,.template-suffix-Aisle-Promo-Page a,.template-suffix-Aisle-Promo-Page label{font-family:Haniva;margin:0}.aisle-banner-section{padding:30px;background:#e04a65;box-sizing:border-box;width:100%}.aisle-container{position:relative}.aisle-logo{position:absolute;top:29px;left:29px}.aisle_banner_image{position:relative}.aisle_banner_image img{border-radius:20px;display:flex;max-height:840px;object-fit:cover;object-position:center center;height:100%}.aisle_banner_image:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:20px;background:#00000080}.aisle-banner-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:900px;width:100%}.aisle-banner-section h1,.aisle-banner-section h2,.aisle-banner-section h5,.aisle-banner-section a{color:#ffe3bb}h1.aisle-banner-title{font-size:90px;line-height:90px;letter-spacing:0;margin-bottom:50px}h5.aisle-banner-text{font-size:28px;font-weight:400;line-height:39.2px}a.aisle-banner-button{display:inline-block;font-size:22px;line-height:30.8px;border:2px solid;border-radius:50%;letter-spacing:1.25px;padding:34.5px 25px;min-width:250px;margin-top:20px}.aisle-page-width{max-width:1440px;margin:0 auto}.aisle-image-with-text{display:grid;grid-template-columns:1fr 1fr}.aisle-image-with-text .aisle-content{padding:30px;background-color:#654fe6}.main_content_claim{width:100%;height:100%;display:flex;background:#d1efe3;padding:50px;border-radius:20px;flex-direction:column;justify-content:space-between;gap:127px}:is(.aisle-image-with-text,.aisle_easy_right_section) h2,:is(.aisle-image-with-text,.aisle_easy_right_section) h5,:is(.aisle-image-with-text,.aisle_easy_right_section) h6,:is(.aisle-image-with-text,.aisle_easy_right_section) p,:is(.aisle-image-with-text,.aisle_easy_right_section) label,:is(.aisle-image-with-text,.aisle_easy_right_section) button{color:#654fe6}.main_content_claim .steps-list{list-style-type:none;padding:0;margin:0}.main_content_claim .steps-list .step{margin-bottom:20px}.main_content_claim .steps-list .step .step-content{display:flex;gap:25px;align-items:center}.number_start_counter{position:relative;min-width:70px;min-height:70px}.number_start_counter img{width:100%;height:100%;display:flex}.main_content_claim .steps-list .step .counter_number_claim{font-weight:700;color:#6c43e0;font-size:28px;line-height:39.2px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.aisle-logo-mobile{display:none}.main_content_claim h2{font-size:68px;line-height:68px;margin-bottom:30px;max-width:400px;word-wrap:break-word}.main_content_claim .step-content h6{font-size:22px;line-height:30.8px;letter-spacing:0;margin-top:5px;margin-bottom:4px}.main_content_claim .step-content p{font-size:16px;line-height:22.4px;letter-spacing:0}.main_content_claim .phone_number_field label{font-size:12px;line-height:19.2px;letter-spacing:1.5px;text-transform:uppercase}.main_content_claim .required_input{display:flex;gap:8px}.main_content_claim .required_input label{width:-webkit-fill-available;font-size:10px;line-height:16px;letter-spacing:0;font-weight:400}.main_content_claim input[type=checkbox]{width:28.33px;height:28.33px;margin:6px}.phone_number_field{display:flex;align-items:center;justify-content:center;margin-top:10px;margin-bottom:20px}.aisle-image-or-video img{width:100%;display:flex;height:100%;object-fit:cover}.main_content_claim .phone_number_field input#phone{width:100%;padding:20px;font-size:16px;line-height:22.4px;letter-spacing:0;border-radius:100px 0 0 100px;outline:none;display:inline-block;box-sizing:border-box;background:#0000;border:2px solid #654fe6}.phone_number_field button{min-width:200px;font-size:16px;line-height:22.5px;background:#654fe6;color:#fff;border-radius:0 100px 100px 0;padding:20px;border:2px solid #654fe6}.how-to-claim-details{border-radius:20px;max-width:900px;background:#654fe6;padding:100px 100px 75px;text-align:center}.how-to-claim-popup h2,.how-to-claim-popup h3,.how-to-claim-popup h4,.how-to-claim-popup h5,.how-to-claim-popup h6,.how-to-claim-popup p,.how-to-claim-popup a{color:#fff;letter-spacing:0}.how-to-claim-popup h4.aisle-banner-title{font-size:38px;line-height:45.6px}.aisle-banner-text.popup_description{margin:20px 0 50px;display:grid;gap:30px}.how-to-claim-popup .aisle-banner-text.popup_description h5,.how-to-claim-popup .aisle-banner-text.popup_description h6,.how-to-claim-popup .aisle-banner-text.popup_description p{font-size:22px;line-height:30.8px;font-weight:400}.how-to-claim-popup a.aisle-banner-button.popup_submit_button{font-size:16px;line-height:22.4px;padding:26.5px;min-width:188px;margin:0}.how-to-claim-popup.how-to-claim-overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;background:#ffffffbf;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transition:opacity .3s,visibility .3s;z-index:99}.how-to-claim-popup.how-to-claim-overlay.active{visibility:visible;opacity:1}.aisle-image-with-text form label[for=phone]{letter-spacing:1.5px;font-weight:500}.aisle-image-or-video .video_desktop,.aisle-image-or-video .video_mobile,.aisle-image-or-video video{width:100%;height:100%}.aisle-image-or-video video{object-fit:cover}.aisle_easy_right_section{padding:30px;background:#ffe3bb;box-sizing:border-box;width:100%}.easy_right_main{background:#e04a65;padding:0 30px 30px;border-radius:20px;text-align:center}.easy_image_box{width:100%;display:inline-block;position:relative}.block_image_easy_right{position:relative;width:100%;aspect-ratio:1 / 1}.easy_image_box .block_image_easy_right img{width:100%;height:100%;object-fit:cover;border-radius:20px;display:flex;object-position:center}.above_content_easy_right{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.heading_container_easy_right{padding:100px 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.heading_container_easy_right h2,.heading_container_easy_right h5{color:#ffe3bb;letter-spacing:0}.heading_container_easy_right h2.aisle-banner-title{font-size:68px;line-height:68px;font-weight:700;margin-bottom:20px}.heading_container_easy_right h5.aisle-banner-text{font-size:28px;line-height:39.2px;max-width:550px;font-weight:400}.easy-tight-row{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;gap:30px}.block_image_easy_right:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:#00000075;border-radius:20px}.above_content_easy_right.index-1{max-width:157px}.above_content_easy_right.index-2{max-width:250px}.main_content_claim .phone_number_field input#phone:focus{box-shadow:none}.aisle-image-or-video .video_mobile{display:none}@media screen and (min-width: 990px) and (max-width: 1200px){.phone_number_field button{min-width:100px}}@media screen and (max-width: 990px){.aisle-image-with-text,.easy-tight-row{grid-template-columns:100%}.aisle-image-or-video .video_desktop{display:none}.aisle-image-or-video .video_mobile{display:block}.how-to-claim-details_popup{height:100%;padding:15px;background:#fff}.how-to-claim-details{padding:30px}.how-to-claim-details{padding:20px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}@media screen and (max-width: 767px){.aisle_banner_image img{min-height:620px}.aisle-banner-content{padding:0 22px 0 23px}h1.aisle-banner-title,.main_content_claim h2,.heading_container_easy_right h2.aisle-banner-title{font-size:38px;line-height:45.6px;margin-bottom:20px}h5.aisle-banner-text,a.aisle-banner-button,.main_content_claim .step-content h6,.heading_container_easy_right h5.aisle-banner-text,.how-to-claim-popup h6{font-size:16px;line-height:22.4px}.how-to-claim-popup .aisle-banner-text.popup_description h5,.how-to-claim-popup .aisle-banner-text.popup_description h6,.how-to-claim-popup .aisle-banner-text.popup_description p{font-size:16px;line-height:22.4px}.main_content_claim .step-content p,.aisle-image-with-text form label[for=phone]{font-size:12px;line-height:19.2px}a.aisle-banner-button{margin-top:20px;min-width:200px;padding:26.5px 0}.aisle-logo.desktop{display:none}.aisle-logo-mobile{display:block}.aisle-logo-mobile img{width:100%;max-width:117px;margin-bottom:30px}.aisle-banner-section,.aisle-image-with-text .aisle-content,.aisle_easy_right_section{padding:15px}.main_content_claim{padding:30px 20px;gap:80px}.easy_right_main{padding:0 15px 15px}.heading_container_easy_right{padding:30px 5px}.phone_number_field button{min-width:96px;padding:15px 20px}.main_content_claim .phone_number_field input#phone{padding:15px 20px}.main_content_claim .steps-list .step .counter_number_claim{font-size:22px;line-height:30.8px}.number_start_counter{max-width:40px;max-height:40px;min-width:auto;min-height:auto;width:30%}.counter_step_text{width:70%}.main_content_claim .steps-list .step .step-content{gap:10px}.main_content_claim input[type=checkbox]{width:24px;height:24px;margin:4px}.phone_number_field button{min-width:96px}.main_content_claim .required_input{gap:5px}.above_content_easy_right.index-1{max-width:79px}.above_content_easy_right.index-2{max-width:151px}.how-to-claim-details{padding:20px}.how-to-claim-popup h4.aisle-banner-title{font-size:28px;line-height:39.2px}.easy-tight-row{gap:20px}}div#aisle-form-container .aisle-form-container{display:flex;flex-wrap:wrap;gap:0;justify-content:center;align-items:center;flex-direction:row;row-gap:20px}div#aisle-form-container .aisle-form-container label.aisle-form-legal-container,div#aisle-form-container .aisle-form-container label.aisle-form-legal-container+#aisle-form-container-input-telephone-error{order:9;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center}div#aisle-form-container .aisle-form-container label.aisle-form-legal-container+#aisle-form-container-input-telephone-error{order:2}div#aisle-form-container .aisle-form-container #aisle-form-input-phoneNumber-field{max-width:61%;width:100%;border-radius:100px 0 0 100px;line-height:normal;margin:0}div#aisle-form-container .aisle-form-container .aisle-form-button-container{max-width:30%;width:100%}div#aisle-form-container .aisle-form-container .aisle-form-button-container button.aisle-form-button{min-width:160px;font-size:16px;background:#654fe6;color:#fff;border-radius:0 100px 100px 0;padding:22px;border:0px solid #654fe6;font-weight:400;line-height:normal}div#aisle-form-container .aisle-form-container input{background:transparent;border:2px solid #654fe6;box-shadow:unset;padding:20px;font-size:16px;line-height:22.4px;letter-spacing:0;border-radius:100px}div#aisle-form-container .aisle-form-container input{background:transparent}div#aisle-form-container .aisle-form-container div#aisle-form-container-input-optin-error,._aisle-form-subscribed-text-style_6melg_111{order:1}@media screen and (max-width: 767px){div#aisle-form-container .aisle-form-container{display:flex;flex-wrap:wrap;gap:0;justify-content:center;align-items:center;flex-direction:unset;row-gap:5px}div#aisle-form-container .aisle-form-container #aisle-form-input-phoneNumber-field{max-width:60%;display:flex}div#aisle-form-container .aisle-form-container div#aisle-form-container-input-optin-error,._aisle-form-subscribed-text-style_6melg_111{order:1;display:block;width:100%;text-align:center}div#aisle-form-container .aisle-form-container #aisle-form-input-phoneNumber-field{padding:15px}div#aisle-form-container .aisle-form-container .aisle-form-button-container button.aisle-form-button{font-size:15px;max-width:100%;min-width:unset;width:100%;padding:17px;line-height:normal}}@media screen and (max-width: 410px){div#aisle-form-container .aisle-form-container #aisle-form-input-phoneNumber-field{max-width:55%;font-size:13px}div#aisle-form-container .aisle-form-container .aisle-form-button-container button.aisle-form-button{font-size:13px;padding:17px;line-height:normal}div#aisle-form-container .aisle-form-container input[type=checkbox],.cstm_safari div#aisle-form-container .aisle-form-container input[type=checkbox]{width:10px!important;height:10px!important;margin:5px;padding:0!important}.ios-device .main_content_claim input[type=checkbox]{width:10px!important;height:10px!important;padding:0!important}}@media screen and (min-width: 990px) and (max-width: 1280px){body div#aisle-form-container .aisle-form-container #aisle-form-input-phoneNumber-field{max-width:57%;font-size:15px}body div#aisle-form-container .aisle-form-container .aisle-form-button-container button.aisle-form-button{min-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/aisle-promo-page.css.map */
