#dl-checkout-billing label{font-weight:600;color:#333}#dl-checkout-billing input{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-checkout-billing input:focus{border-color:mediumpurple}#dl-checkout-billing select{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-checkout-billing select:focus{border-color:mediumpurple}#dl-checkout-billing form.edit-account button.button{padding:1em 2em!important}#dl-checkout-billing em{font-style:normal}#dl-checkout-billing .woocommerce-info,#dl-checkout-billing .woocommerce-message{background:#fff!important;color:#333!important;border:2px #8300e9 solid}#dl-checkout-billing .woocommerce-info a:not(.button),#dl-checkout-billing .woocommerce-message a:not(.button){color:#8300e9;text-decoration:underline}#dl-checkout-address-billing label{font-weight:600;color:#333}#dl-checkout-address-billing input{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-checkout-address-billing input:focus{border-color:mediumpurple}#dl-checkout-address-billing select{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-checkout-address-billing select:focus{border-color:mediumpurple}#dl-checkout-address-billing form.edit-account button.button{padding:1em 2em!important}#dl-checkout-address-billing em{font-style:normal}#dl-checkout-address-billing .woocommerce-info,#dl-checkout-address-billing .woocommerce-message{background:#fff!important;color:#333!important;border:2px #8300e9 solid}#dl-checkout-address-billing .woocommerce-info a:not(.button),#dl-checkout-address-billing .woocommerce-message a:not(.button){color:#8300e9;text-decoration:underline}#dl-checkout-information label{font-weight:600;color:#333}#dl-checkout-information input{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-checkout-information input:focus{border-color:mediumpurple}#dl-checkout-information select{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-checkout-information select:focus{border-color:mediumpurple}#dl-checkout-information form.edit-account button.button{padding:1em 2em!important}#dl-checkout-information em{font-style:normal}#dl-checkout-information .woocommerce-info,#dl-checkout-information .woocommerce-message{background:#fff!important;color:#333!important;border:2px #8300e9 solid}#dl-checkout-information .woocommerce-info a:not(.button),#dl-checkout-information .woocommerce-message a:not(.button){color:#8300e9;text-decoration:underline}#dl-checkout label{font-weight:600;color:#333}#dl-checkout input{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-checkout input:focus{border-color:mediumpurple}#dl-checkout select{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-checkout select:focus{border-color:mediumpurple}#dl-checkout form.edit-account button.button{padding:1em 2em!important}#dl-checkout em{font-style:normal}#dl-checkout .woocommerce-info,#dl-checkout .woocommerce-message,#dl-checkout .woocommerce-error{background:#fff!important;color:#333!important;border:2px #8300e9 solid}#dl-checkout .woocommerce-info a:not(.button),#dl-checkout .woocommerce-message a:not(.button){color:#8300e9;text-decoration:underline}.menu-mobile{position:relative;display:inline-block;z-index:1000}.menu-mobile:hover .botao-mobile{background-color:#ffffff;color:#333333;border:1px solid #ccc;border-bottom:none;border-radius:4px 4px 0 0}.botao-mobile{background-color:transparent;color:#fff;padding:12px 20px;border:1px solid transparent;border-radius:4px;font-size:16px;cursor:pointer;font-weight:500;transition:all 0.3s ease;display:flex;align-items:center;gap:8px}.icone-sanduiche-mobile{width:18px;height:18px;fill:currentColor}.lista-categorias-mobile{display:none;position:absolute;background-color:#ffffff;width:max-content;padding:20px;box-shadow:none;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;margin-top:0;white-space:nowrap}.colunas-categorias-mobile{display:grid;grid-template-columns:1fr;gap:4px 20px}.colunas-categorias-mobile a{display:block;padding:2px 0;line-height:24px;color:#333;text-decoration:none;margin:0}.colunas-categorias-mobile a:hover{color:#0073e6;text-decoration:underline}.menu-mobile:hover .lista-categorias-mobile{display:block}@media (max-width:767px){.linha-topo{display:flex!important;justify-content:space-between;align-items:center;flex-wrap:nowrap}.linha-topo .et_pb_column{width:auto!important;flex:0 0 auto}.linha-topo .et_pb_column:first-child img{max-height:50px;height:auto;width:auto}}.menu-departamentos{position:relative;display:inline-block;z-index:1000}.menu-departamentos:hover .botao-departamentos{background-color:#ffffff;color:#333333;border:1px solid #ccc;border-bottom:none;border-radius:4px 4px 0 0}.botao-departamentos{background-color:transparent;color:#fff;padding:12px 20px;border:1px solid transparent;border-radius:4px;font-size:16px;cursor:pointer;font-weight:500;transition:all 0.3s ease;display:flex;align-items:center;gap:8px}.icone-sanduiche{width:18px;height:18px;fill:currentColor}.lista-categorias{display:none;position:absolute;background-color:#ffffff;width:720px;padding:20px;box-shadow:none;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;margin-top:0}.colunas-categorias{display:grid;grid-template-columns:repeat(3,1fr);gap:4px 20px}.colunas-categorias a{display:block;padding:2px 0;line-height:24px;color:#333;text-decoration:none;margin:0}.colunas-categorias a:hover{color:#0073e6;text-decoration:underline}.menu-departamentos:hover .lista-categorias{display:block}@media (max-width:767px){.lista-categorias{width:100%;left:0;right:0}.colunas-categorias{grid-template-columns:1fr;gap:5px}}#dl-account table.shop_table,#dl-account table.shop_table td,#dl-account table.shop_table th{border-width:2px}#dl-account table.shop_table td,#dl-account table.shop_table th{padding:10px 15px}#dl-account table.my_account_orders{font-size:1em}section.woocommerce-order-details{margin-top:40px}#dl-account .woocommerce-customer-details address{border-width:2px;padding:30px}#dl-account label{font-weight:600;color:#333}#dl-account input{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-account input:focus{border-color:mediumpurple}#dl-account select{margin-bottom:1em;background:transparent;border:2px #ccc solid;font-weight:500;border-radius:5px}#dl-account select:focus{border-color:mediumpurple}#dl-account form.edit-account button.button{padding:1em 2em!important}#dl-account em{font-style:normal}#dl-account .woocommerce-info,#dl-account .woocommerce-message{background:#fff!important;color:#333!important;border:2px #8300e9 solid}#dl-account .woocommerce-info a:not(.button),#dl-account .woocommerce-message a:not(.button){color:#8300e9;text-decoration:underline}nav.woocommerce-MyAccount-navigation{display:none}body.woocommerce-account .woocommerce-MyAccount-content{width:100%}