#institucional_page .section:has(.gestantes_page){margin-top:0}#institucional_page .section:has(.gestantes_page)>.container{max-width:none;padding:0}#institucional_page .gestantes_page{--gestantes_navy:#022160;--gestantes_navy_text:#22396e;--gestantes_muted:#4a5c86;--gestantes_coral:#ef5330;--gestantes_coral_hover:#d9411f;--gestantes_coral_dark:#c2401e;--gestantes_coral_light:#ff8a6b;--gestantes_peach:#fff3ee;--gestantes_peach_strong:#fff1eb;--gestantes_peach_border:#fbe3dc;--gestantes_soft_border:#fbd5c9;--gestantes_gray_bg:#f5f7fc;--gestantes_wrap_padding:40px;color:#022160;color:var(--gestantes_navy);font-size:var(--font_size_base);line-height:1.5;text-align:left;width:100%}#institucional_page .gestantes_page h1,#institucional_page .gestantes_page h2,#institucional_page .gestantes_page h3,#institucional_page .gestantes_page h4,#institucional_page .gestantes_page p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}#institucional_page .gestantes_page li,#institucional_page .gestantes_page ul{list-style:none;margin:0;padding:0}#institucional_page .gestantes_page svg{flex:none}#institucional_page .gestantes_page .gestantes_wrap{margin:0 auto;max-width:calc(var(--section_max_width) + var(--gestantes_wrap_padding)*2);padding:0 var(--gestantes_wrap_padding);width:100%}#institucional_page .gestantes_page .gestantes_tag{align-items:center;background-color:var(--gestantes_coral);border-radius:50px;color:var(--text_invert);display:inline-flex;padding:4px 14px}#institucional_page .gestantes_page .gestantes_chips{display:flex;flex-wrap:wrap;gap:10px}#institucional_page .gestantes_page .gestantes_chip{align-items:center;border-radius:50px;display:inline-flex;font-size:15px;gap:8px;min-height:40px;padding:0 16px}#institucional_page .gestantes_page .gestantes_chip svg{height:18px;width:18px}#institucional_page .gestantes_page .gestantes_chip.-solid{background-color:var(--gestantes_navy);color:var(--text_invert)}#institucional_page .gestantes_page .gestantes_chip.-soft{background-color:var(--gestantes_peach);border:1px solid var(--gestantes_soft_border);color:var(--gestantes_navy)}#institucional_page .gestantes_page .gestantes_chip.-soft svg{color:var(--gestantes_coral_dark)}#institucional_page .gestantes_page .gestantes_chip.-outline{border:1.5px solid var(--gestantes_navy);color:var(--gestantes_navy)}#institucional_page .gestantes_page .gestantes_btn{align-items:center;background-color:var(--gestantes_coral);border-radius:50px;box-shadow:0 12px 28px rgba(239,83,48,.28);color:var(--text_invert);display:inline-flex;font-size:17px;font-weight:var(--font_weight_semi_bold);gap:10px;justify-content:center;min-height:56px;padding:0 32px;text-align:center;transition:var(--transition_color)}#institucional_page .gestantes_page .gestantes_btn svg{height:20px;width:20px}#institucional_page .gestantes_page .gestantes_btn:hover{background-color:var(--gestantes_coral_hover);color:var(--text_invert)}#institucional_page .gestantes_page .gestantes_btn:focus-visible{outline:3px solid var(--gestantes_navy);outline-offset:3px}#institucional_page .gestantes_page .gestantes_btn.-block{box-shadow:none;display:flex;margin-top:auto;width:100%}#institucional_page .gestantes_page .gestantes_heading{align-items:center;display:flex;flex-direction:column;gap:12px;margin-bottom:48px;text-align:center}#institucional_page .gestantes_page .gestantes_heading_eyebrow{color:var(--gestantes_coral_dark);font-size:var(--font_size_small);font-weight:var(--font_weight_bold);letter-spacing:var(--letter_spacing_title);text-transform:uppercase}#institucional_page .gestantes_page .gestantes_heading_title{color:var(--gestantes_navy);font-size:52px;font-weight:var(--font_weight_semi_bold);letter-spacing:-1px;line-height:1.15}#institucional_page .gestantes_page .gestantes_heading_text{color:var(--gestantes_navy_text);font-size:var(--font_size_big);line-height:1.6;max-width:640px}#institucional_page .gestantes_page .gestantes_hero{overflow:hidden;padding:32px 0 72px}#institucional_page .gestantes_page .gestantes_hero_grid{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}#institucional_page .gestantes_page .gestantes_hero_content{align-items:flex-start;display:flex;flex-direction:column;gap:28px}#institucional_page .gestantes_page .gestantes_hero_logo{display:block;height:auto;margin-bottom:12px;max-width:100%;width:460px}#institucional_page .gestantes_page .gestantes_hero_tags{align-items:center;display:flex;flex-wrap:wrap;gap:12px}#institucional_page .gestantes_page .gestantes_hero_tags .gestantes_hero_free,#institucional_page .gestantes_page .gestantes_hero_tags .gestantes_tag{font-size:var(--font_size_base);font-weight:var(--font_weight_regular)}#institucional_page .gestantes_page .gestantes_hero_free{color:var(--gestantes_coral)}#institucional_page .gestantes_page .gestantes_hero_title{color:var(--gestantes_navy);font-size:72px;font-weight:var(--font_weight_semi_bold);letter-spacing:-1.5px;line-height:1.05;max-width:7em}#institucional_page .gestantes_page .gestantes_hero_text{color:var(--gestantes_navy_text);font-size:var(--font_size_big);line-height:1.6;max-width:540px}#institucional_page .gestantes_page .gestantes_hero .gestantes_chips{max-width:460px}#institucional_page .gestantes_page .gestantes_hero_cta{align-items:center;display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:8px}#institucional_page .gestantes_page .gestantes_hero_note{color:var(--gestantes_navy_text);font-size:15px;font-weight:var(--font_weight_semi_bold)}#institucional_page .gestantes_page .gestantes_hero_media{align-items:flex-end;display:flex;justify-content:end;position:relative}#institucional_page .gestantes_page .gestantes_hero_media:before{background-color:var(--gestantes_peach);border-radius:50%;content:"";height:600px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:600px}#institucional_page .gestantes_page .gestantes_hero_photo{display:block;height:auto;max-width:100%;position:relative;width:421px}#institucional_page .gestantes_page .gestantes_why{background-color:var(--gestantes_navy);color:var(--text_invert);padding:88px 0}#institucional_page .gestantes_page .gestantes_why_header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin-bottom:48px}#institucional_page .gestantes_page .gestantes_why_title{font-size:48px;font-weight:var(--font_weight_semi_bold);letter-spacing:-1px;line-height:1.1;max-width:640px}#institucional_page .gestantes_page .gestantes_why_title span{color:var(--gestantes_coral_light);display:block}#institucional_page .gestantes_page .gestantes_why_text{color:#d6ddf0;font-size:17px;line-height:1.6;max-width:400px}#institucional_page .gestantes_page .gestantes_why_grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr))}#institucional_page .gestantes_page .gestantes_card{background-color:var(--bg_primary);border-radius:20px;color:var(--gestantes_navy);display:flex;flex-direction:column;gap:12px;padding:28px 24px}#institucional_page .gestantes_page .gestantes_card.-featured{background-color:var(--gestantes_coral);color:var(--text_invert)}#institucional_page .gestantes_page .gestantes_card.-featured .gestantes_card_icon{background-color:hsla(0,0%,100%,.18);color:var(--text_invert)}#institucional_page .gestantes_page .gestantes_card.-featured .gestantes_card_text{color:var(--text_invert)}#institucional_page .gestantes_page .gestantes_card_icon{align-items:center;background-color:var(--gestantes_peach_strong);border-radius:14px;color:var(--gestantes_coral_dark);display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}#institucional_page .gestantes_page .gestantes_card_icon svg{height:24px;width:24px}#institucional_page .gestantes_page .gestantes_card_title{font-size:var(--font_size_heading);font-weight:var(--font_weight_bold);line-height:1.25}#institucional_page .gestantes_page .gestantes_card_text{color:var(--gestantes_navy_text);font-size:15px;line-height:1.55}#institucional_page .gestantes_page .gestantes_cities{padding:96px 0}#institucional_page .gestantes_page .gestantes_cities_grid{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(2,minmax(0,1fr))}#institucional_page .gestantes_page .gestantes_city{background-color:var(--bg_primary);border:2px solid var(--gestantes_peach_border);border-radius:5px;display:flex;flex-direction:column;gap:24px;padding:40px;width:100%}#institucional_page .gestantes_page .gestantes_city_head{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}#institucional_page .gestantes_page .gestantes_city_name{align-items:center;background-color:var(--gestantes_navy);border-radius:50px;color:var(--text_invert);display:inline-flex;font-size:32px;font-weight:var(--font_weight_medium);line-height:1.1;min-height:56px;padding:0 32px}#institucional_page .gestantes_page .gestantes_city_badge{background-color:var(--gestantes_peach_strong);border-radius:50px;color:var(--gestantes_coral_dark);font-size:var(--font_size_small);font-weight:var(--font_weight_bold);padding:6px 14px}#institucional_page .gestantes_page .gestantes_city_address{align-items:flex-start;background-color:var(--gestantes_gray_bg);border-radius:14px;color:var(--gestantes_navy_text);display:flex;font-size:var(--font_size_base);gap:12px;line-height:1.5;padding:16px 20px}#institucional_page .gestantes_page .gestantes_city_address svg{color:var(--gestantes_coral_dark);height:22px;margin-top:1px;width:22px}#institucional_page .gestantes_page .gestantes_city_address strong{color:var(--gestantes_navy);font-weight:var(--font_weight_semi_bold)}#institucional_page .gestantes_page .gestantes_city_label{align-items:center;display:inline-flex;font-size:var(--font_size_big);font-weight:var(--font_weight_bold)}#institucional_page .gestantes_page .gestantes_city_label:after{background-color:var(--gestantes_peach_border);content:"";display:block;height:1px;margin-left:12px;width:100%}#institucional_page .gestantes_page .gestantes_speakers{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}#institucional_page .gestantes_page .gestantes_speaker{display:flex;flex-direction:column;gap:4px}#institucional_page .gestantes_page .gestantes_speaker_photo{aspect-ratio:3/4;border-radius:16px;display:block;height:auto;margin-bottom:12px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}#institucional_page .gestantes_page .gestantes_speaker_name{font-size:17px;font-weight:var(--font_weight_bold);line-height:1.3}#institucional_page .gestantes_page .gestantes_speaker_role{color:var(--gestantes_navy_text);font-size:15px}#institucional_page .gestantes_page .gestantes_speaker_reg{color:var(--gestantes_muted);font-size:13px;margin-bottom:12px}#institucional_page .gestantes_page .gestantes_speaker_theme{background-color:var(--gestantes_peach_strong);border-radius:12px;margin-top:auto;padding:12px 14px}#institucional_page .gestantes_page .gestantes_speaker_theme_label{color:var(--gestantes_coral_dark);display:block;font-size:11px;font-weight:var(--font_weight_semi_bold);letter-spacing:var(--letter_spacing_subtitle);text-transform:uppercase}#institucional_page .gestantes_page .gestantes_speaker_theme_text{display:block;font-size:var(--font_size_small);font-weight:var(--font_weight_semi_bold);line-height:1.4;margin-top:2px}#institucional_page .gestantes_page .gestantes_signup{background-color:var(--gestantes_peach);padding:96px 0;scroll-margin-top:75px}#institucional_page .gestantes_page .gestantes_signup_inner{align-items:center;display:flex;flex-direction:column}#institucional_page .gestantes_page .gestantes_signup .gestantes_heading{margin-bottom:40px}#institucional_page .gestantes_page .gestantes_form{background-color:var(--bg_primary);border-radius:28px;box-shadow:0 24px 60px rgba(2,33,96,.1);display:flex;flex-direction:column;gap:24px;max-width:980px;padding:40px;width:100%}#institucional_page .gestantes_page .gestantes_form_title{font-size:var(--font_size_heading);font-weight:var(--font_weight_bold);text-align:center}#institucional_page .gestantes_page .gestantes_form_iframe{border:none;border-radius:16px;display:block;height:1320px;width:100%}#institucional_page .gestantes_page .gestantes_perks{display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:center;margin-top:32px}#institucional_page .gestantes_page .gestantes_perks li{align-items:center;display:inline-flex;font-size:var(--font_size_base);font-weight:var(--font_weight_semi_bold);gap:8px}#institucional_page .gestantes_page .gestantes_perks svg{color:var(--gestantes_coral_dark);height:20px;width:20px}@media(max-width:1024px){#institucional_page .gestantes_page{--gestantes_wrap_padding:24px}#institucional_page .gestantes_page .gestantes_hero_title{font-size:52px}#institucional_page .gestantes_page .gestantes_hero_media:before{height:480px;width:480px}#institucional_page .gestantes_page .gestantes_why_title{font-size:40px}#institucional_page .gestantes_page .gestantes_why_grid{grid-template-columns:repeat(2,minmax(0,1fr))}#institucional_page .gestantes_page .gestantes_cities_grid{grid-template-columns:minmax(0,640px);justify-content:center}#institucional_page .gestantes_page .gestantes_signup{scroll-margin-top:110px}}@media(max-width:768px){#institucional_page .gestantes_page{--gestantes_wrap_padding:16px}#institucional_page .gestantes_page .gestantes_heading{margin-bottom:32px}#institucional_page .gestantes_page .gestantes_heading_title{font-size:32px}#institucional_page .gestantes_page .gestantes_hero{padding:24px 0 0}#institucional_page .gestantes_page .gestantes_hero_grid{gap:32px;grid-template-columns:minmax(0,1fr);margin-bottom:16px}#institucional_page .gestantes_page .gestantes_hero_content{gap:20px}#institucional_page .gestantes_page .gestantes_hero_logo{margin-bottom:0;width:300px}#institucional_page .gestantes_page .gestantes_hero_title{font-size:40px;letter-spacing:-1px}#institucional_page .gestantes_page .gestantes_hero_media{display:none}#institucional_page .gestantes_page .gestantes_hero_media:before{height:340px;top:55%;width:340px}#institucional_page .gestantes_page .gestantes_hero_photo{width:200px}#institucional_page .gestantes_page .gestantes_why{padding:56px 0}#institucional_page .gestantes_page .gestantes_why_header{margin-bottom:32px}#institucional_page .gestantes_page .gestantes_why_title{font-size:32px}#institucional_page .gestantes_page .gestantes_why_text{font-size:16px}#institucional_page .gestantes_page .gestantes_why_grid{gap:16px}#institucional_page .gestantes_page .gestantes_card{padding:24px 20px}#institucional_page .gestantes_page .gestantes_cities{padding:64px 0}#institucional_page .gestantes_page .gestantes_city{border-radius:20px;gap:20px;padding:24px 20px}#institucional_page .gestantes_page .gestantes_city .gestantes_btn.-block{font-size:15px;padding:0 16px}#institucional_page .gestantes_page .gestantes_city_name{border-radius:14px;font-size:26px;min-height:48px;padding:0 24px}#institucional_page .gestantes_page .gestantes_speakers{gap:16px}#institucional_page .gestantes_page .gestantes_speaker_name{font-size:15px}#institucional_page .gestantes_page .gestantes_speaker_role{font-size:14px}#institucional_page .gestantes_page .gestantes_speaker_reg{font-size:12px}#institucional_page .gestantes_page .gestantes_speaker_theme{padding:10px 12px}#institucional_page .gestantes_page .gestantes_signup{padding:64px 0}#institucional_page .gestantes_page .gestantes_form{border-radius:20px;gap:16px;padding:24px 0 12px}#institucional_page .gestantes_page .gestantes_form_iframe{border-radius:12px}#institucional_page .gestantes_page .gestantes_perks{align-items:center;flex-direction:column}}@media(max-width:540px){#institucional_page .gestantes_page .gestantes_why_grid{grid-template-columns:minmax(0,1fr)}#institucional_page .gestantes_page .gestantes_form_iframe{height:1500px}}@media(max-width:440px){#institucional_page .gestantes_page .gestantes_hero_title{font-size:36px}#institucional_page .gestantes_page .gestantes_chip{font-size:14px;min-height:36px;padding:0 14px}#institucional_page .gestantes_page .gestantes_hero_cta .gestantes_btn{width:100%}}#institucional_page .section:has(.natal_page)>.container{max-width:none;padding:0}#institucional_page .natal_page{--natal_red:#da251d;--natal_red_hover:#b81c15;--natal_gutter:28px;color:var(--text_dark);margin:0 auto;max-width:1440px;padding:16px 28px 64px;padding:16px var(--natal_gutter) 64px;text-align:left;width:100%}#institucional_page .natal_page h1,#institucional_page .natal_page h2,#institucional_page .natal_page p{margin:0;padding:0}#institucional_page .natal_page .natal_title{color:var(--natal_red);font-size:var(--font_size_subtitle);font-weight:var(--font_weight_medium);line-height:var(--line_height_subtitle);margin-bottom:40px;text-align:center;text-transform:uppercase}#institucional_page .natal_page .natal_title.-cta{margin:56px 0 48px}#institucional_page .natal_page .natal_banner{display:block;width:100%}#institucional_page .natal_page .natal_banner img{display:block;height:auto;width:100%}#institucional_page .natal_page .natal_content{margin-top:56px;padding:0 16px}#institucional_page .natal_page .natal_content p{font-weight:var(--font_weight_regular);margin-bottom:28px}#institucional_page .natal_page .natal_content p:last-child{margin-bottom:0}#institucional_page .natal_page .natal_subtitle{color:var(--natal_red);font-size:var(--font_size_heading);font-weight:var(--font_weight_medium);line-height:var(--line_height_big);margin-bottom:24px}#institucional_page .natal_page .natal_rules{margin:0 0 28px;padding-left:24px}#institucional_page .natal_page .natal_rules li::marker{color:currentColor}#institucional_page .natal_page .natal_link{color:var(--natal_red);text-transform:uppercase;transition:var(--transition_color)}#institucional_page .natal_page .natal_link:focus-visible,#institucional_page .natal_page .natal_link:hover{color:var(--natal_red_hover);-webkit-text-decoration:underline;text-decoration:underline}@media(max-width:768px){#institucional_page .natal_page{--natal_gutter:16px;padding-bottom:48px}#institucional_page .natal_page .natal_title{font-size:var(--font_size_heading);line-height:var(--line_height_big);margin-bottom:24px}#institucional_page .natal_page .natal_title.-cta{margin:40px 0 24px}#institucional_page .natal_page .natal_content{margin-top:32px;padding:0}#institucional_page .natal_page .natal_content p{margin-bottom:20px}#institucional_page .natal_page .natal_subtitle{font-size:var(--font_size_big);margin-bottom:16px}#institucional_page .natal_page .natal_rules{margin-bottom:20px;padding-left:20px}}#institucional_page{--section_max_width:1280px;--big-size-title:34px;font-size:var(--font_size_big);line-height:var(--line_height_big)}#institucional_page .section:has(.pintos-entregas-banner){margin-top:0!important}#institucional_page .section{--section_margin:24px}#institucional_page .section .container.no-margin{margin:0}#institucional_page .section .container .default_html .cart_container #formPinto{border:none;width:100%}#institucional_page .section .container .default_html .cart_container .faq_area{bottom:60px;position:relative}#institucional_page .section .container .default_html .cart_container .faq_title h1{margin-bottom:32px}#institucional_page .section .container .default_html .cart_container h1{font-size:var(--font_size_title);font-weight:var(--font_weight_bold);line-height:var(--line_height_big)}#institucional_page .section .container .default_html .cart_container .banner_carne{margin:32px 0}#institucional_page .section .container .default_html .cart_container .hero_content .section_banner{margin-bottom:16px}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero{background-color:var(--third_color);height:415px;margin:0 auto 32px;max-width:100%;text-align:center;width:100%}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero h1{color:var(--text_invert);font-size:var(--font_size_subtitle);font-weight:var(--font_weight_semi_bold);padding-top:36px}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,auto);justify-items:center;margin:30px 0 20px;padding:4px 30px;width:100%}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area .content{align-items:center;border:2px solid #33b0de;border-radius:22px;color:var(--text_invert);display:flex;gap:16px;height:120px;justify-content:flex-start;max-width:320px;min-width:240px;padding:14px 30px;text-align:left;width:88%}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area .content svg{flex-shrink:0;height:36px;max-width:50px}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area .content p{word-wrap:break-word;font-size:14px;line-height:21px;margin:0;padding:8px 0;white-space:normal;width:100%}#institucional_page .section .container .default_html .faq{align-items:center;background-color:#f4f4f4;cursor:pointer;margin-bottom:12px;padding:9px 8px;position:relative}#institucional_page .section .container .default_html .faq.-active .faq_icon{transform:rotate(180deg)}#institucional_page .section .container .default_html .faq_text{margin:0;padding:0}#institucional_page .section .container .default_html .faq_icon{position:absolute;right:12px;top:19px;transition:var(--transition_move)}#institucional_page .section .container .default_html .faq_content{font-size:var(--font_size_base);height:0;margin:0;overflow:hidden;padding:0;transition:var(--transition_move)}#institucional_page .section .container .default_html .nossas_lojas{font-weight:var(--font_weight_bold);margin-bottom:28px;text-align:center}#institucional_page .section .container .default_html .quem_somos{align-items:center;display:flex;gap:125px}#institucional_page .section .container .default_html .quem_somos_invert{flex-direction:row-reverse;gap:20px;margin-bottom:22px;margin-top:16px}#institucional_page .section .container .default_html .invert_somos img{margin-left:52px}#institucional_page .section .container .default_html .header-invert{display:flex;flex-direction:column;gap:13px}#institucional_page .section .container .default_html .photo_somos img{max-width:none}#institucional_page .section .container .default_html .photo_somos{margin-right:70px}#institucional_page .section .container .default_html .stores{grid-gap:45px;display:grid;gap:45px;grid-template-columns:repeat(2,1fr)}#institucional_page .section .container .default_html .stores p{margin:0}#institucional_page .section .container .default_html .stores .address,#institucional_page .section .container .default_html .stores .contact,#institucional_page .section .container .default_html .stores .timer_diver{align-items:center;display:flex;gap:6px;margin-top:8px}#institucional_page .section .container .default_html .stores .address img,#institucional_page .section .container .default_html .stores .contact img,#institucional_page .section .container .default_html .stores .timer_diver img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}#institucional_page .section .container .default_html .address p,#institucional_page .section .container .default_html .contact p,#institucional_page .section .container .default_html .timer p{font-size:var(--font_size_base);padding:0}#institucional_page .section .container .default_html .buy_retire strong,#institucional_page .section .container .default_html .contact p strong,#institucional_page .section .container .default_html .how_origin strong,#institucional_page .section .container .default_html .text_somos strong,#institucional_page .section .container .default_html .timer .timer_diver strong,#institucional_page .section .container .default_html .title_devolution strong{font-weight:var(--font_weight_medium)}#institucional_page .section .container .default_html .timer .title_timer{margin-left:29px}@media(max-width:1440px){#institucional_page .section .container .default_html .quem_somos_invert{gap:56px}#institucional_page .section .container .default_html .stores{gap:60px;margin:0 auto;max-width:1200px}#institucional_page .section .container .default_html .photo_somos{margin-right:0}}@media(max-width:1024px){#institucional_page .section .container .default_html .photo_somos{margin-right:0}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area .content{align-items:center;min-height:130px;padding:16px 20px}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area .content p{font-size:var(--font_size_extra_small);line-height:20px}#institucional_page .section .container .default_html .invert_somos img{margin:0}#institucional_page .section .container .default_html .stores img{max-width:90%}#institucional_page .section .container .default_html .quem_somos{flex-direction:column;gap:30px;margin:0}}@media(max-width:768px){#institucional_page .section .container .default_html .photo_somos{margin-right:0}#institucional_page .section .container .default_html #formPinto{height:2200px}#institucional_page .section .container .default_html .invert_somos img{margin:0}#institucional_page .section .container .default_html .container_faq .faq_text{font-size:var(--font_size_base);max-width:89%}#institucional_page .section .container .default_html .faq_icon{top:16px}#institucional_page .section .container .default_html .faq_content{font-size:var(--font_size_small)}#institucional_page .section .container .default_html .timer .title_timer{margin-left:21px}#institucional_page .section .container .default_html .stores{gap:28px;grid-template-columns:1fr}#institucional_page .section .container .default_html .stores h2{font-size:var(--font_size_base)}#institucional_page .section .container .default_html .stores img{height:auto;max-width:100%}#institucional_page .section .container .default_html .stores .address img,#institucional_page .section .container .default_html .stores .contact img,#institucional_page .section .container .default_html .stores .timer_diver img{height:18px;-o-object-fit:contain;object-fit:contain;width:18px}#institucional_page .section .container .default_html .stores .address p,#institucional_page .section .container .default_html .stores .contact p,#institucional_page .section .container .default_html .stores .timer p{font-size:var(--font_size_small)}#institucional_page .section .container .default_html .quem_somos{flex-direction:column;gap:0}#institucional_page .section .container .default_html .photo_somos img{max-height:260px;width:361px}}@media(max-width:440px){#institucional_page .section .container .default_html .photo_somos{margin-right:0}#institucional_page .section .container .default_html #formPinto{height:2127px}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero{height:auto}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero h1{font-size:var(--font_size_base);padding-top:20px}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area{gap:16px;grid-template-columns:1fr;justify-items:center;padding-bottom:20px}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area .content{gap:12px;height:auto;max-width:260px;padding:12px 16px;width:100%}#institucional_page .section .container .default_html .cart_container .hero_content .content_hero .content_area .content p{font-size:var(--font_size_extra_small);line-height:var(--line_height_extra_small);padding:4px 6px}}#institucional_page .section .iframe_contato{border:none;max-width:100dvw;width:99dvw}#institucional_page .section:has(.iframe_contato){padding:0}#institucional_page .section .section_header{margin-bottom:0}#institucional_page .section .section_header .section_title{display:none}@media(max-width:768px){#institucional_page .default_html{font-size:var(--font_size_base)}}#institucional_page .pintos-entregas-banner{width:100%}#institucional_page .pintos-entregas-banner__picture{display:block;width:100%}#institucional_page .pintos-entregas-banner__picture_mob{display:none;width:100%}#institucional_page .pintos-entregas-banner__img{aspect-ratio:1427/587;display:block;height:auto;width:100%}#institucional_page .pintos-entregas-banner__img_mob{aspect-ratio:430/600;display:block;height:auto;width:100%}#institucional_page .pintos-entregas-section-spacing{--section_spacing_y:32px;padding-bottom:56px;padding-top:32px;padding-top:var(--section_spacing_y)}#institucional_page .pintos-entregas-destaques{background:var(--bg_primary);width:100%}#institucional_page .pintos-entregas-destaques__grid{align-items:center;display:flex;gap:32px;justify-content:space-between;padding:0}#institucional_page .pintos-entregas-destaques__item{align-items:center;display:flex;gap:12px}#institucional_page .pintos-entregas-destaques__icone img{display:block;height:auto;max-width:53px;width:100%}#institucional_page .pintos-entregas-destaques__texto{display:flex;flex-direction:column;gap:4px}#institucional_page .pintos-entregas-destaques__titulo{color:var(--third_color);font-size:var(--font_size_heading);font-weight:var(--font_weight_bold);line-height:var(--line_height_base)}#institucional_page .pintos-entregas-destaques__legenda{color:#5b6472;font-size:var(--font_size_extra_small);font-weight:var(--font_weight_regular);line-height:var(--line_height_extra_small);text-align:left}#institucional_page .pintos-entregas-modalidades{background:var(--bg_primary);width:100%}#institucional_page .pintos-entregas-modalidades__header{margin-bottom:22px;margin-left:auto;margin-right:auto;max-width:var(--section_max_width);text-align:center}#institucional_page .pintos-entregas-modalidades__title{color:var(--secondary_color);font-size:var(--big-size-title);font-weight:var(--font_weight_bold);line-height:var(--line_height_subtitle)}#institucional_page .pintos-entregas-modalidades__subtitle{color:#5b6472;font-size:var(--font_size_base);font-weight:var(--font_weight_regular);line-height:var(--line_height_base);margin:0 auto;max-width:620px}#institucional_page .pintos-entregas-modalidades__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-left:auto;margin-right:auto;max-width:var(--section_max_width);padding:0}#institucional_page .pintos-entregas-modalidades__card{background:var(--bg_primary);border:1px solid #e4e8ef;border-radius:var(--border_radius_image);display:flex;flex-direction:column;gap:12px;height:100%;padding:28px}#institucional_page .pintos-entregas-modalidades__card--featured{background:rgba(27,71,141,.2)}#institucional_page .pintos-entregas-modalidades__icon img{align-items:center;display:flex;height:48px;justify-content:center;width:48px}#institucional_page .pintos-entregas-modalidades__card-title{color:var(--third_color);font-size:var(--font_size_big);font-weight:var(--font_weight_semi_bold);line-height:var(--line_height_big);margin-bottom:0}#institucional_page .pintos-entregas-modalidades__card-desc{color:#5b6472;font-size:var(--font_size_base);font-weight:var(--font_weight_regular);line-height:24px;padding-bottom:0;text-align:left}#institucional_page .pintos-entregas-modalidades__card-desc strong{color:inherit;font-weight:var(--font_weight_bold)}#institucional_page .pintos-entregas-modalidades__badge{align-self:flex-start;border-radius:999px;display:inline-flex;font-size:var(--font_size_extra_small);font-weight:var(--font_weight_regular);margin-top:auto;padding:3px 17px}#institucional_page .pintos-entregas-modalidades__badge--solid{background:var(--third_color);color:var(--text_invert)}#institucional_page .pintos-entregas-modalidades__badge--soft{background:var(--third_opacity);color:var(--third_color)}#institucional_page .pintos-entregas-modalidades__btn{align-self:flex-start;background:var(--third_color);border-radius:30px;color:var(--text_invert);display:inline-flex;font-size:var(--font_size_small);font-weight:var(--font_weight_semi_bold);margin-top:auto;padding:10px 28px;transition:var(--transition_color)}#institucional_page .pintos-entregas-modalidades__btn:hover{background:var(--secondary_color)}#institucional_page .pintos-entregas-passos{--section_spacing_y:76px;background:#f7f9fc;width:100%}#institucional_page .pintos-entregas-passos__header{margin-left:auto;margin-right:auto;max-width:var(--section_max_width);text-align:center}#institucional_page .pintos-entregas-passos__title{color:var(--secondary_color);font-size:var(--big-size-title);font-weight:var(--font_weight_bold);line-height:var(--line_height_subtitle)}#institucional_page .pintos-entregas-passos__subtitle{color:#5b6472;font-size:var(--font_size_base);font-weight:var(--font_weight_regular);line-height:var(--line_height_base);margin:0 auto;max-width:520px}#institucional_page .pintos-entregas-passos__grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-left:auto;margin-right:auto;max-width:var(--section_max_width);padding:0 20px}#institucional_page .pintos-entregas-passos__step{background:var(--bg_primary);border:1px solid #e4e8ef;border-radius:var(--border_radius_image);height:100%;list-style:none;padding:24px}#institucional_page .pintos-entregas-passos__number{align-items:center;background:var(--third_color);border-radius:50%;color:var(--text_invert);display:flex;font-size:var(--font_size_extra_small);font-weight:var(--font_weight_bold);height:28px;justify-content:center;width:28px}#institucional_page .pintos-entregas-passos__step-title{color:var(--third_color);font-size:var(--font_size_base);font-weight:var(--font_weight_bold);line-height:var(--line_height_base);margin-bottom:0;margin-top:12px}#institucional_page .pintos-entregas-passos__step-desc{color:#5b6472;font-size:var(--font_size_small);font-weight:var(--font_weight_regular);line-height:var(--line_height_small);margin-top:4px;text-align:left}#institucional_page .pintos-entregas-cta{align-items:center;background:var(--bg_primary);display:flex;text-align:center;width:100%}#institucional_page .pintos-entregas-cta__title{color:var(--secondary_color);font-size:var(--font_size_title);font-weight:var(--font_weight_bold);line-height:var(--line_height_title)}#institucional_page .pintos-entregas-cta__subtitle{color:#5b6472;font-size:var(--font_size_base);font-weight:var(--font_weight_regular);line-height:var(--line_height_base);margin:0 auto;max-width:420px}#institucional_page .pintos-entregas-cta__btn{background:var(--third_color);border-radius:999px;box-shadow:0 22px 28px -6px var(--third_opacity);color:var(--text_invert);display:inline-block;font-size:var(--font_size_small);font-weight:var(--font_weight_bold);letter-spacing:var(--letter_spacing_subtitle);margin-top:24px;padding:12px 61px;transition:var(--transition_color);width:-moz-fit-content;width:fit-content}#institucional_page .pintos-entregas-cta__btn:hover{background:var(--secondary_color)}@media(max-width:1024px){#institucional_page .pintos-entregas-destaques__grid{flex-wrap:wrap;gap:20px;justify-content:center}#institucional_page .pintos-entregas-modalidades__grid,#institucional_page .pintos-entregas-passos__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){#institucional_page .pintos-entregas-destaques__icone img{max-width:48px}#institucional_page .pintos-entregas-modalidades__title,#institucional_page .pintos-entregas-passos__title{font-size:32px}#institucional_page .pintos-entregas-banner{margin-left:calc(-50vw + 50%)!important;max-width:none!important;overflow:hidden;width:100vw!important}#institucional_page .pintos-entregas-banner__picture{display:none}#institucional_page .pintos-entregas-banner__picture_mob{display:block}#institucional_page .pintos-entregas-destaques__grid{display:grid;grid-template-columns:repeat(2,1fr)}#institucional_page .pintos-entregas-destaques__item{flex:0 1 calc(50% - 10px)}#institucional_page .pintos-entregas-modalidades__grid{grid-template-columns:1fr}#institucional_page .pintos-entregas-modalidades__card{padding:20px}}@media(max-width:540px){#institucional_page .pintos-entregas-destaques__item{flex:0 1 100%}#institucional_page .pintos-entregas-passos__grid{grid-template-columns:1fr}#institucional_page .pintos-entregas-cta__btn{display:block;margin-left:auto;margin-right:auto;max-width:320px;width:100%}}