.page-container{max-width:72rem;margin:0 auto}.loyalty_promo_container{padding:80px 16px;background-image:linear-gradient(to right,#f99c1a1a,#4bccdd1a,#f99c1a1a);position:relative;margin-top:20px}.loyalty_headings span{display:block}.loyalty_promo_images{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.05}.loyalty_promo_images div{position:absolute;font-size:3.75rem}.loyalty_promo_images .top-10.left-10{top:2.5rem;left:2.5rem}.loyalty_promo_images .bottom-10.right-10{right:2.5rem;bottom:2.5rem}.loyalty_promo_images .top-1\/2.left-1\/4{top:50%;left:25%}.loyalty_promo_images .top-1\/3.right-1\/4{top:33.333333%;right:25%}.how_it_work_container{padding:64px 16px}.how_it_work_grid h2{font-size:36px;font-weight:700;text-align:center;margin-bottom:16px}.how_it_work_description p{font-size:18px;text-align:center;color:#64748b}.how_it_work_row{display:flex;align-items:stretch;gap:30px;margin-top:50px}.how_it_work_column{box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px;padding:32px;border-radius:16px;position:relative;text-align:center;background-color:#fff;flex:1;transition:transform .3s ease-in-out}.how_it_work_column:hover{transform:scale(1.05)}.svg_image svg{height:48px;width:48px}.how_it_work_column h3{font-size:24px;font-weight:700;margin:20px 0}.how_it_work_column p{font-size:18px;color:#64748b}span.steps{background:#4bccdd;color:#fff;font-size:14px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;position:absolute;top:20px;right:20px;font-weight:700}.step_arrow svg{color:#f99c1a;width:48px;height:48px;background:#f99c1a1a;border-radius:50%}.step_arrow{display:flex;align-items:center;justify-content:center}.image_content_grid{display:flex;align-items:center;justify-content:center;gap:48px}.image_conttent_container{padding:40px 0 70px}.image_content_image{border-radius:32px;overflow:hidden;background-image:linear-gradient(#1f2937,#111827);padding:8px}.image_content_image img{border-radius:32px}.image_content_left,.image_content_right{flex:1}.image_content_left{position:relative}.image_content_right h2{font-size:30px;font-weight:700;margin-bottom:24px}.image_content_description p{font-size:18px;line-height:29px;margin-bottom:32px;font-weight:400}.image_content_button a{transition:scale .3s ease-in-out;padding:12px 32px;border-radius:32px;font-size:18px;font-weight:600;box-shadow:#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px;display:inline-block;transition:transform .3s ease-in-out}.image_content_button a:hover{transform:scale(1.05);box-shadow:#0000001a 0 20px 25px -5px,#0000001a 0 8px 10px -6px;opacity:.9}.top_right_color{position:absolute;top:-17px;right:-30px;background-color:#f99c1a;border-radius:50%;height:32px;width:32px;opacity:.5}.bottom_left_color{position:absolute;bottom:-20px;left:-17px;background-color:#4bccdd;border-radius:50%;height:24px;width:24px;opacity:.5}.earn_points_container{padding:64px 16px}.earn_points_wrapper{max-width:72rem;margin-left:auto;margin-right:auto;padding:0 32px}.earn_points_header{margin-bottom:48px;text-align:center}.earn_points_header h2{color:#020817;font-weight:700;font-size:36px;line-height:40px;margin-bottom:16px}.earn_points_header p{color:#64748b;font-size:18px;line-height:28px}.earn_points_card h3{color:#020817;font-weight:700;font-size:18px;line-height:28px;margin-bottom:8px}.earn_points_card p{color:#64748b;font-size:14px;line-height:22px;margin-bottom:12px}.earn_points_value{font-size:14px;line-height:20px;font-weight:600;padding:4px 12px;background-color:#f99c1a1a;display:inline-block;border-radius:9999px}.earn_points_cards_container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.earn_points_card{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;padding:23px;border-radius:8px;text-align:center}.earn_points_card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;animation-duration:.3s;transition-duration:.3s}.earn_points_card .svg_icon{margin-bottom:16px}.earn_points_card .svg_icon svg{width:32px;height:32px}.spend_points_container{padding:64px 16px}.spend_points_wrapper{max-width:72rem;padding:0 32px;margin-left:auto;margin-right:auto}.spend_points_header{margin-bottom:48px;text-align:center}.spend_points_header h2{color:#020817;font-size:36px;line-height:40px;font-weight:700;margin-bottom:16px}.spend_points_header p{color:#64748b;font-size:18px;line-height:28px}.spend_points_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.spend_points_card{padding:32px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;background-color:#fff;border-radius:8px}.spend_points_card:hover{box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;transition-duration:.3s;animation-duration:.3s}.spend_points_card_wrapper{display:flex;align-items:flex-start;gap:24px}.spend_points_card .svg_icon{padding:12px;border-radius:16px}.spend_points_card .svg_icon svg{width:40px;height:40px}.spend_points_card_content h3{color:#020817;font-size:20px;line-height:28px;font-weight:700;margin-bottom:8px}.spend_points_card_content p{color:#64748b;font-size:16px;line-height:26px;margin-bottom:16px}.spend_points_value{font-size:14px;line-height:20px;font-weight:700;padding:8px 16px;display:inline-block;border-radius:9999px}.referrals_container{padding:64px 16px}.referrals_wrapper{max-width:72rem;padding:0 32px;margin-left:auto;margin-right:auto}.referrals_header{margin-bottom:48px;text-align:center}.referrals_header h2{color:#020817;font-size:36px;line-height:40px;font-weight:700;margin-bottom:16px}.referrals_header p{font-size:18px;line-height:28px;color:#64748b}.referrals_row{max-width:56rem;margin-left:auto;margin-right:auto}.referrals-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.referrals_card{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;text-align:center;padding:32px;border-radius:8px}.referrals_card .svg_icon{display:inline-block;padding:12px;border-radius:9999px;margin-bottom:16px}.referrals_card .svg_icon svg{height:32px;width:32px}.referrals_card h3{color:#020817;font-size:20px;line-height:28px;font-weight:700;margin-bottom:8px}.referrals_card p{font-size:16px;color:#64748b;line-height:28px}.label_text+p{font-size:14px;margin-top:8px}.referrals_card .label_text{padding:8px 16px;border-radius:9999px;display:inline-block;font-weight:700;font-size:16px}.heading_richtext_image_container{margin-top:20px;padding:20px}.heading_richtext_grid h2{font-size:60px;font-weight:700;text-align:center;margin-bottom:24px}.heaing_richtext_content p{font-size:24px;text-align:center;font-weight:300;margin-bottom:32px}.image_grid{text-align:center;margin-bottom:32px}.image_grid img{max-width:28rem;margin:0 auto}.image_button a{padding:12px 32px;border-radius:32px;font-size:18px;font-weight:600;display:inline-block}.image_button{text-align:center}.image_button a{padding:12px 32px;border-radius:32px;font-size:18px;font-weight:600;display:inline-block;margin:0 auto;box-shadow:#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.image_grid.image_animation img{animation:bounce-gentle 2s infinite}@keyframes bounce-gentle{0%,to{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}50%{transform:translateY(-5px);animation-timing-function:cubic-bezier(.8,0,1,1)}}.image_button a:hover{box-shadow:#0000001a 0 20px 25px -5px,#0000001a 0 8px 10px -6px}.icon_richtext_grid{border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;padding:48px;display:flex;align-items:center;gap:32px}.icon_column{width:16%}.icon_column img{height:96px;width:96px;object-fit:contain}.icon_richtext_content p{font-size:20px;line-height:28px;margin-bottom:24px;font-weight:400}.icon_richtext_content a{border:1px solid;border-radius:32px;padding:12px 24px;font-size:14px;font-weight:600;display:inline-block}.icon_richtext_conteainer{padding:20px 16px}.icon_richext_wrapper.page-container{max-width:56rem}.return_policy_faq_container{padding:20px 16px}.return_policy_faq_wrapper.page-container,.image_description_wrapper{max-width:56rem;margin:0 auto}.return_policy_faq_grid h2{font-size:36px;font-weight:700;text-align:center;margin-bottom:48px}.return_policy_faq_col{border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;margin-bottom:24px}.return_policy_faq_heading img{height:32px;width:32px}.return_policy_faq_heading{display:flex;align-items:center;gap:16px;padding:24px;cursor:pointer}.return_policy_faq_heading h3{font-size:20px;font-weight:600}.retutn_policy_description{padding:0 24px 24px}.return_policy_content{height:0;transition:height .5s ease-in-out}.return_important_note{display:flex;gap:10px;padding:12px;border-radius:8px;border-left-width:4px;border-style:solid;margin-top:16px}.return_important_note span{font-size:14px;font-weight:700}.retutn_policy_description ul{list-style:disc;padding-left:30px}.retutn_policy_description p strong,.retutn_policy_description p b{color:#020817}.retutn_policy_description p,.retutn_policy_description ul{font-size:16px;color:#64748b;font-weight:400;margin-top:16px}.retutn_policy_description p:first-child,.return_important_note p{margin:0}.image_descripiton_container{padding:20px 16px}.image_description_grid img{border-radius:16px;max-width:42rem}.image_description_grid{text-align:center}.image_description_grid p{font-size:18px;font-weight:400;margin-top:32px}.image_description_grid h2{font-size:30px;font-weight:700}.image_description_button a{padding:12px 32px;display:inline-block;border-radius:32px;margin-top:20px;font-size:18px;font-weight:600;box-shadow:#0000001a 0 10px 15px -3px,#0000001a 0 4px 6px -4px}.image_description_button a:hover{opacity:.9;box-shadow:#0000001a 0 20px 25px -5px,#0000001a 0 8px 10px -6px}@media (min-width: 768px) and (max-width: 1024px){.icon_column{width:25%}.how_it_work_container{padding:60px 40px}.image_content_description p{font-size:16px;line-height:20px}.image_content_right h2{font-size:26px}.image_conttent_container{padding:40px}.how_it_work_row{flex-direction:column}.step_arrow svg{transform:rotate(90deg)}h2.loyalty_headings{font-size:48px;line-height:48px}.earn_points_cards_container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.image_description_grid img{max-width:100%}.icon_richtext_content p{font-size:18px}.icon_column{width:100%}.icon_richtext_grid{padding:32px;flex-wrap:wrap;justify-content:center;text-align:center}.heaing_richtext_content p{font-size:20px}.heading_richtext_grid h2{font-size:48px}.image_content_button a{display:inline-block;font-size:16px}.image_content_description p{font-size:16px;line-height:24px}.image_content_right h2{font-size:24px}.image_conttent_container{padding:40px}.image_content_left,.image_content_right{flex:unset}.image_content_grid{flex-wrap:wrap}.how_it_work_grid h2{font-size:26px}.how_it_work_row{flex-direction:column}.step_arrow svg{transform:rotate(90deg)}.loyalty_promo_wrapper p{font-size:16px}.earn_points_cards_container,.spend_points_grid{grid-template-columns:repeat(1,minmax(0,1fr))}.spend_points_card_wrapper{flex-direction:column;align-items:center;justify-content:center;text-align:center}.referrals-grid{grid-template-columns:repeat(1,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/page.css.map */
