.elementor .carne-member-name{font-family:Typeka;font-weight:600;font-size:26px;color:#F5F4F2;line-height:1.15;}.elementor .carne-member{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;}.elementor .carne-card-when{font-family:"Brandon Grotesque";font-weight:700;font-size:12px;color:#E8323C;letter-spacing:0.2em;text-transform:uppercase;}.elementor .carne-phero{color:#F5F4F2;padding-block-start:170px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;background-color:#0D0C0B;background-size: cover; background-position: center center;\n}.elementor .carne-ph-note{font-family:Typeka;font-weight:600;font-size:16px;color:#9A948D;line-height:1.4;}.elementor .carne-ph-label{font-family:"Brandon Grotesque";font-weight:700;font-size:12px;color:#F5F4F2;letter-spacing:0.2em;line-height:1.4;text-transform:uppercase;}.elementor .carne-ph{width:100%;color:#9A948D;text-align:center;padding:24px;border-width:1.5px;border-color:rgba(255,255,255,0.28);border-style:dashed;background-image:url("https://carnesantacruz.com/wp-content/uploads/2026/04/dc9e431ee7d77f81057464b1d1479212e20ead8e.jpg");background-repeat:repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#181614;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center;}.elementor .carne-img-wide{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block;}.elementor .carne-img-portrait{width:100%;aspect-ratio:4 / 5;object-fit:cover;display:block;}.elementor .carne-copy{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .carne-split{column-gap:88px;padding:0px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;row-gap: 40px;\n}.elementor .carne-hours-row{width:100%;max-width:300px;padding:0px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;}.elementor .js-dot{width:8px;height:8px;min-width:8px;padding:0px;border-radius:50%;background-color:#9A948D;display:inline-block;}.elementor .js-status{display:block;}.elementor .carne-footer-text{font-family:"Brandon Grotesque";font-weight:400;font-size:16px;color:#9A948D;line-height:1.7;}.elementor .carne-nav-link:hover,.elementor .carne-nav-link:focus-visible{color:#FFFFFF;border-bottom-color: #E8323C;\n}.elementor .carne-nav-link{font-family:"Brandon Grotesque";font-weight:700;font-size:12.5px;color:#9A948D;letter-spacing:0.14em;line-height:1;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;border-block-end-width:2px;border-bottom-style: solid; border-bottom-color: transparent; white-space: nowrap;\n}.elementor .carne-section{padding-block-start:120px;padding-block-end:120px;}.elementor .carne-container{width:100%;max-width:1240px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .carne-btn-solid:hover,.elementor .carne-btn-solid:focus-visible{color:#E8323C;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .carne-btn-solid{font-family:"Brandon Grotesque";font-weight:700;font-size:13px;color:#FFFFFF;letter-spacing:0.18em;line-height:1;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;border-width:1.5px;border-color:#E8323C;border-style:solid;background-color:#E8323C;}.elementor .carne-btn-outline:hover,.elementor .carne-btn-outline:focus-visible{color:#0D0C0B;border-color:#F5F4F2;background-color:#F5F4F2;}.elementor .carne-btn-outline{font-family:"Brandon Grotesque";font-weight:700;font-size:13px;color:inherit;letter-spacing:0.18em;line-height:1;text-transform:uppercase;padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-radius:0px;border-width:1.5px;border-color:currentColor;border-style:solid;background-color:transparent;}.elementor .carne-body{max-width:60ch;font-family:"Brandon Grotesque";font-weight:400;font-size:18px;line-height:1.7;}.elementor .carne-eyebrow{font-family:"Brandon Grotesque";font-weight:700;font-size:13px;color:#E8323C;letter-spacing:0.22em;line-height:1.4;text-transform:uppercase;}.elementor .carne-section-title{font-family:"Brandon Grotesque";font-weight:700;font-size:44px;letter-spacing:0.04em;line-height:1.1;text-transform:uppercase;}.elementor .carne-display{font-family:Typeka;font-weight:600;font-size:68px;letter-spacing:0px;line-height:1.05;}