@font-face{font-family:Thunder-LC;src:url(/cdn/shop/files/Thunder-LC.woff?v=1778233674) format("woff");font-weight:400;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body>header,body>footer,.shopify-section-header,.shopify-section-footer,.header,.footer,.main-header,.main-footer,.site-header,.site-footer,[class*=header],[class*=footer],header[class*=section],footer[class*=section],#shopify-section-header,#shopify-section-footer,.shopify-section:first-child,.shopify-section:last-child,#preview-bar-iframe,.shopify-payment-button{display:none!important;height:0!important;margin:0!important;padding:0!important;visibility:hidden!important}html,body{height:100%!important;width:100%!important;overflow:hidden!important;margin:0!important;padding:0!important;background-color:#000!important}body{display:flex!important;align-items:center!important;justify-content:center!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(/cdn/shop/files/FONDO_FORMULARIO_TABLET_FREE_SHIPPING.jpg?v=1778569728);background-size:contain;background-position:center center;background-repeat:no-repeat;z-index:0}.background-text{position:absolute;width:100%;opacity:0;left:0;top:0;visibility:hidden;pointer-events:none;text-align:center;transform:translateY(0);z-index:1}.background-text.active{opacity:1;visibility:visible;pointer-events:auto;text-align:center;z-index:1}.background-text .main-text{font-family:Thunder-LC,sans-serif;font-size:clamp(3.5rem,12vw,7rem);font-weight:light;color:#041e42;line-height:1;text-transform:none;text-align:center;letter-spacing:3px}.background-text .sub-text{font-family:Nunito Sans,sans-serif!important;font-size:clamp(1.1rem,4.5vw,2.2rem);color:#041e42;text-transform:uppercase;text-align:center}.destaque-free{font-family:Thunder-LC,sans-serif!important;font-weight:700!important;letter-spacing:5px;margin:0 4px;color:#041e42}#kiosk-container{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:100%;max-width:1000px;z-index:10;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:20px}.main-content,.shopify-section,[data-section-type=custom-liquid]{margin:0!important;padding:0!important;max-width:none!important}.language-grid-wrapper{display:flex;justify-content:center;width:100%}.language-grid{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:120px;margin-top:180px;padding:20px}.lang-btn{position:relative;width:80px;height:80px;border-radius:50%;background:#fff;cursor:pointer;border:none;box-shadow:0 0 0 2px #fff6,0 4px 12px #0000004d;display:flex;align-items:center;justify-content:center;padding:0;overflow:hidden;transition:transform .2s ease}.lang-btn:active{transform:scale(.95)}.lang-flag{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.lang-flag img{width:100%;height:100%;object-fit:cover;display:block;padding:1px;border-radius:50%}#step-form{position:relative;z-index:20}.waiting-form{position:relative;z-index:20;text-align:center;padding:40px;background:#fff;border-radius:12px;max-width:400px;box-shadow:0 5px 20px #0000001a;z-index:2!important}.waiting-spinner{width:50px;height:50px;border:3px solid #f3f3f3;border-top:3px solid #0066cc;border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 20px;z-index:2!important}@keyframes spin{to{transform:rotate(360deg)}}#step-thanks{margin-top:100px;text-align:center;z-index:9999!important}.thanks-icon{font-size:64px;color:#041e42;margin-bottom:20px}.thanks-title{font-family:Thunder-LC,sans-serif;font-size:2.5rem;font-weight:400;color:#041e42;margin-bottom:10px;text-transform:none}.thanks-text{font-size:1.1rem;color:#041e42;margin-bottom:25px;line-height:1.6}.countdown-bar-wrap{width:100%;background:#fff3;border-radius:99px;height:4px;overflow:hidden}.countdown-bar{height:100%;background:#c6aa76;width:100%}#kpb-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#000000b3;align-items:center;justify-content:center}#kpb-overlay.visible{display:flex}#kpb-box{background:#fff;border-radius:14px;width:90%;max-width:620px;max-height:75vh;display:flex;flex-direction:column}.hidden{display:none!important}@media(max-width:768px),(orientation:portrait){body:before{background-size:cover;background-position:center center}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/qrcode.css.map */
