.muffatosupermercados-store-theme-0-x-formInput,.muffatosupermercados-store-theme-0-x-formSelect,.muffatosupermercados-store-theme-0-x-formTextArea{display:block;width:100%;padding:10px 20px;border:1px solid #ccc;border-radius:4px;background-color:#fff;line-height:1.5;font-size:16px;font-weight:400;color:#757575}.muffatosupermercados-store-theme-0-x-formSelect{padding-right:35px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");background-repeat:no-repeat;background-position:right .5rem center;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.muffatosupermercados-store-theme-0-x-formTextArea{height:200px;resize:none}.muffatosupermercados-store-theme-0-x-formInput:disabled,.muffatosupermercados-store-theme-0-x-formSelect:disabled,.muffatosupermercados-store-theme-0-x-formTextArea:disabled{background-color:#f2f2f2;cursor:no-drop}.muffatosupermercados-store-theme-0-x-formInputCheckBox{min-width:18px;min-height:18px;accent-color:#2fa25d;border-color:#ccc}.muffatosupermercados-store-theme-0-x-formLabel{display:flex;flex-direction:column;gap:4px}.muffatosupermercados-store-theme-0-x-formLabelInline{display:flex;gap:10px;white-space:nowrap}.muffatosupermercados-store-theme-0-x-formLabelInline label{line-height:140%;white-space:normal;cursor:pointer}.muffatosupermercados-store-theme-0-x-formLabelInline a{color:#2fa25d}.muffatosupermercados-store-theme-0-x-formGroup{display:flex;gap:20px}.muffatosupermercados-store-theme-0-x-formGroup>*{width:50%}.muffatosupermercados-store-theme-0-x-formButton,.muffatosupermercados-store-theme-0-x-formButtonFull{padding:8px 12px;background:#e6421e;border:1px solid #b33114;border-radius:2px;line-height:1.5;text-transform:uppercase;font-weight:500;color:#fff}.muffatosupermercados-store-theme-0-x-formButton:not(:disabled),.muffatosupermercados-store-theme-0-x-formButtonFull:not(:disabled){cursor:pointer}.muffatosupermercados-store-theme-0-x-formButton:not(:disabled):hover,.muffatosupermercados-store-theme-0-x-formButtonFull:not(:disabled):hover{background-color:#ca3a1a}.muffatosupermercados-store-theme-0-x-formButton:disabled,.muffatosupermercados-store-theme-0-x-formButtonFull:disabled{opacity:.8;cursor:not-allowed;display:flex;justify-content:center;gap:.5rem}.muffatosupermercados-store-theme-0-x-formButton:disabled svg,.muffatosupermercados-store-theme-0-x-formButtonFull:disabled svg{width:24px;height:24px}.muffatosupermercados-store-theme-0-x-formButtonFull{width:100%}.muffatosupermercados-store-theme-0-x-formError{display:block;padding-top:8px;text-transform:uppercase;font-size:12px;color:red}.muffatosupermercados-store-theme-0-x-formHasError .muffatosupermercados-store-theme-0-x-formInput,.muffatosupermercados-store-theme-0-x-formHasError .muffatosupermercados-store-theme-0-x-formSelect,.muffatosupermercados-store-theme-0-x-formHasError .muffatosupermercados-store-theme-0-x-formTextArea{border-color:red}.muffatosupermercados-store-theme-0-x-formAlert,.muffatosupermercados-store-theme-0-x-formAlertDanger,.muffatosupermercados-store-theme-0-x-formAlertInfo,.muffatosupermercados-store-theme-0-x-formAlertSuccess,.muffatosupermercados-store-theme-0-x-formAlertWarning{margin-bottom:20px;padding:1rem;border:.1rem solid transparent;border-radius:.2rem}.muffatosupermercados-store-theme-0-x-formAlertWarning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.muffatosupermercados-store-theme-0-x-formAlertSuccess{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.muffatosupermercados-store-theme-0-x-formAlertInfo{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.muffatosupermercados-store-theme-0-x-formAlertDanger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.muffatosupermercados-store-theme-0-x-whatsAppWrap{z-index:3;position:relative;padding:30px 0;display:grid;grid-template-columns:6fr 6fr;gap:20px}.muffatosupermercados-store-theme-0-x-whatsAppWrap:before{z-index:-1;position:absolute;content:"";inset:0 0 0 -50vw;width:200vw;height:100%;background-color:#e8e4e0;background-image:url(https://muffatosupermercados.vteximg.com.br/arquivos/sm_hotsite_whatsapp_pattern.jpg);background-repeat:repeat;background-position:0 0}.muffatosupermercados-store-theme-0-x-whatsAppWrap .vtex-store-components-3-x-imageElement{display:flex;margin:0 auto}.muffatosupermercados-store-theme-0-x-whatsAppColLeft{text-align:center}.muffatosupermercados-store-theme-0-x-whatsAppColLeft .vtex-rich-text-0-x-wrapper{width:100%}.muffatosupermercados-store-theme-0-x-whatsAppColLeft .vtex-rich-text-0-x-headingLevel1--page-title{margin:15px 0 25px;padding:0;display:flex;flex-direction:column;text-align:center;font-weight:500;font-size:32px!important}.muffatosupermercados-store-theme-0-x-whatsAppColLeft .vtex-rich-text-0-x-heading-level-2{text-align:center;font-size:24px;font-weight:500}.muffatosupermercados-store-theme-0-x-whatsAppColLeft .vtex-rich-text-0-x-list{margin:20px auto 30px;padding:0;max-width:320px;list-style:none}.muffatosupermercados-store-theme-0-x-whatsAppColLeft .vtex-rich-text-0-x-list>li{display:flex;gap:5px}.muffatosupermercados-store-theme-0-x-whatsAppColLeft .vtex-rich-text-0-x-list>li:not(:last-child){margin-bottom:15px}.muffatosupermercados-store-theme-0-x-whatsAppBlockNumbers{background:#f8f6f3;border-radius:5px;padding:20px}.muffatosupermercados-store-theme-0-x-whatsAppBlockNumbers h2{margin-top:0;margin-bottom:10px;font-size:28px;font-weight:500;color:#004a4d}.muffatosupermercados-store-theme-0-x-whatsAppBlockNumbers p{line-height:160%}.muffatosupermercados-store-theme-0-x-whatsAppBlockNumbers p>strong{font-size:18px;font-weight:800}.muffatosupermercados-store-theme-0-x-whatsAppBlockNumbers a{color:#2fa25d}.muffatosupermercados-store-theme-0-x-whatsAppSelected{margin:20px 0 10px}.muffatosupermercados-store-theme-0-x-whatsAppSelected a{text-decoration:none;font-size:28px;font-weight:700;color:#2fa25d}.muffatosupermercados-store-theme-0-x-whatsAppSelected a:hover{text-decoration:underline}