@font-face{font-family:TT Trailers;src:url(//baubau.mx/cdn/shop/t/34/assets/tt-trailers-extrabold.ttf?v=154907276094335086831779082510) format("truetype");font-weight:800;font-display:swap}@font-face{font-family:TT Trailers;src:url(//baubau.mx/cdn/shop/t/34/assets/tt-trailers-bold.ttf?v=164104719552414143701779082511) format("truetype");font-weight:700;font-display:swap}@font-face{font-family:TT Trailers;src:url(//baubau.mx/cdn/shop/t/34/assets/tt-trailers-medium.ttf?v=73320677259354819821779082511) format("truetype");font-weight:500;font-display:swap}@font-face{font-family:DIN Pro;src:url(//baubau.mx/cdn/shop/t/34/assets/dinpro.otf?v=19430442682619342501779082511) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:DIN Pro;src:url(//baubau.mx/cdn/shop/t/34/assets/dinpro-medium.otf?v=75077440501849941931779082511) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:DIN Pro;src:url(//baubau.mx/cdn/shop/t/34/assets/dinpro-light.otf?v=119112461195735112861779082511) format("opentype");font-weight:300;font-display:swap}:root{--bau-azul: #1E22AA;--bau-azul-deep: #161A8A;--bau-crema: #F1F1DE;--bau-crema-2: #FAFAEF;--bau-amarillo: #FFD100;--bau-naranja: #FF8B00;--bau-rosa: #FFB3AB;--bau-rojo: #FA4616;--bau-cielo: #00A9E0;--bau-verde: #00C389;--bau-verde-deep: #00A571;--bau-negro: #111111;--bau-gris-1: #E8E8D4;--bau-gris-2: #9A9A8C;--bau-gris-3: #555550;--bau-font-display: "TT Trailers", system-ui, sans-serif;--bau-font-body: "DIN Pro", system-ui, sans-serif;--bau-container: 1320px;--bau-gutter: clamp(20px, 4vw, 48px);--bau-radius: 14px;--bau-radius-lg: 24px;--bau-shadow-sm: 0 4px 12px rgba(0,0,0,.04);--bau-shadow-md: 0 8px 24px rgba(0,0,0,.08);--bau-shadow-lg: 0 16px 48px rgba(30,34,170,.12);--bau-shadow-hover: 0 12px 32px rgba(30,34,170,.14);--bau-eyebrow-size: 12px;--bau-eyebrow-tracking: .16em;--bau-section-padding-y: clamp(28px, 4vw, 56px);--bau-transition-fast: .15s ease;--bau-transition-base: .2s ease;--bau-transition-slow: .3s ease;--bau-header-offset: 100px;--bau-z-header: 100;--bau-z-wa-float: 950;--bau-z-cart-drawer: 1050;--bau-z-mobile-drawer: 1000;--bau-z-search-overlay: 1100}@media(max-width:768px){:root{--bau-header-offset: 80px}}.bau-section{font-family:var(--bau-font-body);color:var(--bau-negro);line-height:1.5;-webkit-font-smoothing:antialiased}.bau-section *,.bau-section *:before,.bau-section *:after{box-sizing:border-box}.bau-section img{max-width:100%;display:block;height:auto}.bau-section a{color:inherit;text-decoration:none}.bau-section button{font-family:inherit;cursor:pointer;border:none;background:none}.bau-section ul{list-style:none;padding:0;margin:0}.bau-wrap{max-width:var(--bau-container);margin:0 auto;padding:0 var(--bau-gutter)}.bau-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:999px;font-family:var(--bau-font-body);font-weight:700;font-size:15px;letter-spacing:.03em;text-transform:uppercase;transition:transform .15s,background .15s,box-shadow .15s;white-space:nowrap;min-height:44px}.bau-btn:hover{transform:translateY(-2px);box-shadow:var(--bau-shadow-md)}.bau-btn.bau-btn--primary{background:var(--bau-azul);color:var(--bau-crema)}.bau-btn.bau-btn--primary:hover{background:var(--bau-azul-deep);color:var(--bau-crema)}.bau-btn.bau-btn--outline{background:transparent;color:var(--bau-azul);border:2px solid var(--bau-azul)}.bau-btn.bau-btn--outline:hover{background:var(--bau-azul);color:var(--bau-crema)}.bau-btn.bau-btn--lg{padding:18px 36px;font-size:16px}.bau-section svg[class*=-divider]{display:block!important;margin-bottom:-1px!important}.bau-reveal{transition:opacity .6s ease-out,transform .6s ease-out}html.bau-motion-ready .bau-reveal:not(.is-visible){opacity:0;transform:translateY(24px)}html.bau-motion-ready .bau-reveal.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html.bau-motion-ready .bau-reveal,html.bau-motion-ready .bau-reveal:not(.is-visible){opacity:1!important;transform:none!important;transition:none!important}.bau-btn:hover,.bau-section *[class*=bau-]:hover{transform:none!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important}}.bau-section :focus-visible,.bau-header :focus-visible,.bau-footer :focus-visible{outline:2px solid var(--bau-amarillo);outline-offset:3px;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/34/assets/bau-base.css.map */
