.hero{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;height:100vh;padding-right:20px;padding-left:20px;background-color:var(--marrom);background-image:url(https://nudofest.com/wp-content/uploads/2026/08/Group-1.svg);background-size:48%;background-position:50% 50%;background-repeat:repeat;background-attachment:fixed}.container-1{color:var(--rosa)}.hero_text{color:var(--verde);font-family:velve;font-weight:700;font-size:46px;line-height:1em;text-align:start;text-transform:uppercase;cursor:auto}.hero_text:hover{color:var(--rosa);transition:color 300ms ease}@media (max-width:767px){.hero_text{font-size:28px}}.container-2{display:flex;flex-flow:column;justify-content:center;align-items:stretch;width:96%;max-width:810px}fero{font-family:fero;background-color:var(--verde)}.container-3{display:flex;flex-flow:column;justify-content:end;align-items:end}.container-4{display:flex;flex-flow:column;width:100%}.light{font-weight:200}.tab-content-1{background-color:var(--naranja)}.paragraph{color:var(--marrom);font-family:velve;font-weight:500;text-align:center}@media (max-width:479px){.paragraph{font-size:18px}}.container-5{display:flex;flex-flow:column;gap:25px;width:60%}@media (max-width:1023px){.container-5{width:70%}}@media (max-width:767px){.container-5{width:100%}}.lg{color:var(--marrom);font-weight:300;font-size:30px}@media (max-width:479px){.lg{font-size:20px}}.book{font-weight:600}.shortcode-1{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:23px;color:var(--marrom)}@media (max-width:1119px){.shortcode-1{width:565px}}@media (max-width:767px){.shortcode-1{width:100%}}@media (max-width:1119px){.tab-content-2{display:flex;justify-content:center;align-items:center}}.section-1{background-color:var(--verde);background-image:url(https://nudofest.com/wp-content/uploads/2026/08/Group-17-1.svg);background-size:30% 4%;background-position:0 0;background-repeat:repeat-x;background-attachment:scroll}.tab-content-3{flex-flow:column;justify-content:center;align-items:center}.container-6{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:30px;padding-right:20%;padding-left:20%}@media (max-width:1023px){.container-6{padding-right:10%;padding-left:10%}}@media (max-width:767px){.container-6{padding-right:0%;padding-left:0%}}.section-2{min-height:100vh}.cart-totals-1{width:50%}.logo{width:120px}.container-7{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:24px}@media (max-width:767px){.container-7{flex-flow:row-reverse nowrap}}.container-8{display:flex;flex-flow:row;justify-content:center;align-items:center;width:100%}@media (max-width:767px){.container-8{flex-flow:column;gap:30px}}.footer-text{color:var(--rosa)}.product-cart-button-1{flex-flow:column;justify-content:center;align-items:center;gap:0px;width:100%;color:var(--rosa);text-align:center;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:20px}.product-cart-button-1{background-color:#fff}@media (max-width:479px){.column-1{display:flex;flex-flow:column;justify-content:center;align-items:center}}.section-4{background-color:var(--naranja)}.h3{font-weight:500;font-size:42px;text-transform:uppercase}@media (max-width:479px){.h3{font-size:32px}}.acordeon_container{width:75%}@media (max-width:1023px){.acordeon_container{width:90%}}@media (max-width:767px){.acordeon_container{width:100%}}.grid-1{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);grid-auto-flow:row;gap:36px;margin-top:50px}.card{display:flex;flex-flow:column;justify-content:center;align-items:center;margin-top:20px}.tallerista{color:var(--marrom);font-family:fero;font-size:42px}@media (max-width:479px){.tallerista{font-size:32px}}.h4{font-size:32px}@media (max-width:479px){.h4{font-size:24px}}.tallerista_image{width:65%;margin-bottom:20px}.tallerista_link{color:var(--marrom);font-weight:500;font-size:20px;text-decoration:none;text-transform:uppercase}.taller{font-weight:500;margin-top:-8px}@media (max-width:479px){.taller{margin-top:0px}}.naranja{color:var(--naranja)}.cream{font-size:28px;text-align:start}@media (max-width:479px){.cream{font-size:20px}}.preventa_title{margin-top:60px;margin-bottom:40px}.reserva{font-weight:300;font-size:21px;margin-top:40px}.column-2{padding-right:40px}.container-combo{display:flex;flex-flow:column;gap:26px}.container-10{overflow:hidden;padding-top:4px;padding-bottom:5px;background-color:#FCB839}.marquee{color:var(--marrom);font-weight:600;font-size:16px;text-align:center;text-wrap:nowrap}.fecha-preventa{color:var(--naranja);font-family:velve;font-weight:500;font-size:30px}.preventa-t{color:var(--rosa);font-family:fero;font-size:76px}.container-11{margin-top:30px;margin-bottom:30px}@media (max-width:479px){.container-11{display:flex;gap:0px;width:100%}}.image-1{width:50%}@media (max-width:767px){.image-1{width:100%}}.container-combo-2{display:flex;flex-flow:column;gap:26px}.section-11{background-color:var(--verde);background-image:url(https://nudofest.com/wp-content/uploads/2026/08/Group-17-1.svg);background-size:30% 4%;background-position:0 0;background-repeat:repeat-x;background-attachment:scroll}.precio-t{color:var(--rosa);font-family:fero;font-size:76px}.container-12{display:flex;visibility:visible;flex-flow:column;gap:0px}.container-indi{display:flex;flex-flow:column;gap:26px}.white{font-weight:500;font-size:30px}.hero-2{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-top:140px;padding-right:20px;padding-bottom:100px;padding-left:20px;background-color:var(--crema);background-image:url(https://nudofest.com/wp-content/uploads/2026/09/bg_cream.svg);background-size:40%;background-position:50% 50%;background-repeat:repeat;background-attachment:fixed}@media (max-width:767px){.hero-2{padding-top:250px}}.container-4-2{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:12px;width:100%}@media (max-width:767px){.container-4-2{gap:30px}}.image-2{width:40%;margin-top:30px}@media (max-width:767px){.image-2{width:50%}}.image-3{width:80%}@media (max-width:767px){.image-3{width:88%}}.image-5{width:80%;max-width:769px;margin-top:-50px}@media (max-width:767px){.image-5{width:100%}}.container-link-1{position:relative;z-index:20;width:60%;margin-top:50px}@media (max-width:767px){.container-link-1{width:90%;margin-top:70px}}.section-1-2{background-color:var(--verde);background-image:url(https://nudofest.com/wp-content/uploads/2026/08/Group-17-1.svg);background-size:30% 4%;background-position:0 0;background-repeat:repeat-x;background-attachment:scroll}.index-link{flex-grow:1;flex-shrink:1;align-self:stretch;position:absolute;top:4%;left:0%;width:250px;padding-top:25px;padding-right:25px;padding-bottom:25px;padding-left:25px;border-radius:30px;transition:background 200ms ease}.index-link:hover{background-color:#fff}@media (max-width:767px){.index-link{position:static;top:0%;right:auto;margin-right:auto;margin-left:auto}}.index-link-image{width:100%}.index-links-container{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;width:100%;max-width:1140px}@media (max-width:767px){.index-links-container{justify-content:center;align-items:center;gap:10px;margin-top:50px}}.talleres{top:19%;right:-5%;left:auto;width:290px}.menu-builder-1{display:none}.bingo{top:auto;bottom:26%;width:209px}.sewing{top:auto;right:3%;bottom:2%;left:auto}.h2{font-family:fero;font-weight:400;font-size:83px}@media (max-width:767px){.h2{font-size:64px;text-align:center}}@media (max-width:479px){.h2{font-size:56px}}.container-producto{display:flex;flex-flow:column;gap:40px}.product-cart-all{flex-flow:column;gap:0px;width:90%;color:var(--rosa);text-align:center;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:20px}.product-cart-all{background-color:#fff}@media (max-width:767px){.product-cart-all{width:100%}}.product-excerpt-1{margin-top:-20px}.product-excerpt-1 h3{color:#ee5499}@media (max-width:767px){.product-excerpt-1{flex-flow:column}}.column-2-all{display:flex;flex-flow:column;gap:40px}@media (max-width:767px){.column-2-all{justify-content:center;align-items:center;padding-right:0px}}.container-12-copy-1{display:flex;visibility:visible;flex-flow:row;justify-content:space-between;align-items:start;gap:26px;width:100%}@media (max-width:479px){.container-12-copy-1{flex-flow:column;justify-content:start;align-items:center;gap:0px;width:100%}}.precio-t-copy-1{color:var(--rosa);font-family:fero;font-size:41px}@media (max-width:479px){.precio-t-copy-1{font-size:24px}}.only-mob{display:none}@media (max-width:767px){.only-mob{display:flex}}@media (max-width:767px){.only-desk{display:none}}@media (max-width:479px){.product-price-1{font-size:4px}}.bde-form-builder-1002-235 .nudofest-feedback-title{color:#ee5499;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bde-form-builder-1002-235 [role="radiogroup"]{display:flex;gap:12px 20px;min-width:0px}.bde-form-builder-1002-235 [role="radiogroup"]{flex-wrap:wrap}.bde-form-builder-1002-235 [role="group"]{display:flex;gap:12px 20px;min-width:0px}.bde-form-builder-1002-235 [role="group"]{flex-wrap:wrap}.bde-form-builder-1002-235 .breakdance-form-radio{display:inline-flex;align-items:center;gap:8px;max-width:100%}.bde-form-builder-1002-235 .breakdance-form-checkbox{display:inline-flex;align-items:center;gap:8px;max-width:100%}.bde-form-builder-1002-235 .breakdance-form-field--html{margin-bottom:calc(16px - var(--bde-form-gap,48px))}.bde-form-builder-1002-235 .form-input-html p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.bde-form-builder-1002-235 .form-input-html p + p{margin-top:8px}.hero-2-copy-1{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-top:140px;padding-right:20px;padding-bottom:100px;padding-left:20px;background-color:#ffd9d4}@media (max-width:767px){.hero-2-copy-1{padding-top:150px}}@media (max-width:479px){.hero-2-copy-1{padding-top:130px}}.feedback{color:var(--rosa);font-family:fero;font-size:112px;text-align:center;margin-bottom:40px}@media (max-width:767px){.feedback{font-size:69px}}@media (max-width:479px){.feedback{font-size:62px}}