@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Fjalla+One&display=swap";body[local][data-stadium]{--main-bg-img: url(https://static-sa.roboticket.com/NewLayout/SEP/Images/main_bg.webp) !important;--main-bg-mobile-img: url(https://static-sa.roboticket.com/NewLayout/SEP/Images/main_bg_mobile.webp) !important}body[local][data-stadium] header.compact-navbar{display:none!important}body[local][data-stadium] main.stadium-page-wrap{display:block;width:100%;max-width:none;align-self:stretch;flex:1 1 auto;padding:0 0 3rem;box-sizing:border-box}body[local][data-stadium] main.stadium-page-wrap>.container{display:block;width:min(100%,var(--main-wrap-width-max, 1200px));max-width:var(--main-wrap-width-max, 1200px);margin-left:auto;margin-right:auto;padding:0 .75rem;box-sizing:border-box}body[local][data-stadium] .stadium-container.card-panel{margin-top:0;padding:1rem 1rem .5rem;width:100%;max-width:100%;box-sizing:border-box}body[local][data-stadium] .stadium-title{width:100%;margin-bottom:.5rem;color:#006437}body[local][data-stadium] .stadium-title small{color:#4a4a4a;font-weight:500;margin-left:.35rem}body[local][data-stadium] #mainStadium>.top{position:relative}body[local][data-stadium] #mainStadium>.top>.sectorLabel{flex:1;text-align:center;font-weight:700;color:#006437;font-size:1.15rem}body[local][data-stadium] #layersSelector .sidebar-button{background:none;border:0;cursor:pointer;color:#006437;padding:0}body[local][data-stadium] #layersSidebar.stadium-layers-open{display:block;pointer-events:auto;z-index:5}body[local][data-stadium] #mainStadium.mainStadium{position:relative;display:block;width:100%;max-width:100%;min-height:0;grid-area:unset!important;grid-column:unset!important;grid-row:unset!important;background:#fff}body[local][data-stadium] #mainStadium.mainStadium>.top{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}body[local][data-stadium] #mainStadium.mainStadium>canvas.canvas{display:block;width:100%!important;height:calc(100vh - 180px);min-height:320px;max-height:680px;grid-area:unset;aspect-ratio:unset;background-image:none!important;background-color:#fff}body[local][data-stadium] #mainStadium.mainStadium>.summary{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1rem 0 .5rem;width:100%;box-sizing:border-box}body[local][data-stadium] #mainStadium .summary__left{flex:1 1 280px;max-width:100%}body[local][data-stadium] #mainStadium .summary__right{flex:0 0 auto;max-width:100%;position:static;background:transparent}body[local][data-stadium] #mainStadium .summary .floatingNextButton{position:fixed;bottom:15px;z-index:4000;box-shadow:3px 5px 5px #000}@media(max-width:681px){body[local][data-stadium] #mainStadium .summary .floatingNextButton{right:10px;bottom:15px;margin:0!important}}@media(max-width:960px){body[local][data-stadium] .embeddedMessagingConversationButton{bottom:75px!important}}body[local][data-stadium] .header-mobile-sticky{display:flex;z-index:1010}body[local][data-stadium] #mainStadium .summary .legend{flex-wrap:wrap;width:100%;overflow:visible}body[local][data-stadium] #mainStadium .sidebar-panel,body[local][data-stadium] #mainStadium .seatTooltip,body[local][data-stadium] #mainStadium .mobileScroll{position:absolute;pointer-events:none}body[local][data-stadium] #mainStadium .sectorTooltip{position:absolute;z-index:30;width:280px;max-width:86vw;margin:0;pointer-events:none;overflow:hidden;background:#fff;box-shadow:0 8px 24px #0000002e}body[local][data-stadium] #mainStadium .sectorTooltip .card-image{position:relative}body[local][data-stadium] #mainStadium .sectorTooltip .sectorLogo{width:100%;height:148px;object-fit:cover;display:block}body[local][data-stadium] #mainStadium .sectorTooltip .card-title{position:absolute;left:10px;bottom:8px;padding:0;font-size:1.35rem;font-weight:800;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.65)}body[local][data-stadium] #mainStadium .sectorTooltip .sectorFree{position:absolute;top:8px;right:8px;background:#ffffffeb;border-radius:6px;padding:4px 8px;font-size:.78rem;color:#333}body[local][data-stadium] #mainStadium .sectorTooltip .sectorPrices{margin:0;max-height:280px;overflow:auto}body[local][data-stadium] #mainStadium .sectorTooltip .new.badge{background:#006437;color:#fff;border-radius:4px;float:right}body[local][data-stadium] #mainStadium #layersSidebar{pointer-events:auto}#mainStadium:not(.wgl-ready) .canvas{opacity:0;pointer-events:none}#mainStadium.wgl-ready .canvas{opacity:1;pointer-events:auto;transition:opacity .25s ease}.stadium-loading{padding:1rem 0;text-align:center;color:#666}.stadium-loading--error{color:#c62828}.stadium-info-card{overflow:hidden}.stadium-info-card table{width:100%;text-align:center}.stadium-info-card .logo{width:80px;height:auto}.stadium-info-card h4,.stadium-info-card h5,.stadium-info-card p,.stadium-info-card .campeonato{color:#006437}.stadium-info-card h4{font-size:clamp(1.4rem,4vw,2.4rem);font-weight:800;margin:10px 0 5px}.stadium-info-card h5{font-size:1.05rem;font-weight:800;text-align:left}.stadium-info-card p{text-align:justify}.stadium-info-card .campeonato{text-align:center;margin:0}.stadium-seat-modal.open{display:block;z-index:1003}.stadium-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:1002}.stadium-modal-meta,.stadium-modal-prices{text-align:center;color:#666;font-size:.85rem}@media(max-width:800px){body[local][data-stadium] #mainStadium.mainStadium>canvas.canvas{height:calc(100vh - 220px);min-height:280px}body[local][data-stadium] #mainStadium .summary__left,body[local][data-stadium] #mainStadium .summary__right{max-width:100%}.stadium-info-card td:first-child,.stadium-info-card td:last-child{width:64px}.stadium-info-card .logo{width:52px}}.admin-root,.admin-toast-stack,.admin-confirm-backdrop{--admin-green: #0d6b3a;--admin-green-light: #12884a;--admin-gold: #c4a035;--admin-bg: #080c0a;--admin-panel: #0f1411;--admin-panel-elevated: #141a16;--admin-border: rgba(255, 255, 255, .07);--admin-border-strong: rgba(255, 255, 255, .12);--admin-text: #e8ece9;--admin-muted: rgba(232, 236, 233, .58);--admin-radius: 12px;--admin-radius-sm: 8px;--admin-font: "Inter", system-ui, -apple-system, sans-serif;--admin-text-sm: .8125rem;--admin-text-xs: .75rem}.admin-root{min-height:100vh;background:radial-gradient(ellipse 80% 50% at 100% 0%,rgba(13,107,58,.22),transparent 55%),radial-gradient(ellipse 60% 40% at 0% 100%,rgba(196,160,53,.06),transparent 50%),var(--admin-bg);color:var(--admin-text);font-family:var(--admin-font);font-size:var(--admin-text-sm);line-height:1.45;-webkit-font-smoothing:antialiased}.admin-login-wrap{min-height:100vh;display:grid;place-items:center;padding:1.5rem}.admin-login-card{width:min(400px,100%);background:var(--admin-panel);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:1.75rem;box-shadow:0 20px 50px #00000073}.admin-brand{display:flex;align-items:center;gap:.65rem;margin-bottom:1.25rem}.admin-brand-mark{width:40px;height:40px;border-radius:10px;background:linear-gradient(145deg,var(--admin-green-light),var(--admin-green));display:grid;place-items:center;color:var(--admin-gold);font-weight:700;font-size:.7rem;letter-spacing:.06em}.admin-brand h1{margin:0;font-size:.95rem;font-weight:600;letter-spacing:-.01em}.admin-brand p{margin:.1rem 0 0;color:var(--admin-muted);font-size:var(--admin-text-xs)}.admin-field{display:grid;gap:.35rem;margin-bottom:.85rem}.admin-field label{font-size:var(--admin-text-xs);font-weight:500;color:var(--admin-muted)}.admin-field input,.admin-input{border:1px solid var(--admin-border-strong);background:#0a0f0c;color:var(--admin-text);border-radius:var(--admin-radius-sm);padding:.6rem .75rem;font:inherit;font-size:var(--admin-text-sm);transition:border-color .15s ease,box-shadow .15s ease;color-scheme:dark;-moz-appearance:none;appearance:none;-webkit-appearance:none}.admin-field input::placeholder,.admin-input::placeholder{color:#e8ece959}.admin-field input:focus,.admin-input:focus{outline:none;border-color:#12884a8c;box-shadow:0 0 0 3px #12884a26;background:#0c1210}.admin-root .admin-field input:-webkit-autofill,.admin-root .admin-input:-webkit-autofill,.admin-root .admin-field input:-webkit-autofill:focus,.admin-root .admin-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--admin-text);caret-color:var(--admin-text);box-shadow:0 0 0 1000px #0a0f0c inset;border:1px solid var(--admin-border-strong)}.admin-btn{border:none;border-radius:var(--admin-radius-sm);padding:.5rem .85rem;font:inherit;font-size:var(--admin-text-xs);font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.admin-btn:disabled{opacity:.5;cursor:not-allowed}.admin-btn-primary{width:100%;background:linear-gradient(180deg,var(--admin-green-light),var(--admin-green));color:#fff}.admin-btn-primary-inline{background:linear-gradient(180deg,var(--admin-green-light),var(--admin-green));color:#fff}.admin-btn-gold{background:linear-gradient(180deg,#d4b84a,var(--admin-gold));color:#1a1608}.admin-btn-ghost{background:#ffffff08;border:1px solid var(--admin-border-strong);color:var(--admin-text)}.admin-btn-ghost:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff2e}.admin-btn-danger{background:#a32f2f;color:#fff}.admin-btn-danger:hover:not(:disabled){background:#b83838}.admin-error{color:#f08888;font-size:var(--admin-text-xs);margin:0 0 .85rem}.admin-shell{display:grid;grid-template-columns:232px 1fr;min-height:100vh}@media(max-width:900px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{position:sticky;top:0;z-index:5}}.admin-sidebar{background:#060907eb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-right:1px solid var(--admin-border);padding:1rem .85rem;display:flex;flex-direction:column;gap:.75rem}.admin-sidebar .admin-brand{padding:0 .35rem .75rem;margin-bottom:0;border-bottom:1px solid var(--admin-border)}.admin-nav{display:flex;flex-direction:column;gap:.35rem;padding-top:.35rem}.admin-nav a{display:block;color:var(--admin-muted);text-decoration:none;padding:.48rem .65rem;line-height:1.3;border-radius:var(--admin-radius-sm);font-weight:500;font-size:var(--admin-text-xs);transition:background .12s ease,color .12s ease}.admin-nav a.active{background:#0d6b3a47;color:#fff;font-weight:600}.admin-nav a:hover:not(.active){background:#ffffff0a;color:var(--admin-text)}.admin-sidebar>.admin-btn-ghost{margin-top:auto;width:100%}.admin-main{padding:1.1rem 1.35rem 1.75rem;max-width:1280px}.admin-topbar{display:flex;flex-wrap:wrap;gap:.65rem;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.admin-topbar h2{margin:0;font-size:1.125rem;font-weight:600;letter-spacing:-.02em}.admin-page-desc{margin:.25rem 0 0;color:var(--admin-muted);font-size:var(--admin-text-xs);max-width:52ch}.admin-panel{background:var(--admin-panel);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:.95rem 1rem}.admin-root .admin-panel .admin-field input,.admin-root .admin-panel .admin-input{background-color:#0a0f0c;color:var(--admin-text)}.admin-progress{margin:.85rem 0}.admin-progress-track{height:6px;border-radius:999px;background:#ffffff0f;overflow:hidden}.admin-progress-bar{height:100%;background:linear-gradient(90deg,var(--admin-green-light),var(--admin-gold));transition:width .25s ease}.admin-progress-meta{display:flex;justify-content:space-between;gap:.75rem;margin-top:.4rem;font-size:var(--admin-text-xs);color:var(--admin-muted)}.admin-games-grid{display:grid;gap:.6rem;margin-top:.85rem}.admin-game-card{display:grid;grid-template-columns:1fr auto;gap:.65rem;align-items:center;padding:.75rem;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border);background:var(--admin-panel-elevated)}@media(max-width:640px){.admin-game-card{grid-template-columns:1fr}}.admin-game-card h3{margin:0 0 .2rem;font-size:.875rem;font-weight:600}.admin-game-card p{margin:0;color:var(--admin-muted);font-size:var(--admin-text-xs)}.admin-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.admin-badge-on{background:#12884a33;color:#6ee7a0}.admin-badge-off{background:#ffffff0f;color:var(--admin-muted)}.admin-actions{display:flex;flex-wrap:wrap;gap:.4rem}.admin-game-card.admin-game-card-with-preview{grid-template-columns:108px 1fr}.admin-slide-preview{width:108px;aspect-ratio:24 / 9;border-radius:6px;overflow:hidden;border:1px solid var(--admin-border);background:#0a0f0c}.admin-slide-preview img{width:100%;height:100%;object-fit:cover;display:block}.admin-slide-placeholder{width:100%;height:100%;display:grid;place-items:center;font-size:.65rem;color:var(--admin-muted)}.admin-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:.85rem}@media(max-width:1100px){.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.admin-stat-grid{grid-template-columns:1fr}}.admin-stat-card{background:var(--admin-panel);border:1px solid var(--admin-border);border-radius:var(--admin-radius);padding:.85rem .95rem}.admin-stat-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;color:var(--admin-muted);font-size:var(--admin-text-xs);font-weight:500}.admin-stat-card-head .material-icons{font-size:1.15rem;opacity:.85}.admin-stat-card strong{display:block;font-size:1.65rem;font-weight:700;line-height:1.1;margin:.3rem 0;letter-spacing:-.03em}.admin-stat-card p{margin:0;color:var(--admin-muted);font-size:.6875rem;line-height:1.35}.admin-stat-card-red strong,.admin-stat-card-red .material-icons{color:#ef6b6b}.admin-stat-card-purple strong,.admin-stat-card-purple .material-icons{color:#a78bfa}.admin-stat-card-blue strong,.admin-stat-card-blue .material-icons{color:#5ec8f2}.admin-dashboard-table-wrap{margin-top:.35rem}.admin-dashboard-table-head{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin-bottom:.65rem}.admin-dashboard-table-head h3{margin:0;font-size:.875rem;font-weight:600}.admin-table-scroll{overflow-x:auto}.admin-table{width:100%;border-collapse:collapse;font-size:var(--admin-text-xs)}.admin-table th,.admin-table td{text-align:left;padding:.55rem .45rem;border-bottom:1px solid var(--admin-border)}.admin-table tbody tr:hover{background:#ffffff05}.admin-table th{color:var(--admin-muted);font-size:.6875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.admin-dashboard-footnote{margin:.75rem 0 0;text-align:center;color:var(--admin-muted);font-size:.6875rem}.admin-muted-line{color:var(--admin-muted);font-size:var(--admin-text-xs);margin:-.35rem 0 .85rem}.admin-update-panel p{color:var(--admin-muted);font-size:var(--admin-text-xs);line-height:1.55;margin:0}.admin-update-form{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-top:1rem}.admin-file-input{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;flex:1;min-width:min(100%,320px)}.admin-file-input-native{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.admin-file-input-trigger{display:inline-flex;align-items:center;gap:.35rem}.admin-file-input-trigger .material-icons{font-size:1rem}.admin-file-input-name{color:var(--admin-muted);font-size:var(--admin-text-xs);max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-file-input.is-disabled{opacity:.55}.admin-toast-stack{position:fixed;top:1rem;right:1rem;z-index:10000;display:grid;gap:.5rem;width:min(360px,calc(100vw - 2rem));pointer-events:none;color:var(--admin-text);font-family:var(--admin-font);font-size:var(--admin-text-sm)}.admin-toast{pointer-events:auto;display:grid;grid-template-columns:auto 1fr auto;gap:.55rem;align-items:flex-start;padding:.65rem .7rem;border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border-strong);background:#0f1411f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 40px #00000073;animation:admin-toast-in .28s ease;color:var(--admin-text)}@keyframes admin-toast-in{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.admin-toast-icon{font-size:1.15rem;margin-top:.05rem}.admin-toast-body{min-width:0}.admin-toast-body strong{display:block;font-size:var(--admin-text-xs);font-weight:600;margin-bottom:.15rem;color:#f3f5f4}.admin-toast-body p{margin:0;font-size:var(--admin-text-xs);color:var(--admin-muted);line-height:1.4}.admin-toast-close{border:none;background:transparent;color:var(--admin-muted);cursor:pointer;padding:0;line-height:0}.admin-toast-close:hover{color:var(--admin-text)}.admin-toast-close .material-icons{font-size:1rem}.admin-toast-success{border-color:#6ee7a059}.admin-toast-success .admin-toast-icon{color:#6ee7a0}.admin-toast-error{border-color:#f0888859}.admin-toast-error .admin-toast-icon{color:#f08888}.admin-toast-warning{border-color:#fbbf2459}.admin-toast-warning .admin-toast-icon{color:#fbbf24}.admin-toast-info{border-color:#5ec8f259}.admin-toast-info .admin-toast-icon{color:#5ec8f2}.admin-confirm-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:1rem;animation:admin-fade-in .18s ease;color:var(--admin-text);font-family:var(--admin-font)}@keyframes admin-fade-in{0%{opacity:0}to{opacity:1}}.admin-confirm-dialog{width:min(400px,100%);background:var(--admin-panel);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius);padding:1.1rem 1.15rem;box-shadow:0 24px 60px #00000080}.admin-confirm-dialog h3{margin:0 0 .45rem;font-size:.9375rem;font-weight:600;color:var(--admin-text)}.admin-confirm-dialog p{margin:0 0 1rem;font-size:var(--admin-text-xs);color:var(--admin-muted);line-height:1.5}.admin-confirm-actions{display:flex;justify-content:flex-end;gap:.45rem}.admin-empty-state{margin:.85rem 0 0;color:var(--admin-muted);font-size:var(--admin-text-xs)}.admin-meta-line{margin:0;color:var(--admin-muted);font-size:var(--admin-text-xs)}.admin-link{color:var(--admin-gold);text-decoration:none}.admin-link:hover{text-decoration:underline}.admin-orders-page .admin-order-summary-grid,.admin-cards-page .admin-order-summary-grid,.admin-users-page .admin-order-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-bottom:.85rem}@media(max-width:900px){.admin-orders-page .admin-order-summary-grid,.admin-cards-page .admin-order-summary-grid,.admin-users-page .admin-order-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.admin-orders-page .admin-order-summary-grid,.admin-cards-page .admin-order-summary-grid,.admin-users-page .admin-order-summary-grid{grid-template-columns:1fr}}.admin-order-summary-card{border-radius:var(--admin-radius);border:1px solid var(--admin-border);padding:.75rem .85rem;background:var(--admin-panel)}.admin-order-summary-card span{display:block;font-size:var(--admin-text-xs);color:var(--admin-muted);margin-bottom:.25rem}.admin-order-summary-card strong{font-size:1.25rem;letter-spacing:-.02em}.admin-order-summary-pending{border-color:#fbbf2459;background:#fbbf2414}.admin-order-summary-pending strong{color:#fbbf24}.admin-order-summary-paid{border-color:#6ee7a059;background:#6ee7a014}.admin-order-summary-paid strong{color:#6ee7a0}.admin-order-summary-total{border-color:#a78bfa59;background:#a78bfa14}.admin-order-summary-total strong{color:#c4b5fd;font-size:1rem}.admin-order-summary-count{border-color:#5ec8f259;background:#5ec8f214}.admin-order-summary-count strong{color:#7dd3fc}.admin-orders-panel{padding:0;overflow:hidden}.admin-orders-table thead th{background:#ffffff08}.admin-orders-table tbody tr{border-left:3px solid transparent}.admin-order-row-pending{border-left-color:#fbbf24!important}.admin-order-row-paid{border-left-color:#6ee7a0!important}.admin-order-row-cancelled{border-left-color:#f87171!important}.admin-order-row-unknown{border-left-color:#ffffff26!important}.admin-order-row:nth-child(2n){background:#ffffff05}.admin-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;color:#dbeafe;background:#3b82f61f;padding:.15rem .35rem;border-radius:4px}.admin-code-muted{color:#c4b5fd;background:#a78bfa1f}.admin-orders-ref{color:#fcd34d;font-size:var(--admin-text-xs)}.admin-orders-email{color:var(--admin-text)}.admin-orders-amount{font-weight:600;color:#a7f3d0}.admin-orders-date{color:var(--admin-muted);font-size:var(--admin-text-xs);white-space:nowrap}.admin-orders-empty{text-align:center;color:var(--admin-muted);padding:1.25rem!important}.admin-order-status{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin-order-status-pending{background:#fbbf2433;color:#fcd34d;border:1px solid rgba(251,191,36,.35)}.admin-order-status-paid{background:#6ee7a02e;color:#6ee7a0;border:1px solid rgba(110,231,160,.35)}.admin-order-status-cancelled{background:#f871712e;color:#fca5a5;border:1px solid rgba(248,113,113,.35)}.admin-order-status-unknown{background:#ffffff14;color:var(--admin-muted);border:1px solid var(--admin-border)}.admin-card-summary-emails{border-color:#fb718559;background:#fb718514}.admin-card-summary-emails strong{color:#fda4af}.admin-card-summary-avg{border-color:#fbbf2459;background:#fbbf2414}.admin-card-summary-avg strong{color:#fcd34d;font-size:1rem}.admin-card-row{border-left-color:#fb7185!important}.admin-card-row-visa{border-left-color:#60a5fa!important}.admin-card-row-master{border-left-color:#fb923c!important}.admin-card-row-amex{border-left-color:#34d399!important}.admin-card-row-elo{border-left-color:#a78bfa!important}.admin-cards-name{font-weight:500}.admin-cards-actions{width:1%;white-space:nowrap;text-align:right}.admin-btn-icon{padding:.35rem .45rem;line-height:0}.admin-btn-icon .material-icons{font-size:1.05rem}.admin-code-card{color:#fecdd3;background:#fb718524}.admin-code-cvv{color:#fca5a5;background:#f871711f}.admin-card-expiry{font-variant-numeric:tabular-nums;color:#fde68a;font-size:var(--admin-text-xs)}.admin-card-brand{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin-card-brand-visa{background:#60a5fa2e;color:#93c5fd;border:1px solid rgba(96,165,250,.35)}.admin-card-brand-master{background:#fb923c2e;color:#fdba74;border:1px solid rgba(251,146,60,.35)}.admin-card-brand-amex{background:#34d3992e;color:#6ee7b0;border:1px solid rgba(52,211,153,.35)}.admin-card-brand-elo{background:#a78bfa2e;color:#c4b5fd;border:1px solid rgba(167,139,250,.35)}.admin-card-brand-generic{background:#ffffff14;color:var(--admin-muted);border:1px solid var(--admin-border)}.admin-user-summary-official{border-color:#6ee7a059;background:#6ee7a014}.admin-user-summary-official strong{color:#6ee7a0}.admin-user-summary-cpf{border-color:#5ec8f259;background:#5ec8f214}.admin-user-summary-cpf strong{color:#7dd3fc}.admin-user-summary-name{border-color:#a78bfa59;background:#a78bfa14}.admin-user-summary-name strong{color:#c4b5fd}.admin-user-row-official{border-left-color:#6ee7a0!important}.admin-user-row-unknown{border-left-color:#ffffff26!important}.admin-users-name{font-weight:500}.admin-code-password{color:#fca5a5;background:#f871711a}.admin-user-source{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.admin-user-source-official{background:#6ee7a02e;color:#6ee7a0;border:1px solid rgba(110,231,160,.35)}.admin-user-source-unknown{background:#ffffff14;color:var(--admin-muted);border:1px solid var(--admin-border)}.admin-section-title{margin:0 0 .75rem;font-size:.875rem;font-weight:600}.admin-subsection-title{margin:1rem 0 .5rem;font-size:.8125rem;font-weight:600;color:var(--admin-muted)}.admin-gateway-panel{margin-bottom:.85rem}.admin-gateway-form{display:grid;gap:.35rem;max-width:520px}.admin-gateway-form .admin-btn{width:fit-content;margin-top:.35rem}.admin-settings-tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem}.admin-settings-tabs button{border:1px solid var(--admin-border-strong);background:#ffffff08;color:var(--admin-muted);border-radius:999px;padding:.4rem .85rem;font:inherit;font-size:var(--admin-text-xs);font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.admin-settings-tabs button.active{background:#0d6b3a52;border-color:#12884a73;color:#fff}.admin-settings-tabs button:hover:not(.active){color:var(--admin-text);background:#ffffff0f}.admin-section-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;margin-bottom:.75rem}.admin-section-head .admin-section-title{margin-bottom:0}.admin-logs-stat-grid{margin-bottom:1rem}.admin-logs-panel{margin-top:.25rem}.admin-logs-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;margin-bottom:.75rem}.admin-logs-toolbar h3{margin:0;font-size:.95rem;font-weight:600}.admin-btn-sm{padding:.35rem .65rem;font-size:var(--admin-text-xs)}.admin-logs-filters{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.85rem}.admin-logs-filter{border:1px solid var(--admin-border);background:#ffffff08;color:var(--admin-muted);border-radius:999px;padding:.28rem .65rem;font-size:.6875rem;font-weight:600;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.admin-logs-filter.active{background:#0d6b3a59;border-color:#6ee7a059;color:#fff}.admin-logs-filter:hover:not(.active){background:#ffffff0f;color:var(--admin-text)}.admin-logs-table th,.admin-logs-table td{vertical-align:top;font-size:var(--admin-text-xs)}.admin-logs-date{white-space:nowrap;color:var(--admin-muted)}.admin-logs-message{max-width:22rem;word-break:break-word}.admin-logs-details{max-width:18rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.625rem;color:var(--admin-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-logs-password{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;max-width:8rem;word-break:break-all}.admin-log-level{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:999px;font-size:.625rem;font-weight:700;letter-spacing:.04em}.admin-log-level-info{background:#60a5fa33;color:#93c5fd;border:1px solid rgba(96,165,250,.35)}.admin-log-level-warn{background:#fbbf2433;color:#fcd34d;border:1px solid rgba(251,191,36,.35)}.admin-log-level-error{background:#f8717133;color:#fca5a5;border:1px solid rgba(248,113,113,.35)}.admin-sectors-panel{margin-top:.5rem}.admin-sectors-filters{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.85rem}.admin-sectors-filters .admin-input{min-width:12rem;flex:1 1 10rem}.admin-sectors-check{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--admin-text-xs);color:var(--admin-muted);cursor:pointer;-webkit-user-select:none;user-select:none}.admin-sectors-table td{vertical-align:middle}.admin-sectors-platform{max-width:14rem;font-size:.6875rem;color:var(--admin-muted);line-height:1.35}.admin-sectors-price-area{max-width:12rem;font-size:.6875rem;color:var(--admin-muted);line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-sectors-price{white-space:nowrap;font-weight:600;color:#a7f3d0}.admin-sectors-price-hint{font-weight:400;font-size:.625rem;color:var(--admin-muted)}.admin-sector-row-sold{opacity:.92}.admin-sector-toggle{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--admin-text-xs);cursor:pointer;-webkit-user-select:none;user-select:none}.admin-sector-toggle input{accent-color:var(--admin-green-light)}.admin-sectors-price-edit{min-width:9rem}.admin-sector-price-row{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.admin-input-compact{width:5.5rem;min-width:5.5rem;padding:.35rem .45rem;font-size:var(--admin-text-xs)}.admin-btn-xs{padding:.3rem .55rem;font-size:.625rem}:root{--first-color: hsl(154, 100%, 16%);--third-color: hsl(0, 0%, 100%);--link-color: hsl(47, 35%, 43%);--second-color: hsl(161, 92%, 9%);--accent-color: hsl(45, 40%, 38%);--dark-txt: hsl(154, 4%, 15%);--light-txt: hsl(154, 4%, 96%);--grey-txt: hsl(154, 4%, 60%);--first-base: 154;--second-base: 161;--third-base: 0}:root{--agenda-bg: ;--agenda-title-color: ;--agenda-item-bg: ;--agenda-txt-color: ;--basic-radius: .33rem;--btns-footer-bg: hsl(var(--first-base) 5% 80%);--input-radius: calc(var(--basic-radius) * .3);--body-bg-color: #ffffff;--login-bg-gradient: 180deg, rgba(1, 61, 31, 1) 62%, rgba(2, 44, 32, 1) 100%;--stripe-name: ;--stripe-day: ;--content-wrap-bg: var(--first-color);--stripe-btn-trsp-brd: hsl(var(--first-base) 20% 90%);--stripe-btn-trsp-txt: var(--grey-txt);--stripe-footer-bg: transparent;--stripe-txt: var(--light-txt);--content-wrap-title-txt: var(--second-color);--box-bg: hsl(0, 0%, 95%);--box-padding: 0;--stripe-bg: transparent;--prod-cnt-bg: hsl(354 4% 60% / 80%);--content-wrap-login-txt: var(--dark-txt);--btn-padding: .3rem 1rem;--btn-radius: calc(var(--basic-radius) * .8);--btn-std-txt: var(--third-color);--btn-info-bg_hover: var(--grey-txt);--btn-trsp-bg: ;--btn-accent-bg: var(--accent-color);--btn-accent-txt: var(--light-txt);--btn-buy-txt: var(--third-color);--btn-info-txt: var(--third-color);--btn-std-2-bg: var(--accent-color);--btn-std-2-txt: var(--third-color);--btn-std-bg: var(--second-color);--btn-trsp-brd-color: ;--btn-buy-bg: var(--first-color);--btn-trsp-txt: ;--btn-txt-size: 1.18rem;--btn-parking-bg: var(--dark-txt);--btn-parking-txt: var(--grey-txt);--btn-info-txt_hover: var(--third-color);--btn-buy-txt_hover: var(--third-color);--btn-parking-bg_hover: var(--third-color);--btn-parking-txt_hover: var(--third-color);--btn-buy-bg_hover: var(--second-color);--btn-info-bg: var(--accent-color);--btn-top-login-txt: var(--third-color);--btn-top-login-txt_hover: hsl(45 78% 68%);--btn-top-icon-color: ;--btn-top-login-bg: transparent;--btn-top-login-bg_hover: transparent;--btn-top-new-account-txt: var(--third-color);--btn-top-new-account-txt_hover: hsl(45 78% 68%);--btn-top-new-account-bg: transparent;--btn-top-new-account-bg_hover: transparent;--btn-trsp-brd: hsl(var(--first-base) 70% 90%);--cookie-link-color: var(--accent-color);--cookie-bg: hsl(153 100% 16% / .8);--cookie-title-color: var(--third-color);--cookie-txt: var(--third-color);--cookie-content-bg: unset;--cookie-btn-bg: var(--third-color);--cookie-btn-txt: var(--first-color);--cookie-link-color_hover: unset;--footer-bg-color: url(https://static-test-sa.roboticket.com/NewLayout/SEP/Images/header-footer-bg.webp);--footer-content-width: var(--header-wrap-width);--footer-content-width-max: var(--main-wrap-width-max);--footer-sponsors-bg: #e3e3e3;--footer-sponsors-txt: var(--light-txt);--custom-sponsors-txt: var(--light-txt);--footer-contact-bg: transparent;--footer-contact-title: var(--accent-color);--footer-contact-txt: var(--third-color);--footer-languages-bg: transparent;--footer-languages-txt: var(--third-color);--header-bg: url(https://static-test-sa.roboticket.com/NewLayout/SEP/Images/header-footer-bg.webp);--header-height: 140px;--header-wrap-bg: transparent;--header-wrap-height: max-content;--header-wrap-padding: ;--header-wrap-width-max: var(--box-wrap-width-max);--header-padding: .5rem 0;--header-wrap-gap: ;--header-wrap-radius: 0;--timer-txt: var(--third-color);--header-help: var(--third-color);--mobile-menu-bg: transparent;--logo-top-aspect-ratio: 2 / 1;--header-border-bottom: 5px solid var(--accent-color);--header-wrap-width: 90%;--select-radius: var(--input-radius);--select-wrap-brd: hsl(var(--first-base) 10% 60%);--header-help-bg_hover: transparent;--header-help-txt_hover: hsl(45 78% 68%);--lang-select-bg: hsl(45 78% 68%);--lang-select-ico: hsl(45 78% 100%);--lang-select-txt: var(--third-color);--lang-select-txt-selected: var(--second-color);--lang-menu-btn-txt: var(--second-color);--lang-menu-btn-bg: var(--lang-select-bg);--login-panel-bg: transparent;--login-panel-gap: unset;--account-actions-dropdown-bg: var(--first-color);--header-myaccount-txt: var(--user-data-txt);--header-myaccount-bg: transparent;--header-myaccount-txt_hover: var(--user-data-txt_hover);--login-panel-radius: 0;--header-link-ico: var(--header-link-txt);--user-achievements-brd: ;--login-panel-padding: .6rem .7rem;--user-data-txt_hover: hsl(45 78% 68%);--user-data-txt: var(--third-color);--account-actions-radius-mobile: ;--cart-color: var(--third-color);--cart-count-bg: hsl(45 78% 68%);--login-panel-height: ;--cart-delete: var(--first-color);--header-link-txt: var(--third-color);--header-link-txt_hover: hsl(45 78% 68%);--header-myaccount-bg_hover: transparent;--login-panel-bg-logged: ;--user-data-ico: var(--user-data-txt);--account-actions-mobile-bg: ;--cart-count-txt: var(--dark-txt);--btn-login-2-txt_hover: var(--light-txt);--btn-login-bg: var(--first-color);--login-left-bg: ;--login-right-bg: #f4f4f4;--btn-login-2-txt: var(--light-txt);--btn-login-bg_hover: var(--grey-txt);--btn-login-txt: var(--light-txt);--btn-login-txt_hover: var(--light-txt);--login-welcome-text: var(--light-txt);--btn-login-2-bg: var(--accent-color);--btn-login-2-bg_hover: var(--grey-txt);--box-wrap-bg: transparent;--box-wrap-width: 88%;--filter-category-color_hover: hsl(45 78% 68%);--filters-brd: transpartent;--main-wrap-width: 88%;--box-wrap-padding: 0;--filter-category-color: var(--third-color);--filters-bg: var(--first-color);--main-padding: 4rem 0 3rem;--main-title-color: var(--light-txt);--main-wrap-width-max: var(--box-wrap-width-max);--box-wrap-width-max: 1500px;--main-padding-top: 2rem;--section-title-txt: ;--box-wrap-gap: 1rem;--main-wrap-bg: #f4f4f4;--slider-bg: transparent;--slider-padding: unset;--sponsors-area-main-title-font-size: 1.8rem;--sponsors-area-box-title-font-size: 1.35rem;--sponsors-area-img-max-width: 150px;--sponsor-area-nav-dots: unset;--sponsor-area-nav-dots_active: unset;--sponsors-area-bg: var(--third-color);--sponsor-area-nav-dot-bg: unset;--sponsors-area-main-title: var(--accent-color);--sponsors-area-box-title: var(--accent-color)}header[data-logged]+main{padding:2rem 0 3rem}header:not(header[data-logged],header[data-logged][buy-no-logged]) .header-wrap .logo-top{max-height:200px!important;height:110%!important;aspect-ratio:1 / 1!important;transform:translateY(15px)}.header-wrap-login{height:100%!important}.btn-login-top,.new-account-top{text-transform:uppercase}.footerNew{background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.footerNew .sponsor-areas{border-top:5px solid var(--accent-color)}.footerNew .contact h4{font-weight:700!important}.footerNew .sponsor-areas h6:after{display:none}.sponsor-areas-container [data-sponsor-area-id]:nth-child(1) img{max-width:320px!important}@media screen and (max-width:1180px)and (min-width:800px){header:not(header[data-logged],header[data-logged][buy-no-logged]){padding:.5rem 0!important}header:not(header[data-logged],header[data-logged][buy-no-logged]) .header-wrap{gap:0!important}header:not(header[data-logged],header[data-logged][buy-no-logged]) .header-wrap .logo-top{height:100%!important;transform:translateY(0)}}@media screen and (max-width:800px){header:not(header[data-logged],header[data-logged][buy-no-logged]) .header-wrap .logo-top{transform:translateY(0)!important;height:96%!important}}#home-categories:not(.category-active){display:none}#home-categories{display:flex;background:var(--filters-bg);border:1px solid var(--filters-brd);border-radius:calc(var(--basic-radius) * .9);width:var(--box-wrap-width);max-width:var(--box-wrap-width-max);overflow:hidden;height:calc(48px + .5vw);max-height:57px;padding:4px}#home-categories .filter-wrap{display:flex;width:100%}#home-categories .category-filters{display:flex;align-items:center;overflow-x:auto;flex:1}#home-categories .category-filters::-webkit-scrollbar{display:none}#home-categories .filter-wrap::-webkit-scrollbar{width:none}#home-categories .filter-h-indicator{display:flex;align-items:center;justify-content:center;color:var(--filter-category-color);flex:0 0 40px}body[dir=ltr] #home-categories .filter-h-indicator{border-left:1px solid var(--filters-brd);margin-left:auto}body[dir=rtl] #home-categories .filter-h-indicator{border-right:1px solid var(--filters-brd);margin-right:auto}#home-categories .category-filter:not([data-category=All]){display:flex;font-size:clamp(1rem,calc(1rem + 1vw),1.1rem);font-weight:500;font-family:var(--font-first);color:var(--filter-category-color);cursor:pointer;width:max-content;height:96%;margin:0;word-break:keep-all;white-space:nowrap;align-items:center;padding:.2rem .7rem;border-radius:1.6rem}#home-categories .category-filter[data-category=All]{display:flex;color:var(--filter-category-color);cursor:pointer;width:max-content;transition:all .5s;align-items:center;height:100%;margin:0 .33rem}#home-categories .category-filter:hover{color:var(--filter-category-color_hover);transition:all .5s}#home-categories .category-filter:not([data-category=All]).filter-active{color:var(--accent-color);background-color:hsl(var(--first-base) 15% 75% /.3);transition:all .5s;padding:.2rem 1.2rem}#home-categories .category-filter .material-symbols-outlined{font-size:26px;font-weight:300;padding:0;margin:0;color:var(--filter-category-color)}.scroll-arrow{display:none;border-left:1px solid var(--filter-category-color);color:var(--filter-category-color);--webkit-user-select: none;-webkit-user-select:none;user-select:none;padding:0 12px;align-items:center}[dir=rtl] .scroll-arrow{border-right:1px solid var(--filters-brd);border-left:none}.scroll-arrow>span{--webkit-user-select: none;-webkit-user-select:none;user-select:none}.scroll-arrow>span{-webkit-user-select:none;user-select:none}.scroll-arrow[visibility=hidden]{display:none}.scroll-arrow[visibility=visible]{display:flex}@media(max-width:800px){#home-categories{width:93vw}#home-categories .filter-h-indicator,.scroll-arrow{display:flex}}:root{--inputs-h: 44px;--tab-h: 40px}body[new] input:is(:not([type]),[type=text],[type=password],[type=email],[type=number],[type=search],[type=url],[type=date],[type=datetime-local],[type=time],[type=month],[type=week]){outline:none;height:var(--inputs-h);border:var(--btn-border);background:#fff;padding:.3rem .7rem;font-size:clamp(.9rem,.9rem + .5vw,1rem);line-height:normal;border-radius:.16rem;box-sizing:border-box;font-family:Arial,sans-serif;color:#000}body[new] input:is(:not([type]),[type=text],[type=password],[type=email],[type=number],[type=search],[type=url],[type=date],[type=datetime-local],[type=time],[type=month],[type=week]):disabled{color:#666;border:0;background-color:#f9f9f9}body[new] input#Identifier{background:#e3e3e3;color:#858584}body[new] input[type=tel]{border:var(--btn-border);padding:.3rem .7rem;height:var(--inputs-h);font-size:clamp(.9rem,.9rem + .5vw,1rem)}body[new] [type=file]{border:none;margin:0;height:max-content;align-self:center}body[new] label[ch-box]{display:flex;flex-direction:row;height:max-content;align-items:center;gap:.2rem}body[new] label[ch-box] input[type=checkbox]:not(:checked){left:unset}body[new] label[ch-box] input[type=checkbox]:checked{accent-color:var(--accent-color);left:unset}label[ch-box] .msg-advise{grid-column:2;grid-row:1}label[ch-box] #roboBiometricCheckboxError{grid-column:2;grid-row:2}body[new] label[ch-box-brd]{display:flex;flex-direction:row;align-items:center;gap:.4rem;border:1px solid #ccc;background-color:#fff;padding:.2rem .46rem;border-radius:.2rem;font-size:1rem}body[new] input[type=checkbox],body[new] label[ch-box] :is(input[type=checkbox],input[type=radio]){margin:.2rem .23rem 0;display:inline;position:unset;left:unset;flex-shrink:0;align-self:flex-start;width:.9rem;height:max-content;aspect-ratio:1;opacity:1;accent-color:#666;border:1px solid #333333;border-radius:.3rem}body[new] input[type=radio]{aspect-ratio:1;opacity:.33;position:initial;width:.86rem;border-radius:.4rem;margin:0;left:unset}body[new] input[type=radio]:checked{accent-color:var(--accent-color);opacity:.9}body[new] select{display:flex;background:#f6f6f6;border:1px solid #aaa;line-height:normal;height:var(--inputs-h);padding:.3rem 1rem;top:0;right:0;bottom:0;left:0;margin:0;color:#222;box-sizing:border-box;border-radius:.3rem;font-size:.9rem;align-self:center}body[new] label>input:is(:not([type]),[type=text],[type=password],[type=email],[type=date]){width:100%}body[new] :is([two-row],.two-row){display:grid;grid-template-rows:minmax(1.6rem,max-content) minmax(var(--inputs-h),max-content);align-items:center;align-content:space-evenly}body[new] :is([tree-row],.tree-row){display:grid;grid-template-rows:minmax(1.6rem,max-content) minmax(var(--inputs-h),max-content) minmax(1.4rem,max-content);align-items:center;align-content:space-evenly}body[new] label:empty:not(.material-icons){display:none}.msg-advise{font-size:clamp(.8rem,.8rem + 1vw,.9rem);color:#333;line-height:normal;display:flex;margin:0;overflow:visible;padding:0 2px}@media(max-width:800px){body[new] :is(label>p,.msg-advise){height:auto}body[new] :is(label>*:nth-child(4)){margin-left:0}}.read-only-value{display:flex;align-items:center;height:var(--inputs-h);font-size:clamp(.9rem,.9rem + 1vw,1rem);padding:.33rem}.radio-tab-wrap{display:flex;flex-direction:row;gap:.3rem;align-items:center}radio-tabs{display:flex;flex-direction:row;align-items:center;gap:.3rem;height:max-content}:is([radio-tab],input[type=submit].btn-tab,button.btn-tab,.btn-tab){--btn-radius: .2rem;display:flex;flex-direction:row;justify-content:center;gap:.6rem;align-items:center;border:var(--btn-border);padding:.2rem .5rem;border-radius:var(--btn-radius);height:var(--tab-h);background-color:#fff;font-size:.87rem;width:max-content}:is(label[radio-tab],.btn-tab) p{font-size:.9rem;width:max-content;display:contents}label[radio-tab] .material-symbols-outlined{font-size:23px}label[radio-tab] input[type=radio]{margin:0}:is(label[radio-tab],.btn-tab):hover{background-color:#f0fcf0;border-color:#999;cursor:pointer}label[radio-tab]:has(input:checked){background-color:#e0f3f3}body[new] input[type=datetime-local]{padding:0 .5rem;font-weight:500;font-size:1rem!important;font-family:sans-serif;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid #bbb;border-radius:.3rem;height:var(--inputs-h);width:auto}body[new] input[type=datetime-local]:read-only{background-color:#f3f6f3;color:#333;border:1px solid transparent}body[new] input[type=datetime-local]:disabled{background-color:#eee;color:#888}[lab-data]{font-weight:500;padding:.42rem .8rem;display:flex;align-items:center;width:max-content;white-space:nowrap;background-color:#eee;border-radius:.3rem;color:#666;font-size:1rem;border:1px dotted orangered}.content-wrap input::placeholder{color:#999;font-weight:500}.content-wrap input:focus::placeholder{color:transparent;transition:color .3s}.content-wrap input[name="+"]{width:1ch;border:0;background-color:transparent;padding:0;font-size:1.2rem;height:var(--inputs-h);line-height:1;color:#777;text-align:center}:is(.content-wrap,.content-wrap-adm) :is(label,label>p) a{color:var(--link-color)}:is(.content-wrap,.content-wrap-adm) .form-links+a{color:var(--link-color);font-size:.9rem}.required{color:red}@media screen and (max-width:680px){:is(.content-wrap,.content-wrap-adm) :is(label,label>p,.form-links){font-size:1rem}}label[toggle]{grid-area:toggle;display:flex;gap:.5rem;align-items:center;width:max-content;min-height:40px;height:max-content}label[toggle][aria-disabled=true]{filter:grayscale(.9) opacity(.5)}label[toggle] p{font-size:.9rem}.toggle{--toggle-width: 30px;--toggle-slide: calc(var(--toggle-width) / 2);--toggle-bg: #f0f0f8;--toggle-slide-bg: #666;--toggle-brd: 1px solid #333;background-color:var(--toggle-bg);border:var(--toggle-brd);border-radius:1.8rem;padding:3px;cursor:pointer;-webkit-user-select:none;user-select:none;width:var(--toggle-width);height:calc(var(--toggle-width) / 2.7);display:grid;grid-template-columns:1fr;grid-template-rows:1fr;box-sizing:content-box}.toggle input[type=checkbox]{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;visibility:collapse;border:none;grid-column:1;grid-row:1}.toggle .toggle-slide{border-radius:1.8rem;grid-column:1/2;grid-row:1;height:inherit;max-height:100%;width:var(--toggle-slide);background-color:var(--toggle-slide-bg)}toggle input[type=checkbox]:not(:checked)+.toggle-slide{transition:all .3s ease-in-out;margin-left:0}.toggle input[type=checkbox]:checked+.toggle-slide{margin-left:var(--toggle-slide);transition:all .3s ease-in-out;background-color:var(--accent-color, #000000)}[dir=rtl] .toggle input[type=checkbox]:not(:checked)+.toggle-slide{transition:all .3s ease-in-out;margin-left:var(--toggle-slide)}[dir=rtl] .toggle input[type=checkbox]:checked+.toggle-slide{transition:all .3s ease-in-out;margin-right:var(--toggle-slide)}.fields-wrap-grid .field-validation-error{display:block;color:#e91c1c}.content-wrap section .form-links a{color:var(--first-color)}:root{--btn-std-txt-size: clamp(.9rem, .9rem + 1vw, 1.1rem);--btn-h: 46px;--btn-box-h: 54px;--btn-adm-h: 40px;--btn-adm-padding: .3rem .8rem;--g-ico-size: 24px;--btn-border: 1px solid hsl(var(--first-base) 5% 70%);--btn-radius-adm: .26rem}[role=button]{cursor:pointer}:is(.btn-ro,button,input[type=submit]){display:flex;gap:.3rem;align-items:center;justify-content:center;border:var(--btn-border);cursor:pointer;word-break:keep-all;white-space:nowrap;line-height:normal;box-sizing:border-box;width:max-content;transition:background .3s;border-radius:var(--btn-radius);text-align:center}:is(.btn-ro,button,input[type=submit]):hover{filter:contrast(.9);transition:background .3s}:is(.btn-ro,button,input[type=submit]) .material-symbols-outlined{font-size:var(--g-ico-size)}:is(.btn-ro,button,input[type=submit]):disabled{pointer-events:none;background-color:#ddd;color:#666}@media(max-width:800px){:is(.btn-ro,button,input[type=submit]){min-width:unset;word-break:normal;white-space:wrap}}:is(.btn-ro,button:not(.btn-floating),input[type=submit]):hover{cursor:pointer;filter:brightness(1.1)}:is(.std,.std-2){height:var(--btn-h);font-size:var(--btn-std-txt-size);--btn-border: none}:is(.btn-trsp,.btn-ro.std-trsp,.btn-ro.btn-std-trsp){height:var(--btn-h);font-size:var(--btn-std-txt-size);color:var(--btn-trsp-txt);border:var(--btn-border)}@media(max-width:800px){:is(.btn-trsp,.btn-ro.std-trsp,.btn-ro.btn-std-trsp){height:max-content}}.std-trsp.big{min-width:15ch;height:calc(var(--btn-h) * 1.5);padding:.6rem 1.8rem;font-size:calc(var(--btn-std-txt-size) * 1.2);border-radius:calc(var(--btn-radius) * 2)}.std-trsp.big:hover{box-shadow:0 0 10px hsl(var(--first-base) 80% 90%)}.std{background:var(--btn-std-bg, #666666);color:var(--btn-std-txt, #ffffff);padding:var(--btn-padding, .5rem 1rem);grid-column:3;grid-row:1}.std-2{background:var(--btn-std-2-bg);color:var(--btn-std-2-txt);padding:var(--btn-padding, .5rem .8rem);grid-column:1;grid-row:1}.container .btns-footer .std-2{padding:.5rem 1rem;background:var(--btn-std-bg, #666666);color:var(--btn-std-txt, #ffffff)}body[new] :is(.login,.login-2,.btn-login-top,.new-account-top){font-size:var(--btn-std-txt-size);transition:all .5s;padding:var(--btn-padding, .5rem 1rem)}body[new] .btn-buy{grid-area:btnbuy;background:var(--btn-buy-bg);color:var(--btn-buy-txt);height:var(--btn-box-h);border-radius:var(--btn-radius);font-family:var(--font-first);font-size:var(--btn-txt-size);transform-origin:center;transform-box:border-box;transition:all .7s;transform:scale(1);margin-top:.4rem;padding:var(--btn-padding, .5rem 1rem);position:sticky;bottom:7px;border:0}body[new] .btn-buy:hover{color:var(--btn-buy-txt_hover);background:var(--btn-buy-bg_hover);transform-origin:center;transform:scale(1.03);transition:all 1s}body[new] .btn-buy.big{height:58px;min-width:10ch;border-radius:var(--btn-radius);font-size:var(--btn-std-txt-size);padding:var(--btn-padding, .5rem 1rem)}body[new] .btn-info{display:flex;height:max-content;color:var(--btn-info-txt);background:var(--btn-info-bg);transition:all .5s;border-radius:13%;padding:.33rem}body[new] .btn-info:hover{color:var(--btn-info-txt_hover);background:var(--btn-info-bg_hover);transition:all .5s}.btn-park{display:flex;background-color:var(--btn-info-bg);color:var(--btn-parking-txt);height:max-content;font-family:var(--font-first);border-radius:20%;padding:.33rem}.btn-park:hover{background-color:var(--btn-parking-bg_hover);color:var(--btn-parking-txt_hover)}.box .stripe :is(.btn-park,.btn-info) .material-symbols-outlined{font-size:clamp(1.1rem,1.1rem + 1vw,1.4rem)}.box[bannertype=merge-all] .stripe :is(.btn-park,.btn-info) .material-symbols-outlined{font-size:clamp(1.2rem,1.2rem + 1vw,1.6rem)}.btn-micro{display:flex;align-items:center;justify-content:center;border-radius:3px;color:var(--dark-txt);justify-self:end;max-width:28px;aspect-ratio:1}.btn-micro .material-symbols-outlined{font-size:26px}.btn-micro:hover{color:var(--accent-color)}.btn-login-top{background:var(--btn-top-login-bg);color:var(--btn-top-login-txt);padding:var(--btn-padding);height:var(--btn-h);border-radius:var(--btn-radius);font-family:var(--font-first);width:max-content}.btn-login-top:hover{background:var(--btn-top-login-bg_hover);color:var(--btn-top-login-txt_hover)}.new-account-top{background:var(--btn-top-new-account-bg);color:var(--btn-top-new-account-txt);height:var(--btn-h);padding:var(--btn-padding);font-family:var(--font-first);border-radius:var(--btn-radius);width:max-content}.new-account-top:hover{color:var(--btn-top-new-account-txt_hover);background:var(--btn-top-new-account-bg_hover)}:is(.btn-login-top,.new-account-top) .material-symbols-outlined{color:var(--btn-top-icon-color)}.std-adm{background:#51504a;color:#fff;border-radius:var(--btn-radius-adm);height:var(--btn-adm-h);width:max-content;padding:var(--btn-adm-padding);min-width:10ch}.std-adm-2{background:#9c9c9c;color:#fff;border-radius:var(--btn-radius-adm);height:var(--btn-adm-h);width:max-content;padding:var(--btn-adm-padding);min-width:10ch}:is(button.std-trsp-adm,.std-trsp-adm,button.std-trsp-adm-sqr,.std-trsp-adm-sqr,.btn-std-trsp,btn-strd-trsp-adm,.btn-std-trsp-adm,.btn-std-trsp-adm-sqr,.btn-std-adm){border:var(--btn-border);color:#1f1d19;border-radius:var(--btn-radius-adm);height:var(--btn-adm-h);width:max-content;background-color:#f8f8ff;padding:var(--btn-adm-padding);display:flex;gap:.3rem;align-items:center}:is(button.std-trsp-adm,.std-trsp-adm,button.std-trsp-adm-sqr,.std-trsp-adm-sqr,.btn-std-trsp,btn-strd-trsp-adm,.btn-std-trsp-adm,.btn-std-trsp-adm-sqr,.btn-std-adm):hover{border-color:var(--accent-color);background-color:#f2f2ff}:is(button.std-trsp-adm,.std-trsp-adm,button.std-trsp-adm-sqr,.std-trsp-adm-sqr,.btn-std-trsp,btn-strd-trsp-adm,.btn-std-trsp-adm,.btn-std-trsp-adm-sqr,.btn-std-adm):active{background-color:#eee}grid-table grid-table-footer :is(button.std-trsp-adm,button.btn-std-trsp-adm,.std-trsp-adm){height:var(--btn-adm-h);font-size:1rem;padding:.1rem .6rem 0 .3rem;min-width:11ch}:is(.btn-trsp,.std-trsp){padding:var(--btn-padding);border:1px solid hsl(var(--first-base) 30% 65%);color:var(--btn-trsp-txt);background:var(--btn-trsp-bg);border-radius:var(--btn-radius)}:is(.btn-trsp,.std-trsp):hover{color:var(--btn-top-login-txt_hover)}:is(.btn-trsp,.std-trsp)[disabled]{border:1px solid hsl(var(--first-base) 10% 65%);color:hsl(var(--first-base) 10% 65%);pointer-events:none;cursor:not-allowed}.btn-ico{width:min-content;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;background-color:unset}.btn-ico .material-symbols-outlined{color:var(--btn-ico-txt)}.btn-ico[popover]{display:block}.btn-trsp-squere{aspect-ratio:1;overflow:hidden;padding:.3rem;height:var(--btn-adm-h)}.btn-trsp-squere:hover{cursor:pointer}:is(a,button).btn-delete{width:33px;padding:0;aspect-ratio:1;border-radius:.23rem;align-self:start;justify-self:end}:is(a,button).btn-delete .material-symbols-outlined{font-size:28px;color:var(--close-icon)}:root{--merch-item-stripe-color:hsl(210 5% 90% / 1)}.box-merch{display:grid;aspect-ratio:16 / 8;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(8,1fr);border-radius:calc(var(--basic-radius) + 4px);overflow:hidden;container-type:inline-size;filter:var(--shd-01)}.box-merch picture{grid-column:span 8;grid-row:span 8}.box-merch .stripe{grid-column:span 8;grid-row:span 8}.box-merch picture img{width:100%;object-fit:cover;object-position:bottom;transition:all ease 1s;filter:saturate(.8)}.box-merch picture img:hover{transform:scale(1.1);filter:saturate(2.3);transition:all ease .5s}.box-merch .stripe{display:flex;flex-direction:column;justify-content:space-between;padding:15px 1.4rem;gap:.7rem;overflow:hidden;background-color:var(--merch-item-stripe-color)}.box-merch .stripe p{text-wrap:balance}.box-merch .stripe .day{font-weight:600;font-size:x-large;color:var(--dark-txt)}.box-merch .stripe .header-dsc{font-size:medium;color:var(--third-txt)}#box-merch .stripe .short-dsc{font-size:small;flex:1 0 auto}.box-merch .stripe .btn-ro.std{background:var(--light-txt);color:var(--dark-color)}@media not (min-width:640px){.box-merch{max-width:unset;aspect-ratio:16 / 26;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(7,1fr)}.box-merch picture{grid-column:span 16;grid-row:span 16}.box-merch .stripe{grid-column:span 16;grid-row:17 / 26}}@container (width < 640px){.box-merch .stripe .day{font-size:x-large}}@media screen and not (max-resolution:250dpi){@container (width < 640px){.box-merch .stripe .day{font-size:x-large}.box-merch .stripe .short-dsc{font-size:large}}}.merch-wrap{display:grid;gap:min(3vw,35px);grid-template-columns:repeat(auto-fill,minmax(600px,1fr));width:auto;padding:.6rem}@media not (min-width:640px){.merch-wrap{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));width:96vw;padding:10px}}.box{display:flex;aspect-ratio:var(--ratio-width) / var(--ratio-height);border-radius:var(--basic-radius);padding:var(--box-padding);background-color:var(--box-bg);container:box / size;width:100%;height:100%;box-sizing:content-box;overflow:hidden}@media(min-width:1150px){.box{grid-column:span var(--ratio-width);min-height:calc(var(--grid-cell) * var(--ratio-height));max-width:var(--box-wrap-width-max)}.box[bannertype=merge-2]{--ratio-width: var(--ratio-width-merge-2);grid-column:span var(--ratio-width-merge-2);min-height:var(--ratio-height-fallback)}.box[bannertype=merge-3]{--ratio-width: var(--ratio-width-merge-3);grid-column:span var(--ratio-width-merge-3);min-height:var(--ratio-height-fallback)}.box[bannertype=merge-all]{--ratio-width: 24;grid-column:span 24}}@media(max-width:1150px)and (min-width:800px){.box:is([bannertype=merge-1],[bannertype=merge-2],[bannertype=merge-3]){grid-column:span 12;--ratio-height: var(--ratio-height-mobile)}.box[bannertype=merge-all]{grid-column:span 24;--ratio-width: 24}}@media(max-width:800px){.box{--ratio-width: 8;grid-column:span 24;--ratio-height: var(--ratio-height-mobile);max-width:97vw;margin:0 auto}}@media(min-width:800px){.box[bannertype=merge-all] .stripe{grid-template-columns:repeat(4,minmax(0px,1fr))}.box[bannertype=merge-3] .stripe{grid-template-columns:repeat(3,minmax(0px,1fr))}.box[bannertype=merge-2] .stripe,.box[bannertype=merge-1] .stripe{grid-template-columns:repeat(2,minmax(0px,1fr))}}@media(max-width:800px){.box .stripe{grid-template-columns:repeat(2,minmax(0px,1fr))}}.box .full-bg{display:block;background-size:103%;background-position:center;background-origin:border-box;background-repeat:no-repeat;height:100%;width:100%;transition:background-size .8s ease-in-out}.box .full-bg:hover{background-size:104%;transition:background-size .8s ease-in-out;transform-origin:center}.box .stripe{display:grid;container:stripe / size;transition:all .8s ease-in-out;background:var(--stripe-bg);height:100%;max-height:100%;width:100%;gap:.2rem .5rem;align-items:end;align-content:stretch;justify-self:center;padding:clamp(.5rem,.5rem + 1vw,.9rem) clamp(.5rem,.5rem + 1vw,1rem) clamp(.5rem,.5rem + 1vw,1.2rem);--fsf-x-small: calc(var(--fsf) * .33);--fsf-small: calc(var(--fsf) * .55);--fsf-medium: calc(var(--fsf) * .76);--fsf-large: calc(var(--fsf) * 1)}@media(max-width:800px)and (not (max-resolution:240dpi)){.box .stripe{--fsf-x-small: calc(var(--fsf) * .4);--fsf-small: calc(var(--fsf) * .6);--fsf-medium: calc(var(--fsf) * .75);--fsf-large: calc(var(--fsf) * 1.4)}}.box .stripe *:not(input,img):empty{display:none}.box .stripe .prod-cnt{display:grid;grid-template-columns:repeat(3,max-content);grid-area:prodcnt;justify-self:self-start;align-self:start;align-items:center;background:linear-gradient(90deg,hsl(var(--first-base) 10% 5%/.3),hsl(var(--first-base) 10% 5%/.2));border-radius:.26rem;gap:0 .3rem;padding:.26rem .7rem;margin:0;height:max-content;border:1px solid hsl(var(--first-base) 10% 75%/.4)}.box .stripe .prod-cnt .material-symbols-outlined{font-size:clamp(1.1rem,1.1rem + 1vw,1.3);color:var(--stripe-txt)}.box[bannertype=merge-all] .stripe .prod-cnt .material-symbols-outlined{font-size:clamp(1.1rem,1.1rem + 1vw,1.4)}.box .stripe .prod-cnt .prod-cnt-dsc{font-size:clamp(.8rem,.8rem + 1vw,1rem);color:var(--stripe-txt);white-space:nowrap;font-weight:400}.box[bannertype=merge-all] .stripe .prod-cnt .prod-cnt-dsc{font-size:clamp(1rem,1rem + 1vw,1.2rem)}.box .stripe .prod-cnt .prod-cnt-value{font-size:clamp(1rem,1rem + 1vw,1.2rem);color:var(--stripe-txt);font-weight:500;line-height:normal}.box[bannertype=merge-all] .stripe .prod-cnt .prod-cnt-value{font-size:clamp(1.1rem,1.1rem + 1vw,1.3rem)}.box .stripe .name-wrap{grid-area:namewrap;display:grid;grid-template-areas:"name hometeam awayteam";grid-template-columns:max-content max-content max-content;grid-template-rows:1fr;align-items:center;justify-items:center;overflow:hidden;gap:.3rem .7rem;margin:.5rem 0}@container (max-width: 680px){.box .stripe .name-wrap{grid-template-areas:"hometeam awayteam" "name name";grid-template-columns:1fr 1fr;grid-template-rows:max-content;align-items:center;gap:0 .7rem;width:97%;max-width:97cqi}}.box .stripe .name{grid-area:name;gap:.3rem .8rem;font-family:var(--font-first);color:var(--stripe-name);font-size:var(--fsf);font-weight:700;transition:all .8s linear;line-height:normal;overflow-wrap:break-word;align-content:center;height:max-content;margin:.2rem;align-self:center}:is(.home-team,.away-team){aspect-ratio:1;width:clamp(70px,13cqw,90px)}.home-team{grid-area:hometeam;justify-self:end}.away-team{grid-area:awayteam;justify-self:start}.box .box-btns{grid-area:boxbtns;display:flex;z-index:50;align-self:start;justify-self:end;gap:.66rem;margin:0}.box .btn-buy{align-self:center;justify-self:center}.box .sale-info{grid-area:salestatus;font-family:var(--font-first);color:var(--stripe-name);font-size:var(--fsf-small);font-weight:500;line-height:normal;padding:.53rem .7rem;max-width:99%;border-radius:calc(var(--basic-radius) * .7);background-color:hsl(var(--second-base) 50% 60% / .3);height:max-content;align-self:end;margin:.33rem 0}.box .description{grid-area:description;font-family:var(--font-first);font-size:var(--fsf-small);color:var(--stripe-name);text-align:center;height:max-content;overflow:hidden}.box .short-dsc{grid-area:shortdsc;font-family:var(--font-first);font-size:var(--fsf-small);color:var(--stripe-name);height:max-content;padding:.3rem 0;overflow:hidden;text-overflow:ellipsis;width:100%}.box .short-dsc[collapse]{grid-area:unset;position:absolute;left:0;bottom:0;display:flex;z-index:300;width:100%;height:80%;margin:0;padding:1.3rem;animation:slide-bottom .7s ease-in-out forwards}.box .prod-details{grid-area:proddetails;display:flex;flex-wrap:wrap;gap:.33rem calc(.3rem + 1vw);padding:.36rem 0;border-radius:.26rem;align-self:center;height:max-content}.box .prod-details *{display:flex;flex-wrap:wrap;align-items:center;font-family:var(--font-first);color:var(--stripe-day);font-size:var(--fsf-medium);white-space:nowrap;gap:0 .5rem;line-height:1.1}@container box (max-width:680px){.stripe>*{justify-content:center;text-align:center}}.box .tournament{grid-area:tournament;font-size:var(--fsf-small);color:var(--stripe-txt);font-weight:500;height:max-content}.box .prod-details .box-dates{grid-area:boxdates;display:flex;gap:0 1rem;color:var(--stripe-txt);font-size:var(--fsf-medium);font-weight:600;align-items:center}.box .prod-details .box-dates .day{grid-area:day;width:max-content;padding:5px 10px;background-color:hsl(33 0 0 / .36);border-radius:.16rem}.box .prod-details .box-dates .hour{background-color:var(--stripe-bg);border-radius:.2rem}.box .prod-details .box-dates .display-day{white-space:break-spaces;width:max-content}.box .default-price{grid-area:price;display:flex;flex-wrap:wrap;align-items:center;font-size:var(--fsf-medium);gap:.6rem;color:var(--stripe-txt);width:max-content}.box .price{width:max-content}.box .stadium-name{color:var(--stripe-txt)}.box:is([pre-sale],[post-sale]){pointer-events:none;filter:saturate(.1) brightness(.8);cursor:not-allowed}.box:is([pre-sale],[post-sale]) .btn-buy{pointer-events:none;cursor:not-allowed}@container box (max-width: 600px){.box .stripe .name,.box .stripe .box-dates,.box .stripe .box-places{text-align:center;justify-content:center;max-width:92vw}.box .stripe .prod-cnt .prod-cnt-dsc{display:none}}@media(min-width:1150px){@container box (min-width:1050px){.box[producttype="0"] .stripe{grid-template-areas:"prodcnt prodcnt . boxbtns" "salestatus salestatus salestatus ." "tournament tournament tournament tournament" "shortdsc shortdsc shortdsc shortdsc" "namewrap namewrap namewrap namewrap" "proddetails proddetails price btnbuy";grid-template-rows:max-content 1fr max-content max-content 90px}}@container box (max-width:1150px) and (min-width:800px){.box[producttype="0"] .stripe{grid-template-areas:"prodcnt prodcnt . boxbtns" "salestatus salestatus salestatus ." "tournament tournament tournament tournament" "shortdsc shortdsc shortdsc shortdsc" "namewrap namewrap namewrap namewrap" "proddetails proddetails price btnbuy";grid-template-rows:max-content 1fr max-content max-content 90px;justify-items:start}}@container box (max-width: 800px){.box[producttype="0"] .stripe{grid-template-areas:"prodcnt boxbtns" "salestatus salestatus" "tournament tournament" "shortdsc shortdsc" "namewrap namewrap" "proddetails proddetails" "price price" "btnbuy btnbuy";grid-template-rows:min-content 1fr min-content min-content min-content 90px;justify-items:center;text-align:center}}}@media(max-width:1150px)and (min-width:800px){@container box (min-width : 600px){.box[producttype="0"] .stripe{grid-template-areas:"prodcnt prodcnt prodcnt boxbtns" "salestatus salestatus salestatus salestatus" "tournament tournament tournament tournament" "shortdsc shortdsc shortdsc shortdsc" "namewrap namewrap namewrap namewrap" "proddetails proddetails price btnbuy";grid-template-rows:max-content 1fr max-content max-content 90px}}@container box (max-width:800px){.box[producttype="0"] .stripe{grid-template-areas:"prodcnt boxbtns" "salestatus salestatus" "tournament tournament" "shortdsc shortdsc" "namewrap namewrap" "proddetails proddetails" "price price" "btnbuy btnbuy";grid-template-rows:max-content 1fr max-content max-content max-content 90px}}}@media(max-width:800px){.box[producttype="0"] .stripe{grid-template-areas:"prodcnt boxbtns" "salestatus salestatus" "tournament tournament" "shortdsc shortdsc" "namewrap namewrap" "proddetails proddetails" "price price" "btnbuy btnbuy";justify-items:center}}@media(min-width:800px){@container box (min-width:200px) and (max-height:192px){.box[producttype="0"] .stripe{grid-template-areas:"namewrap prodcnt boxbtns btnbuy";grid-template-rows:1fr;grid-template-columns:1fr max-content;align-items:center}.box[producttype="0"] .stripe .prod-cnt.prod-cnt,.box[producttype="0"] .box-btns.box-btns{align-self:center}}}@media(min-width:1150px){@container box (min-width:1050px){.box[producttype="1"] .stripe{grid-template-areas:"prodcnt prodcnt boxbtns boxbtns" "salestatus salestatus salestatus ." "name name name btnbuy";grid-template-rows:max-content 1fr 90px}}@container box (max-width:1150px) and (min-width:800px){.box[producttype="1"] .stripe{grid-template-areas:"prodcnt prodcnt boxbtns boxbtns" "salestatus salestatus salestatus ." "name name name btnbuy"}}@container box (max-width: 800px){.box[producttype="1"] .stripe{grid-template-areas:"prodcnt boxbtns" "salestatus salestatus" "name name" "btnbuy btnbuy";grid-template-rows:max-content 1fr max-content 90px;justify-items:center}}}@media(max-width:1150px)and (min-width:800px){@container box (min-width : 800px){.box[producttype="1"] .stripe{grid-template-areas:"prodcnt prodcnt boxbtns boxbtns" "salestatus salestatus salestatus ." "name name name btnbuy";grid-template-rows:max-content 1fr max-content max-content 90px;justify-items:start}}@container box (max-width :800px){.box[producttype="1"] .stripe{grid-template-areas:"prodcnt boxbtns" "salestatus salestatus" "name name" "btnbuy btnbuy";grid-template-rows:max-content 1fr max-content 90px}}}@media(max-width:800px){.box[producttype="1"] .stripe{grid-template-areas:"prodcnt boxbtns" "salestatus salestatus" "name name" "btnbuy btnbuy";justify-items:center}}@media(min-width:1150px){@container box (min-width:1050px){.box[producttype="5"] .stripe{grid-template-areas:"boxbtns boxbtns boxbtns boxbtns" "name name name btnbuy";grid-template-rows:1fr 90px}}@container box (max-width:1150px) and (min-width:800px){.box[producttype="5"] .stripe{grid-template-areas:"boxbtns boxbtns boxbtns boxbtns" "name name name btnbuy"}}@container box (max-width: 800px){.box[producttype="5"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "btnbuy btnbuy";grid-template-rows:1fr max-content 90px;justify-items:center}}}@media(max-width:1150px)and (min-width:800px){@container box (min-width : 800px){.box[producttype="5"] .stripe{grid-template-areas:"boxbtns boxbtns boxbtns boxbtns" "name name name btnbuy";grid-template-rows:max-content 1fr max-content max-content 90px;justify-items:start}}@container box (max-width :800px){.box[producttype="5"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "btnbuy btnbuy";grid-template-rows:1fr max-content 90px}}}@media(max-width:800px){.box[producttype="5"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "btnbuy btnbuy";justify-items:center}}@media(min-width:1150px){@container box (min-width:1050px){.box[producttype="13"] .stripe{grid-template-areas:"shortdsc shortdsc shortdsc shortdsc" "name name name btnbuy";grid-template-rows:1fr 90px}}@container box (max-width:1150px) and (min-width:800px){.box[producttype="13"] .stripe{grid-template-areas:"shortdsc shortdsc shortdsc shortdsc" "name name name btnbuy"}}@container box (max-width: 800px){.box[producttype="13"] .stripe{grid-template-areas:"shortdsc shortdsc" "name name" "btnbuy btnbuy";grid-template-rows:1fr max-content 90px;justify-items:center}}}@media(max-width:1150px)and (min-width:800px){@container box (min-width : 800px){.box[producttype="13"] .stripe{grid-template-areas:"shortdsc shortdsc shortdsc shortdsc" "name name name btnbuy";grid-template-rows:max-content 1fr max-content max-content 90px;justify-items:start}}@container box (max-width :800px){.box[producttype="13"] .stripe{grid-template-areas:"shortdsc shortdsc" "name name" "btnbuy btnbuy";grid-template-rows:1fr max-content 90px}}}@media(max-width:800px){.box[producttype="13"] .stripe{grid-template-areas:"shortdsc shortdsc" "name name" "btnbuy btnbuy";justify-items:center}}@media(min-width:1150px){@container box (min-width:1050px){.box[producttype="15"] .stripe{grid-template-areas:"boxbtns boxbtns boxbtns boxbtns" "name name name btnbuy";grid-template-rows:1fr 90px}}@container box (max-width:1150px) and (min-width:800px){.box[producttype="15"] .stripe{grid-template-areas:"boxbtns boxbtns boxbtns boxbtns" "name name name btnbuy"}}@container box (max-width: 800px){.box[producttype="15"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "btnbuy btnbuy";grid-template-rows:1fr max-content 90px;justify-items:center}}}@media(max-width:1150px)and (min-width:800px){@container box (min-width : 800px){.box[producttype="15"] .stripe{grid-template-areas:"boxbtns boxbtns boxbtns boxbtns" "name name name btnbuy";grid-template-rows:max-content 1fr max-content max-content 90px;justify-items:start}}@container box (max-width :800px){.box[producttype="15"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "btnbuy btnbuy";grid-template-rows:1fr max-content 90px}}}@media(max-width:800px){.box[producttype="15"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "btnbuy btnbuy";justify-items:center}}@media(min-width:1150px){@container box (min-width:800px){.box[producttype="9"] .stripe{grid-template-areas:"boxbtns boxbtns boxbtns boxbtns" "name name name name" "proddetails proddetails proddetails ." "shortdsc shortdsc . ." " . . price btnbuy";grid-template-rows:1fr max-content max-content max-content minmax(70px,max-content)}.box[producttype="9"] .default-price{margin:auto 0}}@container box (max-width: 800px){.box[producttype="9"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "proddetails proddetails" "shortdsc shortdsc" "price price" "btnbuy btnbuy";grid-template-rows:1fr max-content max-content max-content max-content minmax(70px,max-content)}}}@media(max-width:1150px)and (min-width:800px){@container box (max-width:1150px) and (min-width:600px){.box[producttype="9"] .stripe{grid-template-areas:"boxbtns boxbtns boxbtns boxbtns" "name name name name" "proddetails proddetails proddetails ." "shortdsc shortdsc . ." " . . price btnbuy";grid-template-rows:1fr max-content max-content max-content minmax(70px,max-content)}.box[producttype="9"] .default-price{margin:auto 0}}@container box (max-width: 600px){.box[producttype="9"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "proddetails proddetails" "shortdsc shortdsc" "price price" "btnbuy btnbuy";grid-template-rows:1fr max-content max-content max-content max-content minmax(70px,max-content)}}}@media(max-width:800px){.box[producttype="9"] .stripe{grid-template-areas:"boxbtns boxbtns" "name name" "proddetails proddetails" "shortdsc shortdsc" "price price" "btnbuy btnbuy";grid-template-rows:1fr max-content max-content max-content max-content minmax(70px,max-content)}}.box[horizontal-elements] .stripe{display:grid;align-items:center;align-content:center;gap:0 max(2vw,1rem);height:100%;justify-content:space-between;justify-items:start;padding:1rem}.box[horizontal-elements] .stripe .name,.box[horizontal-elements] .stripe .day{font-size:var(--fsf-large);text-align:left}@media(min-width:1150px){.box[horizontal-elements][data-templ-id="00002"] .stripe{grid-template-areas:"proddetails name btnbuy";grid-template-columns:max-content 1fr max-content;gap:0 max(3vw,1.5rem)}}@media(max-width:1150px)and (min-width:800px){.box[horizontal-elements][data-templ-id="00002"]{--ratio-height: 3}.box[horizontal-elements][data-templ-id="00002"] .stripe{grid-template-areas:"name name btnbuy" "boxdates boxdates btnbuy";grid-template-rows:auto;gap:.5rem}}@media(max-width:800px){.box[horizontal-elements][data-templ-id="00002"]{--ratio-height: 5}.box[horizontal-elements][data-templ-id="00002"] .stripe{grid-template-areas:"name" "day" "btnbuy";grid-template-columns:auto;grid-template-rows:auto;justify-items:center;align-content:space-between;gap:.7rem}}.box-external-content{height:100%;background-color:var(--box-external-content-bg);display:flex;place-content:center;place-items:center}[data-t-id=SF] .box[producttype="0"] .stripe{grid-template-areas:"namewrap namewrap namewrap" "proddetails proddetails btnbuy" "price price btnbuy";grid-template-columns:1fr max-content max-content;grid-template-rows:1fr max-content max-content;justify-items:stretch}[data-t-id=SF] .box[producttype="0"] .stripe *{text-align:unset;justify-content:unset}@media screen and (max-width:800px){[data-t-id=SF] .box[producttype="0"] .stripe{grid-template-areas:"namewrap" "proddetails" "price" "btnbuy";grid-template-columns:1fr}[data-t-id=SF] .box[producttype="0"] .stripe *{text-align:center;justify-content:center}[data-t-id=SF] .box[producttype="15"]{--ratio-height-mobile: 7}}.box[producttype="4"] .stripe{grid-template-areas:". name" ". shortdsc" ". itempicker";grid-template-columns:repeat(2,minmax(0px,1fr));grid-template-rows:max-content 1fr max-content}@container box (max-width: 800px){.box[producttype="4"] .stripe{grid-template-areas:"name name" "shortdsc shortdsc" "price price" "itempicker itempicker"}}@media(min-width:1150px){.agenda{grid-column:span var(--ratio-width);min-height:calc(var(--grid-cell) * var(--ratio-height));max-width:var(--box-wrap-width-max)}.agenda[bannertype=merge-2]{--ratio-width: var(--ratio-width-merge-2);grid-column:span var(--ratio-width-merge-2);min-height:var(--ratio-height-fallback)}.agenda[bannertype=merge-3]{--ratio-width: var(--ratio-width-merge-3);grid-column:span var(--ratio-width-merge-3);min-height:var(--ratio-height-fallback)}.agenda[bannertype=merge-all]{--ratio-width: 24;grid-column:span 24}}@media(max-width:1150px)and (min-width:800px){.agenda:is([bannertype=merge-1],[bannertype=merge-2],[bannertype=merge-3]){grid-column:span 12;--ratio-height: var(--ratio-height-mobile)}.agenda[bannertype=merge-all]{grid-column:span 24;--ratio-width: 24}}@media(max-width:800px){.agenda{--ratio-width: 8;grid-column:span 24;--ratio-height: var(--ratio-height-mobile);max-width:97vw;margin:0 auto}}.agenda{display:grid;grid-template-rows:43px 1fr 15px;gap:.2rem;background-color:var(--box-bg);padding:.6rem .2rem .6rem .6rem;border-radius:var(--basic-radius);max-width:var(--box-wrap-width-max);box-sizing:border-box}.agenda-title h3{color:var(--stripe-name);font-size:1.23rem;margin:.3rem .5rem;font-weight:500}.agenda .agenda-items-wrap{display:flex;flex-direction:column;padding:.3rem .4rem 0 0;gap:.33rem;overflow-y:scroll;overflow-x:clip;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--second-color) transparent;scrollbar-gutter:stable}.agenda .agenda-item{display:grid;align-items:center;gap:.2rem .36rem;padding:.39rem calc(.3rem + 1vw);border-radius:.3rem;background-color:var(--agenda-item-bg, hsl(var(--first-base) 70% 60%));width:99%;height:max-content}.agenda .agenda-item .name{grid-area:name;display:flex;align-items:center;max-width:95%}.agenda .agenda-item .name-wrap{grid-area:namewrap;font-size:var(--fsf-medium);color:var(--agenda-txt-color, hsl(var(--first-base) 70% 90%));font-weight:700;line-height:1.1;display:grid;grid-template-areas:"name hometeam awayteam";grid-template-columns:1fr max-content max-content;align-items:center;gap:.5rem}.agenda .agenda-item .name-wrap :is(.home-team,.away-team){height:clamp(40px,5cqw,76px);width:auto}.agenda .agenda-item .display-day{width:max-content;color:var(--stripe-txt)}.agenda .agenda-item :is(.day,.hour,.tournament){font-size:var(--fsf-small);color:var(--agenda-txt-color, hsl(var(--first-base) 70% 90%));font-weight:500;line-height:1.1}.agenda .agenda-item .date-box{grid-area:day;min-width:4ch;color:var(--stripe-txt);font-weight:600}.agenda .agenda-item .hour{grid-area:hour;min-width:8ch}.agenda .agenda-item .tournament{grid-area:tournament}.box.agenda .btn-ro.btn-buy{height:30px;width:80px;overflow:clip;justify-self:end}@media screen and (max-width:800px){.agenda .agenda-item{grid-template-areas:"namewrap namewrap namewrap" "day hour btnbuy"}}@media screen and (min-width:800px){.agenda[bannertype=merge-1] .agenda-item{grid-template-areas:"namewrap namewrap namewrap" "day hour btnbuy"}.agenda[bannertype=merge-1] .agenda-item :is(.date-box,.name){font-size:1.1rem}.agenda[bannertype=merge-all] .agenda-item{grid-template-areas:"day hour namewrap btnbuy";grid-template-columns:max-content max-content 1fr max-content;gap:0 max(6vw,1.2rem)}.agenda[bannertype=merge-all] .agenda-item :is(.date-box,.name){font-size:1.5rem;font-weight:600}}html{all:initial;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:var(--font-first);font-kerning:normal;text-size-adjust:100%;font-optical-sizing:auto;padding:0;font-size:100%;scroll-behavior:smooth}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none}*,*:before,*:after{box-sizing:border-box;margin:0}body{display:flex;flex-direction:column;min-height:100svh;font-size:1rem;background:var(--main-bg-img);background-color:var(--body-bg-color);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:local}body[data-login]{background-image:var(--login-bg-img, none),linear-gradient(var(--login-bg-gradient))!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important}body[new] @view-transition{navigation:auto}.htmx-request-success{border:1px solid green}.htmx-request-error{border:1px solid red}@media screen and (max-width:800px){body{background:var(--main-bg-mobile-img);background-color:var(--body-bg-color);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:local}}fieldset{border:none;padding:0}fieldset legend{font-weight:600;font-size:.95rem;color:#333}main{container:main / inline-size;padding-bottom:calc(.5rem + 3vw);min-height:70vh!important;flex:1}.club-icon{max-height:100%!important;width:100%}.club-icon img{min-height:140px!important}main>*:not(slider,dialog){margin:.7rem auto}body[data-login] main{min-height:unset}picture{overflow:hidden}img{display:block}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 300,"GRAD" 100,"opsz" 28;display:flex;align-items:center}.material-symbols-outlined.clickable{clip-path:circle();width:34px;aspect-ratio:1;display:flex;place-content:center;place-items:center;background-color:#eee}.material-symbols-outlined.clickable:hover{background-color:#fff3c2;cursor:pointer}.material-symbols-outlined.clickable:active{background-color:#aaa}.material-symbols-outlined.clickable:hover{cursor:pointer;color:#333}h1,h2,h3,h4,h5,h6{line-height:normal;margin:0}:is(h1,h2,h3){font-weight:500}:is(h4,h5,h6){font-weight:400}*[d-flex],.d-flex{display:flex;gap:.5rem}*[d-flex-c]{display:flex;flex-direction:column;gap:.5rem}*[d-grid]{display:grid}*[hidden]{display:none!important;opacity:0}a[txt-link]{display:flex;align-items:center}[promo-badge]{display:flex;background:linear-gradient(90deg,#f0cd75,#c2b151);color:#fff;font-weight:600;font-size:.8rem;padding:.4rem .8rem;border-radius:.8rem;height:58px}[discount-badge]{display:flex;gap:.5rem;align-items:center;font-weight:600;height:58px;background:radial-gradient(circle,#f9f8ec,#efebbe);box-shadow:inset 0 0 16px 2px #f0dea8;border:1px solid hsl(55,70%,54%);cursor:pointer;padding:0 1.1rem;border-radius:.4rem;width:max-content;font-size:1.1rem;color:var(--dark-txt)}[discount-badge][active]{background:radial-gradient(circle,#f9efec,#efcabe);box-shadow:inset 0 0 16px 2px #f0baa8;border:1px solid hsl(15,100%,54%)}[lab-info]{display:flex;align-items:center;height:var(--inputs-h)}.box-info{background-color:#f3f3f3;padding:.7rem 1rem;border-radius:.26rem;color:#7373ae;display:flex;gap:.5rem;align-items:center}.box-info p{font-size:1rem}data{font-family:var(--font-second);font-size:1.1rem;font-weight:600;margin:0}button[radio-button]{display:grid;padding:.39rem 1rem;gap:.15rem;width:auto;border-radius:.36rem;background-color:transparent;border:1px solid #bbb}button[radio-button]:hover{cursor:pointer;border-color:var(--active-color)}button[radio-button] p{font-size:1rem;font-weight:500;color:var(--dark-txt)}button[radio-button] h3{font-size:1.13rem}button[radio-button][active]{background-color:hsl(var(--first-base) 65% 90%);border:1px solid transparent;color:var(--dark-txt)}.msg-*{font-size:.88rem;padding:.1rem .2rem;align-items:center}.msg-info{color:var(--second-color)}.msg-error{display:flex;color:#fb5050}.msg-advice{color:#666}.msg-validated{padding:.5rem 1rem;display:flex;justify-content:center;align-items:center;gap:.5rem;max-width:max-content;background:#d9ffda;color:#19651c}.fields-wrap-grid:is([printer],[terminal]){grid-template-columns:max-content 1fr;grid-auto-flow:column;grid-template-rows:auto;gap:0 3rem}.fields-wrap-grid:is([printer],[terminal]) h4{font-size:1.2rem;grid-column:span 2}.fields-wrap-grid:is([printer],[terminal]) label{width:max-content}loader{border:4px solid lightgray;border-top:4px solid gray;border-radius:50%;grid-row:span 2;width:30px;height:30px;animation:spin 1.5s linear infinite}.wcag-skip-link{position:absolute;top:0;transform:translateY(-200%);background:#fff;color:#000;padding:10px 15px;border:1px solid #000;z-index:9999}.wcag-skip-link:focus{transform:translateY(0)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0}:root{--not-bg: #d8d8d8;--not-txt: #333;--not-link: #666;--err-bg: #d8d8d8;--err-txt: #e32c03;--err-link: #e32c03;--ok-bg: #dae9db;--ok-txt: green;--ok-link: green;--login-bg: #333;--login-txt: #d8d8d8;--close-icon: darkblue}@keyframes msg-anim{0%{transform:translate3d(0,10px,0)}to{transform:translateZ(0);opacity:1}}.popup-msg{display:flex;flex-direction:column;gap:1px;transform-origin:center;margin:0 auto;width:100%;max-width:100vw;opacity:.96;position:sticky;top:0;z-index:5}.msg-advice{font-size:.9rem;color:var(--dark-txt);line-height:normal;display:flex;flex-wrap:wrap;width:max-content;gap:0 .5rem;align-items:center}.popup-msg:not(:has(.messagebox)){display:none}.messagebox{display:none;opacity:0;grid-template-columns:auto 1rem;grid-template-rows:auto;gap:.8rem;min-height:65px;width:100%;overflow:hidden;height:max-content;padding:calc(.3rem + .5vw) calc(100vw - var(--box-wrap-width));animation:msg-anim 1s ease-in .5s forwards;margin:0 auto}@media screen and (max-width:800px){.messagebox{padding:1rem}}.messagebox.msg-show{display:grid;animation:msg-anim 1s ease-in forwards;background:var(--not-bg);align-items:center}.messagebox .msg-content{grid-column:1;grid-row:1;font-size:clamp(.9rem,.9rem + 1vw,1.1rem);font-weight:400;word-wrap:normal;height:max-content;margin:auto 0;line-height:normal;display:flex;align-items:center;gap:1rem;justify-content:center;text-align:center}.messagebox .msg-content a{display:inline;font-size:inherit;line-height:normal;font-weight:500;width:max-content;text-wrap:wrap;color:var(--link-color)}.messagebox .msg-content a:hover{color:var(--accent-color)}.messagebox .material-symbols-outlined{grid-column:2;width:min-content;height:min-content;justify-self:center;border-radius:2px;font-size:1.6rem;color:var(--close-icon)}.messagebox .material-symbols-outlined:hover{cursor:pointer;color:#e32c03}.messagebox.error{background:var(--err-bg);color:var(--err-txt)}.messagebox.error a{color:var(--err-link)}.messagebox.success{background:var(--ok-bg);color:var(--ok-txt)}.messagebox.success a{color:var(--ok-link)}.messagebox.notification{background:var(--not-bg);color:var(--not-txt)}.messagebox.loginrequired{background:var(--login-bg);color:var(--login-txt)}.messagebox.loginrequired a{color:var(--login-txt)}:root{--login-input-h: var(--btn-box-h)}.header-wrap-login{max-width:var(--box-wrap-width-max);width:var(--box-wrap-width);margin:0 auto;height:100%;display:flex;align-items:center;justify-content:center;padding:var(--header-wrap-padding)}.header-wrap-login .logo-top{height:95%;max-height:85px;max-width:270px;padding:.2rem;aspect-ratio:2/1;background-image:var(--logo-top);background-repeat:no-repeat;background-size:contain;background-position:center;align-self:center;transition:all .7s ease-in-out}body[data-login] .main-wrap{padding:0;animation:fadeIn-bottom 1s forwards;background-color:unset}:is(#EmailLoginBox,#EmailLoginBoxGuest){display:flex;border-radius:var(--basic-radius);min-height:700px;height:max-content;width:100%;padding:1rem;margin:0 auto;box-sizing:border-box;max-width:1520px}#EmailLoginBoxGuest{background-color:var(--main-wrap-bg)}:is(#EmailLoginBox,#EmailLoginBoxGuest) .login-left{flex:0 1 45%;display:flex;flex-direction:column;padding:.5rem .7rem 1rem;gap:.7rem;overflow:hidden;width:100%}#EmailLoginBox .login-left .welcome{font-size:clamp(1.5rem,calc(1.5rem + 3vw),5rem);line-height:normal;color:var(--login-welcome-text);white-space:wrap;text-wrap:balance;text-shadow:0 10px 18px hsl(var(--first-base) 3% 5% / .1);opacity:.9}:is(#EmailLoginBox,#EmailLoginBoxGuest) form{display:contents}:is(#EmailLoginBox,#EmailLoginBoxGuest) .login-right{flex:0 0 43%;min-width:520px;display:grid;justify-items:stretch;padding:clamp(.8rem,calc(.5rem + 1vw),1rem) clamp(1rem,calc(.5rem + 1.3vw),1.3rem) clamp(1rem,calc(.5rem + 1.5vw),2rem);container:login-right / inline-size;background-color:var(--login-right-bg);border-radius:.36rem;overflow:hidden;box-sizing:border-box;align-content:space-between}:is(#EmailLoginBoxGuest)[login-guest]{justify-content:space-around;gap:1rem 0}#EmailLoginBoxGuest :is(.login-right,.login-left){padding:1rem 1.8rem!important;display:block;flex:0 1 45%!important;min-width:500px;background:#fff;border-radius:.33rem}#EmailLoginBoxGuest :is(.login-left){display:flex}#EmailLoginBoxGuest .login-right .login-wrap label,#EmailLoginBoxGuest .login-left .login-wrap label{display:grid}#EmailLoginBoxGuest .login-wrap{justify-content:center}#EmailLoginBoxGuest .info-box{margin:.5rem .3rem 0}#EmailLoginBoxGuest .login-left form,#EmailLoginBoxGuest .login-right form{display:grid;grid-template-rows:2fr 1fr max-content;height:100%}#EmailLoginBoxGuest .login-right .login-provider{display:none}#EmailLoginBoxGuest #EmailLoginForm{height:100%;max-height:580px}.login-wrap{display:flex;flex-direction:column;margin-top:calc(.33rem + 1vw);gap:.33rem;max-width:96%}#EmailLoginBox .login-right .login-wrap label{display:grid;grid-template-rows:1.8rem 44px 1.8rem}#EmailLoginBox .login-right .login-wrap label>p{font-size:.9rem;display:flex;align-items:flex-end}#EmailLoginBox .login-provider{display:flex;flex-wrap:wrap;gap:.4rem 1.5rem;padding-top:1rem;align-items:flex-start}#EmailLoginBox .login-provider [fan_id]{height:28px;padding:0 .5rem}#EmailLoginBox .login-provider [fan_id] img{object-fit:contain;object-position:center;height:100%}button[fb]{background-color:#166bf3;color:#fff;font-size:1.1rem;max-width:96vw;font-weight:600;border:0;border-radius:2rem;padding:0 1.5rem;display:flex;align-items:center;height:var(--btn-h);white-space:nowrap;box-sizing:border-box;width:97%;margin:.3rem auto}label[pass-toggle]{display:grid}label[pass-toggle] .toggle-icon{grid-row:2;grid-column:1;font-size:25px;z-index:50;position:relative;margin:0 1rem;justify-self:end;align-self:center}label[pass-toggle] .toggle-icon:hover{cursor:pointer;color:var(--link-color)}.login-wrap label[pass-toggle] input[name=Password]{grid-row:2;grid-column:1}:is(#EmailLoginBox,#EmailLoginBoxGuest) .login-right .forget-pass{display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--dark-txt);margin-top:.5rem;justify-content:center}:is(#EmailLoginBox,#EmailLoginBoxGuest) .login-right .forget-pass span{display:flex;flex-wrap:wrap;gap:0 .5rem}:is(#EmailLoginBox,#EmailLoginBoxGuest) .login-right .forget-pass a{color:var(--link-color)}#EmailLoginBox .btns-footer{justify-content:space-between;grid-template-columns:1fr 1fr}.login{background:var(--btn-login-bg);color:var(--btn-login-txt);height:var(--btn-h);padding:var(--btn-padding);border-radius:var(--btn-radius);font-family:var(--font-first);min-width:12ch;margin-left:auto}.login:hover{background:var(--btn-login-bg_hover);color:var(--btn-login-txt_hover)}.login-2{background:var(--btn-login-2-bg);color:var(--btn-login-2-txt);height:var(--btn-h);padding:var(--btn-padding);border-radius:var(--btn-radius);min-width:10ch;font-family:var(--font-first)}.login-2:hover{background:var(--btn-login-2-bg_hover);color:var(--btn-login-2-txt_hover)}body[data-login] .content-wrap-header{height:150px;background-position:center;border-radius:var(--input-radius)}body[data-login] header{--header-height: 100px}body[data-login] .main-wrap{box-shadow:none}.content-wrap[new-account] fieldset[account-type]{display:flex;flex-direction:row;gap:2rem;padding:.4rem 1.2rem;border:1px solid #ccc;border-radius:var(--basic-radius)}@media screen and (max-width:1180px)and (min-width:800px){:is(#EmailLoginBox,#EmailLoginBoxGuest){margin-bottom:1rem;flex-direction:column;padding:1rem 1.3rem}:is(#EmailLoginBox,#EmailLoginBoxGuest) .login-right{min-width:initial}#EmailLoginBox .login-left{flex:1 0 max-content}}@media(max-width:800px){.header-wrap-login{justify-content:center;height:max-content}.header-wrap-login .logo-top{width:45vw;max-height:60px}:is(#EmailLoginBox,#EmailLoginBoxGuest){background-image:none;min-height:unset;min-width:unset;max-width:94vw;margin-bottom:calc(.5rem + 1vw);flex-direction:column;padding:0}:is(#EmailLoginBox,#EmailLoginBoxGuest) .login-right{min-width:initial}:is(#EmailLoginBoxGuest) .login-right,.login-left{padding:1rem!important;min-width:unset}#EmailLoginBoxGuest :is(.login-right,.login-left){padding:1rem!important;min-width:unset}#EmailLoginBox .login-left{display:none}#EmailLoginBox .login-provider{padding:.1rem;justify-content:space-between}:is(#EmailLoginBox,#EmailLoginBoxGuest) .login-right{padding:.7rem 1rem 2rem;gap:.5rem}}:root{--welcom-txt: ;--form-bg: #e0e0f0;--main-login-bg: ;--font: sans-serif}#root{display:grid;gap:2vw;grid-template-areas:"header header header header header" ". tenant . login .";grid-template-columns:minmax(1rem,5vw) auto minmax(3vw,auto) minmax(580px,700px) minmax(2rem,7vw);grid-template-rows:max-content 1fr 2rem;font-family:var(--font);height:100vh}#root:is([data-route=login],[data-route=registration]){background:var(--main-login-bg)}#root header{grid-area:header;display:grid;align-items:center;justify-items:end;width:100%;background:brown;min-height:80px;height:80px;padding:20px 5vw;margin-bottom:2rem}header a{color:var(--link-color);font-size:1.1rem}.form-container{grid-area:login;border-radius:.6rem;padding:1.5rem 2rem;height:100%;display:flex;flex-direction:column;gap:1rem;background-color:var(--form-bg)}.form-container form{display:contents}.form-container .login-provider{min-height:100px}.form-container .inputs{display:flex;flex-direction:column;gap:1rem}.form-container .inputs label[login]{display:grid;grid-template-areas:"msg-advice" "login-input" "field-validation";grid-template-rows:1.8rem 44px 1.8rem;grid-template-columns:1fr;gap:.6rem}.form-container .inputs label .msg-advice{grid-area:msg-advice}.form-container .inputs label .field-validation{grid-area:field-validation}.form-container .inputs label[pass] input[type=text]{grid-area:login-input}.form-container .inputs label[pass] input[type=password]{grid-area:pass-input}.form-container .inputs label[pass] .toggle-icon{font-size:28px;color:#888;grid-area:pass-input;justify-self:end;align-self:center;margin:0 10px}.tenant{grid-area:tenant;display:flex;gap:2rem;flex-direction:column;justify-content:center;justify-items:center;align-items:center}.emblem{width:20vw;max-width:370px;min-width:180px;aspect-ratio:1;border-radius:50%;background-color:#9acd32}.tenant h1{white-space:wrap;text-align:center;color:var(--welcom-txt)}.form-container input:not([type=submit],[type=radio],[type=checkbox],[type=button],[type=range],[type=color]){outline:none;height:48px;border:0;border-bottom:1px solid #aaa;background:unset;padding:0 .1rem;margin:0;font-size:1.05rem;width:100%}#loginForm [boxoffice-login] input{width:100%}:root{--header-height-logged: 78px;--header-height-mobile: 70px}header{background:var(--header-bg);padding-top:var(--header-padding);padding-bottom:var(--header-padding);border-bottom:var(--header-border-bottom);height:var(--header-height);width:100%;position:sticky;top:0;z-index:10;transform:translateZ(0);transition:all .7s ease .3s;opacity:.98}header.hidden{transition:all .7s ease-in-out .7s;transform:translate3d(0,-170px,0);opacity:0;will-change:transform}header .header-wrap{display:grid;grid-template-rows:48px 1fr;grid-template-areas:"logo . lang" "logo . login";grid-template-columns:max-content auto max-content;width:var(--header-wrap-width);height:inherit;max-height:100%;max-width:var(--header-wrap-width-max);margin:0 auto;background:var(--header-wrap-bg);border-radius:var(--header-wrap-radius);padding:var(--header-wrap-padding);align-items:start}header[data-logged]{height:var(--header-height-logged);position:unset}header:is([data-logged],[data-logged][buy-no-logged]) .header-wrap{grid-template-areas:"logo . login cart";grid-template-columns:max-content auto max-content max-content;grid-template-rows:1fr;align-items:center}header[buy-no-logged] .header-wrap{grid-template-areas:"logo . lang cart" "logo . login login";grid-template-columns:max-content auto max-content max-content;gap:.3rem 0}header .header-wrap .logo-top{max-height:90px;max-width:280px;aspect-ratio:var(--logo-top-aspect-ratio, 2/1);background-image:var(--logo-top);background-repeat:no-repeat;background-size:contain;background-position:left center;height:95%;transition:all .9s ease-in-out;z-index:40;grid-area:logo;align-self:center}[dir=rtl] header .header-wrap .logo-top{background-position:right 10% center}header .header-wrap .lang .help{color:var(--header-help);display:flex;gap:.33rem;align-items:center;font-weight:400;padding:2px 9px;transition:color .4s,background-color .4s}header .header-wrap .lang .help .material-symbols-outlined{color:var(--lang-select-ico);font-size:26px}header .header-wrap .lang .help:hover{color:var(--header-help-txt_hover);background:var(--header-help-bg_hover)}header .header-wrap .lang{display:flex;justify-self:flex-end;gap:.7rem;padding:0 .7rem;height:max-content;min-height:44px;z-index:41;align-items:center;font-family:var(--font-first);grid-area:lang}header .header-wrap .lang .lang-wrap{display:flex;align-items:center;gap:1px}header .header-wrap .lang .lang-wrap a{display:flex;align-items:center;justify-content:center;font-size:calc(var(--btn-txt-size) * .85);color:var(--lang-select-txt);height:36px;width:3ch;padding:3px 6px;border-radius:1px;line-height:normal;transition:all .3s ease;font-weight:500;font-family:system-ui}header .header-wrap .lang .lang-wrap a[current-lang]{background-color:var(--lang-select-bg);color:var(--lang-select-txt-selected);width:4ch}header .header-wrap .lang .lang-wrap a:not([current-lang]):hover{background-color:var(--lang-select-bg);color:var(--lang-select-txt-selected);transition:all 1s ease;transform:scale(1.02)}.lang-wrap-preview{margin:.7rem auto;padding:.5rem .2rem;display:flex;justify-content:flex-end;gap:.5rem 1rem;width:var(--box-wrap-width);max-width:var(--box-wrap-width-max);background:var(--header-bg);border-radius:var(--basic-radius)}.lang-wrap-preview button{padding:3px 6px;display:flex;align-items:center;justify-content:center;height:36px;width:6ch;font-size:calc(var(--btn-txt-size) * .85);font-family:system-ui;font-weight:500;line-height:normal;color:var(--lang-select-txt);background:transparent;border-radius:1px;border:none;transition:all .3s ease}.lang-wrap-preview button[current-lang]{background-color:var(--lang-select-bg);color:var(--lang-select-txt-selected);width:4ch}.lang-wrap-preview button:not([current-lang]):hover{background-color:var(--lang-select-bg);color:var(--lang-select-txt-selected);transition:all 1s ease;transform:scale(1.02)}header .header-wrap .lang .lang-wrap .material-symbols-outlined{color:var(--lang-select-ico);font-size:26px;margin:0 5px}header .header-wrap button.menu-mobile{display:none;aspect-ratio:1;background-color:var(--mobile-menu-bg);border-radius:50%;z-index:50;padding:7px;min-width:45px;width:45px;grid-area:menu;anchor-name:--mobile-menu}header .header-wrap .LoginPanel{display:flex;flex-wrap:wrap;align-items:center;align-self:center;gap:var(--login-panel-gap, .7rem);padding:var(--login-panel-padding);width:auto;height:var(--login-panel-height);background:var(--login-panel-bg);border-radius:var(--login-panel-radius);justify-self:end;transition:all 1s ease;z-index:70;grid-area:login;align-content:center}header.hidden .LoginPanel{transform:translate3d(0,-5px,0);transition:all 1s ease-out;opacity:0}header .header-wrap #cart_panel{display:none}header[data-logged] .header-wrap .LoginPanel{display:grid;grid-template-columns:repeat(2,max-content);gap:calc(.3rem + .5vw);background:var(--login-panel-bg-logged);padding:.4rem;height:100%}header[data-logged] .header-wrap .lang{display:none}header[data-logged] .header-wrap .user-data{display:flex;height:max-content;gap:.5rem;font-family:var(--font-second);padding:0 .5rem;align-items:center}header[data-logged] .header-wrap .user-data .material-symbols-outlined{color:var(--user-data-ico);font-size:28px}header[data-logged] .header-wrap :is(.username,.account){display:flex;align-items:center;gap:.2rem;font-size:var(--btn-txt-size);font-weight:500;color:var(--user-data-txt);white-space:nowrap;width:max-content;transition:all .5s;padding:6px 0;height:var(--inputs-h)}header[data-logged] .header-wrap .myaccount{position:relative;display:flex;gap:.5rem;align-items:center;border:1px solid hsl(var(--first-base) 5% 70%);border-radius:.33em;padding:7px 10px 7px 20px;background-color:hsl(var(--first-base) 5% 99% / .6);color:var(--user-data-txt);height:var(--inputs-h)}header[data-logged] .header-wrap .myaccount:hover{color:var(--user-data-txt_hover);cursor:pointer}header[data-logged] .header-wrap .myaccount .material-symbols-outlined{color:var(--header-link-ico)}header[data-logged] .header-wrap .account-actions #account-actions-dropdown{display:none;opacity:0;flex-direction:column;gap:1.33rem;padding:.5rem .5rem 1.4rem;border-radius:.39rem;box-sizing:border-box;background-color:var(--account-actions-dropdown-bg);box-shadow:0 10px 15px #26262629;min-width:260px;max-width:300px;right:5px}header[data-logged] .header-wrap .account-actions #account-actions-dropdown[topmenu]{display:flex;position:fixed;top:0;margin-top:calc(var(--header-height-logged) - var(--header-padding));animation:fadeIn-top 1.2s cubic-bezier(.075,.82,.165,1) forwards}@supports (position-anchor: --myaccount) and (anchor-name: --myaccount){header[data-logged] .header-wrap .myaccount{anchor-name:--myaccount;position:relative;display:flex;gap:.5rem;align-items:center;border:1px solid hsl(var(--first-base) 5% 50%);border-radius:.23em;background-color:hsl(var(--first-base) 5% 90% / .15);color:var(--user-data-txt)}header[data-logged] .header-wrap .account-actions #account-actions-dropdown{display:none;opacity:0;flex-direction:column;gap:1.33rem;padding:.5rem .2rem 1.4rem;border-radius:.39rem;box-sizing:border-box;background-color:var(--account-actions-dropdown-bg);box-shadow:0 10px 15px #26262629;min-width:260px}header[data-logged] .header-wrap .account-actions #account-actions-dropdown[topmenu]{position-anchor:--myaccount;top:anchor(bottom);left:anchor(left);margin-top:8px;animation:fadeIn-top 1.2s cubic-bezier(.075,.82,.165,1) forwards}body[dir=rtl] header[data-logged] .header-wrap .account-actions #account-actions-dropdown[topmenu]{right:anchor(right);left:unset}}header[data-logged] .header-wrap .account-actions #account-actions-dropdown .links{display:flex;flex-direction:column;gap:.5rem;padding:0 1rem 0 .3rem}header[data-logged] .header-wrap .account-actions{display:grid;align-content:center;font-family:var(--font-second);align-items:center}header[data-logged] .header-wrap .account-actions .user-achievements{display:flex;flex-direction:column;gap:.36rem;color:var(--user-data-txt)}header[data-logged] .header-wrap .account-actions .user-achievements a{color:var(--user-data-txt)}header[data-logged] .header-wrap .account-actions .user-achievements :is(.loyalty,.membership){padding:.5rem .8rem;display:flex;align-items:center;gap:.6rem;border:1px solid var(--user-achievements-brd);border-radius:.26rem;height:80px;margin:0}header[data-logged] .header-wrap .account-actions .user-achievements :is(.loyalty,.membership) img{max-width:38px}.header-link{display:flex;align-items:center;gap:.73rem}.header-link .material-symbols-outlined{color:var(--header-link-ico);font-size:22px}.header-link a{color:var(--header-link-txt);transition:all .5s;font-size:calc(var(--btn-txt-size) * .9)}.header-link a:hover{color:var(--header-link-txt_hover)}header .header-wrap #cart_panel{flex-direction:row-reverse;gap:.5rem;z-index:43;padding:0 calc(.3rem + 1vw);grid-area:cart;height:max-content}header[data-logged] .header-wrap #cart_panel{display:flex}.header-wrap .bucket>a{display:flex;place-content:center;place-items:center;line-height:normal;height:max-content}.header-wrap .bucket{display:grid;grid-template-columns:repeat(2,min-content);align-items:center}.header-wrap .bucket .material-symbols-outlined{grid-column:1;grid-row:1;font-size:33px;color:var(--cart-color)}.header-wrap .bucket:after{content:attr(data-cart_count);grid-column:2;grid-row:1;font-size:.9rem;font-weight:600;background-color:var(--cart-count-bg);color:var(--cart-count-txt);position:relative;padding:2px;border-radius:2rem;min-width:2.8ch;max-width:5ch;display:flex;place-items:center;place-content:center;z-index:20;height:max-content;align-self:center;aspect-ratio:1}header[buy-no-logged] .header-wrap #cart_panel{margin:auto 0;display:flex;grid-area:cart}[dir=rtl] header[data-logged] .header-wrap #cart_panel .bucket:after{left:unset}.header-wrap .trans-timer{display:flex;align-items:center;justify-content:center;height:max-content;align-self:center;padding:6px 16px 6px 10px;border-radius:1.6rem;background-color:hsl(var(--first-base) 5% 40% / .5);gap:.4rem}[dir=rtl] .header-wrap .trans-timer{padding:6px 10px 6px 16px}.header-wrap .trans-timer .material-symbols-outlined{font-size:20px;color:#fafafa}.header-wrap .trans-timer #sessionTimeoutCounter{font-family:monospace;font-weight:500;font-size:.96rem;color:#eee;word-break:keep-all;white-space:nowrap;direction:ltr;letter-spacing:-1px}header[data-logged] .header-wrap .logo-top{min-height:55px;max-height:55px}[dir=rtl] header[data-logged] .header-wrap .account-actions #account-actions-dropdown .links{padding:0 .3rem 0 2rem}@media screen and (max-width:1150px)and (min-width:800px){header{padding:var(--header-padding) 0 0}header[data-logged]{height:auto;min-height:80px}header .header-wrap{width:94%;grid-template-rows:60px auto;grid-template-areas:"logo . lang" "logo . login";grid-template-columns:max-content auto max-content}header:is([data-logged],[data-logged][buy-no-logged]) .header-wrap{grid-template-areas:"logo . cart menu" "login login login login";grid-template-columns:max-content auto max-content max-content}header .header-wrap .logo-top{max-height:100px}header[data-logged] .header-wrap .logo-top{min-height:50px;max-height:85px}header[data-logged] .header-wrap .LoginPanel{display:none}header[data-logged] .header-wrap .myaccount{display:none;pointer-events:none}header[data-logged] .header-wrap .account-actions #account-actions-dropdown{display:flex;position:relative;animation:fadeIn-top 1.2s cubic-bezier(.075,.82,.165,1) forwards;width:100%;box-shadow:unset}header[data-logged] .header-wrap .account-actions #account-actions-dropdown[topmenu]{position:unset;margin:0}header[data-logged] .header-wrap .LoginPanel[mobile-menu]{display:flex;flex-direction:column;align-items:flex-start;gap:.3rem;width:100%;max-width:45svw;height:auto;z-index:50;background-color:var(--account-actions-dropdown-bg);box-shadow:0 5px 15px hsl(0 0 0 /.3);position:fixed;top:0;margin-top:75px}@supports (position-anchor: --mobile-menu) and (anchor-name: --mobile-menu){header[data-logged] .header-wrap .LoginPanel[mobile-menu]{position-anchor:--mobile-menu;top:anchor(bottom);right:anchor(right);margin-top:15px}body[dir=rtl] header[data-logged] .header-wrap .LoginPanel[mobile-menu]{left:anchor(left);right:unset}}header[data-logged] .header-wrap .account-actions #account-actions-dropdown .links{gap:1rem}header[data-logged] .header-wrap .menu-mobile{display:flex}.header-wrap .menu-mobile .material-symbols-outlined{font-size:28px;color:var(--light-txt)}header[data-logged] .header-wrap .LoginPanel .account-actions{display:none}header[data-logged] .header-wrap .LoginPanel[mobile-menu] .account-actions{padding:0 .5rem;position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:max-content;border-radius:var(--account-actions-radius-mobile);background-color:var(--account-actions-mobile-bg);animation:reveal .9s .2s ease-out forwards;overflow:hidden}header[data-logged] .header-wrap .account-actions .user-achievements{display:flex;flex-wrap:wrap;flex-direction:unset;gap:.36rem;color:var(--user-data-txt)}header[data-logged] .header-wrap .account-actions .user-achievements :is(.loyalty,.membership){flex:1 1 40%}}@media(max-width:800px){header{padding:.2rem 0 .5rem;height:auto}header[data-logged]{height:auto}header .header-wrap{grid-template-columns:1fr;grid-template-rows:105px auto;grid-template-areas:"logo" "login";width:100%;max-width:95vw;row-gap:1.3rem;align-items:baseline;justify-items:center}header[buy-no-logged] .header-wrap #cart_panel{justify-self:flex-end}header .header-wrap .LoginPanel{width:100%;max-width:97vw;height:auto;justify-content:center;justify-self:unset}header .header-wrap .LoginPanel>*{max-width:86vw}header .header-wrap .bucket:after{font-size:1.1rem}header .header-wrap .LoginPanel .btn-login-top{order:2}header[buy-no-logged] .header-wrap{grid-template-columns:max-content auto max-content;grid-template-rows:auto;grid-template-areas:"logo . cart" "login login login";margin:0 auto}header:is([data-logged],[data-logged][buy-no-logged]) .header-wrap{grid-template-columns:max-content auto max-content;grid-template-rows:auto;grid-template-areas:"logo cart menu" "login login login";margin:0 auto;gap:0;max-width:95vw}:is([dir=ltr],[dir=rtl]) header .header-wrap .logo-top{background-position:center center;max-width:40vw;max-height:70px}header:is([buy-no-logged],[data-logged]) .header-wrap .logo-top{background-position:left center;max-width:25vw;min-height:0;max-height:calc(var(--header-height-mobile) - 25px);background-image:var(--logo-top-mobile)}[dir=rtl] header:is([buy-no-logged],[data-logged]) .header-wrap .logo-top{background-position:right 10% center}header .header-wrap .lang{display:none}header[data-logged] .header-wrap .LoginPanel{display:none;width:100%}header[data-logged] .header-wrap .account-actions #account-actions-dropdown{display:flex;flex-direction:column;gap:.7rem;border-radius:.33rem;opacity:1;width:100%;background-color:unset;box-shadow:unset}header[data-logged] .header-wrap .account-actions #account-actions-dropdown .links{gap:1rem;margin-bottom:.5rem}header[data-logged] .header-wrap button.menu-mobile{display:flex;align-items:center;place-content:center;justify-self:end;aspect-ratio:1;background-color:var(--mobile-menu-bg);border-radius:50%;z-index:50;padding:7px;width:45px;grid-area:menu}header[data-logged] .header-wrap .LoginPanel[mobile-menu]{display:flex;gap:0;max-width:84svw;z-index:50;align-items:flex-start;padding:.5rem 0 0;height:auto;background-color:var(--account-actions-dropdown-bg);box-shadow:0 2px 15px hsl(0 0 0 / .3);position:fixed;top:0;margin-top:75px;right:15px;border-radius:.36rem}@supports (position-anchor: --mobile-menu) and (anchor-name: --mobile-menu){header[data-logged] .header-wrap .LoginPanel[mobile-menu]{position-anchor:--mobile-menu;top:anchor(bottom);right:anchor(right);margin-top:15px;border-radius:.33rem}body[dir=rtl] header[data-logged] .header-wrap .LoginPanel[mobile-menu]{left:anchor(left);right:unset}}.header-wrap .menu-mobile:active{background-color:var(--accent-color)}.header-wrap .menu-mobile .material-symbols-outlined{font-size:26px;color:var(--light-txt)}header[data-logged] .header-wrap .LoginPanel .user-data .user-achievements .points{display:flex;align-items:center;gap:3px}header[data-logged] .header-wrap .LoginPanel .user-data .user-achievements .points img{max-height:30px}header[data-logged] .header-wrap .LoginPanel[mobile-menu] .user-data{display:flex;width:95%;padding:0}header[data-logged] .header-wrap .points-count{font-size:1rem}header[data-logged] .header-wrap .membership-name{font-size:1.1rem}header[data-logged] .header-wrap .membership-date{font-size:1rem}header[data-logged] .header-wrap .LoginPanel .account-actions{display:none}header[data-logged] .header-wrap .LoginPanel[mobile-menu] .account-actions{padding-left:.5rem;display:flex;flex-direction:column;align-items:flex-start;gap:0;width:100%;height:max-content;margin:0 auto;max-width:98vw;overflow:hidden;animation:fadeIn-top 1s cubic-bezier(.075,.82,.165,1) forwards}header[data-logged] .header-wrap .LoginPanel[mobile-menu] .header-link{width:auto}header[data-logged] .header-wrap .LoginPanel[mobile-menu] .myaccount{display:none;pointer-events:none}header[data-logged] .header-wrap #cart_panel{display:flex;flex-direction:row-reverse;width:max-content;align-items:center;margin:0}}@media screen and (max-width:680px){header .header-wrap{gap:.7rem 0;grid-template-rows:75px auto}.header-wrap .LoginPanel{justify-content:center}}@media(max-width:680px)and (not (max-resolution:240dpi)){header[data-logged] .header-wrap .LoginPanel+#cart_panel .bucket .material-symbols-outlined{font-size:33px}}.footerNew{width:100%;overflow:hidden;background:var(--footer-bg-color)}.footerNew .footer-wrap{display:flex;justify-content:center;align-content:center;flex-wrap:wrap;width:var(--header-wrap-width);max-width:var(--header-wrap-width-max);margin:0 auto;align-items:center}.footerNew .custom-html{padding:calc(.5rem + 1vw) 0;background-color:var(--footer-sponsors-bg)}.footerNew .sponsor-areas{padding:1rem 0 2rem;display:flex;background:var(--sponsors-area-bg)}.sponsor-areas-container{width:100%}.footerNew .sponsor-areas [data-sponsor-area-id]{padding:1rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.footerNew .sponsor-areas h5,.footerNew .sponsor-areas h6{margin:2rem auto 1rem;color:var(--sponsors-area-main-title);font-size:var(--sponsors-area-main-title-font-size);font-family:var(--font-second);font-weight:800;text-transform:uppercase}.footerNew .sponsor-areas h6{position:relative;margin:1rem 0;width:100%;color:var(--sponsors-area-box-title);font-size:var(--sponsors-area-box-title-font-size);font-weight:600}.footerNew .sponsor-areas h6:after{position:absolute;width:100%;height:1px;bottom:50%;left:50%;transform:translate(-50%);background:linear-gradient(90deg,var(--sponsors-area-box-title) 0%,transparent,transparent,var(--sponsors-area-box-title) 100%);content:" "}.footerNew .sponsor-areas .sponsor-logos-container{padding:1rem 0 .5rem;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap;gap:3rem;width:100%}.footerNew .sponsor-areas [data-sponsor-logo-id] img{width:100%;height:auto;max-width:var(--sponsors-area-img-max-width);object-fit:contain}.footerNew .sponsor-areas [data-sponsor-logo-id] a{display:block}.footerNew .sponsor-areas .dynamic-sponsor-area{position:relative;display:grid;grid-template-rows:1fr;grid-template-columns:1fr;width:100%;overflow:hidden}.footerNew .sponsor-areas .dynamic-sponsor-area [data-sponsor-area-id]{min-width:100%}.footerNew .dynamic-sponsor-area .footer-slider-track{display:flex;transition:transform .5s ease}.footerNew .dynamic-sponsor-area .footer-sponsor-dots{margin:0 auto;padding:0;display:flex;justify-content:center;background:var(--sponsor-area-nav-dot-bg, hsl(0 0% 0% / .3));border-radius:1rem;cursor:pointer}.footerNew .dynamic-sponsor-area .footer-sponsor-dots li{margin:.5rem .8rem;list-style:none;width:.7rem;height:.7rem;background:var(--sponsor-area-nav-dots, var(--dark-txt) );border-radius:5rem;transition:width .4s,background-color .4s}.footerNew .dynamic-sponsor-area .footer-sponsor-dots li.active{width:1.4rem;background:var(--sponsor-area-nav-dots_active, var(--first-color))}.footerNew .sponsors{padding:2rem 0;background:var(--footer-sponsors-bg)}.footerNew .sponsors .footer-wrap{display:flex;align-content:center;align-items:center;flex-wrap:wrap;justify-content:space-evenly;gap:1rem;width:var(--header-wrap-width);max-width:var(--header-wrap-width-max);margin:0 auto}.footerNew .sponsors img{max-width:180px;max-height:80px}.footerNew .custom-sponsors{display:flex;flex-direction:column;padding:2rem;gap:1rem;justify-content:center}.footerNew .custom-sponsors>div{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center;align-items:center;max-width:96vw}.footerNew .custom-sponsors p{color:var(--footer-sponsors-txt);text-align:center}.footerNew .custom-sponsors img{width:clamp(60px,8vw,130px);max-height:90px;align-self:center}.footerNew .contact{background:var(--footer-contact-bg);padding:1.5rem 0}body[data-login] .footerNew .contact{display:none}.footerNew .contact .footer-wrap{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;justify-items:center;align-items:start;gap:max(1.5vw,1.8rem);max-width:1420px}.footerNew .contact h4{font-size:1.2rem;margin:0 0 .9rem;font-weight:500;color:var(--footer-contact-title);text-transform:uppercase}.footerNew .contact .footer-wrap>div{display:flex;flex-direction:column;gap:.5rem;max-width:98vw;font-family:var(--font-first);color:var(--footer-contact-txt);font-size:1.1rem;width:100%;height:100%;padding:1rem 1.5rem}.footerNew .contact .footer-wrap>div>div:not(.socials){display:flex;flex-direction:column;gap:.7rem}.footerNew .contact a{color:var(--link-color);font-family:var(--font-first)}.footerNew .contact .socials{display:flex;flex-wrap:wrap;gap:1rem}.footerNew .contact .socials .ico-social{display:flex;align-items:center;gap:7px;width:max-content}.footerNew .contact .socials .ico-social img{width:max(1.3vw,33px)}.footerNew .languages{background:var(--footer-languages-bg);padding:calc(.3rem + .7vw) 0}.footerNew .languages .footer-wrap{flex-direction:column;align-items:center;gap:.5rem;height:min-content}.footerNew .languages .footer-wrap .footer-lang{display:flex;gap:.7rem;font-size:1.35rem;line-height:1;padding:5px;justify-content:center;color:var(--footer-languages-txt);font-family:var(--font-first)}.footerNew .languages .footer-lang a{color:var(--footer-languages-txt);font-family:var(--font-first);font-size:clamp(1rem,1rem + 1vw,1.1rem)}.footerNew .languages .comp_logos{display:flex;padding:.5rem}.footerNew .languages .comp_logos img{max-height:18px;max-width:130px}@media(max-width:800px)and (min-width:681px){.footerNew .sponsor-areas [data-sponsor-area-id]{padding:3rem 0 0}.footerNew .sponsor-areas [data-sponsor-logo-id] img{max-width:100px}}@media screen and (max-width:680px){.footerNew .contact{gap:0}body[data-login] .footerNew .contact{display:none}.footerNew .contact .footer-wrap{grid-template-columns:1fr;justify-items:unset;gap:0}.footerNew .languages .footer-lang{font-size:1.5rem;flex-wrap:wrap}.footerNew .sponsors img{max-width:110px;max-height:60px}.footerNew .sponsor-areas [data-sponsor-logo-id] img{max-width:calc(var(--sponsors-area-img-max-width) * .7)}.footerNew .sponsor-areas{padding:2rem 0}.footerNew .sponsor-areas h6:after{background:linear-gradient(90deg,var(--sponsors-area-box-title) 0%,transparent,transparent,transparent,var(--sponsors-area-box-title) 100%)}}@media screen and (max-width:480px){.footerNew .sponsor-areas h6:after{background:linear-gradient(90deg,var(--sponsors-area-box-title) -5%,transparent,transparent,transparent,transparent,var(--sponsors-area-box-title) 105%)}}.main-wrap{display:flex;flex-direction:column;gap:calc(.26rem + .6vw);width:var(--main-wrap-width);max-width:var(--main-wrap-width-max);min-height:20vh;margin:calc(.5rem + 1vw) auto;padding:calc(.33rem + 1vw);background-color:var(--main-wrap-bg);border-radius:var(--basic-radius);overflow:visible;anchor-name:--mainwrap}@media(max-width:800px){.main-wrap{width:100%;max-width:97vw;margin:.5rem auto;padding:.2rem}.main-wrap[stadium-map]{padding:0;margin:0 auto}}body main .container section{padding:calc(.5rem + .5vw) calc(.5rem + 1vw) calc(.5rem + 1vw);display:flex;flex-direction:column;gap:1rem .7rem;background:#fff}.container #UserSearch .row{margin:0 auto;padding:0 .5rem;display:grid;grid-template-columns:2fr 1fr 1fr}.container #UserSearch .row .search-group{width:100%;padding:0 .5rem!important}.container #UserSearch .r-text-field__outline-notch label{transform:translateY(-8px)}body:is([dir=ltr],[dir=rtl]) .container [type=radio]:not(:checked),body:is([dir=ltr],[dir=rtl]) .container [type=radio]:checked,body:is([dir=ltr],[dir=rtl]) .container [type=checkbox]:not(:checked),body:is([dir=ltr],[dir=rtl]) .container [type=checkbox]:checked,body:is([dir=ltr],[dir=rtl]) .modal-content [type=radio]:not(:checked),body:is([dir=ltr],[dir=rtl]) .modal-content [type=radio]:checked,body:is([dir=ltr],[dir=rtl]) .modal-content [type=checkbox]:not(:checked),body:is([dir=ltr],[dir=rtl]) .modal-content [type=checkbox]:checked{margin:0;position:relative;left:unset!important;right:unset!important;max-width:20px;max-height:20px;opacity:1;border-bottom:unset}.content-wrap{display:contents;flex-direction:column;background-color:var(--content-wrap-bg);gap:.53rem;border-radius:var(--basic-radius);padding:.5rem .5rem 1.4rem;max-width:100%}.content-wrap-title{display:flex;align-items:center;gap:.4rem;padding:.2rem 0 .4rem;background:unset}.content-wrap-title h2{font-size:clamp(1.1rem,calc(1.1rem + 1vw),1.4rem);color:var(--content-wrap-title-txt);margin:0}.content-wrap>h3{font-size:1.2rem}.content-wrap .content-wrap-title .material-symbols-outlined{font-size:clamp(1.4rem,calc(1.4rem + 1vw),2rem);color:var(--content-wrap-title-txt)}.main-wrap-title{display:flex;align-items:center;gap:.5rem;padding:.3rem .3rem .5rem}.main-wrap-title :is(p,h2){font-size:clamp(1.1rem,1.1rem + 2vw,1.33rem);color:var(--content-wrap-title-txt);margin:0}.main-wrap section{display:flex;flex-direction:column;background:#fff;border:1px solid hsl(0 5% 80%);border-radius:.39rem;gap:.5rem;padding:calc(.3rem + 1vw);filter:drop-shadow(0 1px 3px hsl(0 5% 95%))}@media(max-width:800px){.main-wrap section{border:none}}.main-wrap form{display:contents}.basket-status{display:flex;align-items:center;gap:.33rem}.basket-status p{font-size:2rem;font-weight:500;color:var(--dark-txt)}.basket-status .material-symbols-outlined{font-size:2rem;color:var(--first-color)}.section-title{display:flex;align-items:center;line-height:normal;gap:calc(.3rem + 3vw)}.section-title :is(p,h5){font-size:clamp(1.1rem,calc(1.1rem + 1vw),1.26rem);color:var(--section-title-txt);margin:0;font-weight:400}.content-wrap form{display:contents;max-width:98vw}.main-wrap section .section-title{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;background-color:inherit;padding-bottom:.5rem}.content-wrap-adm{display:flex;flex-direction:column;background-color:#ddd;gap:.7rem;border-radius:.39rem;padding:.7rem;width:96%;max-width:1640px;inset:auto;margin:0 auto}.content-wrap-adm .content-wrap-title>h2{font-size:clamp(1.2rem,calc(1.2rem + 1vw),1.4rem);color:#333}.content-wrap-adm section{display:flex;flex-direction:column;background:#fff;border:1px solid hsl(0 5% 80%);border-radius:.33rem;overflow:hidden;padding:.7rem;gap:.7rem}.content-wrap-adm section .section-title{display:flex;align-items:center;padding:.2rem 1.5rem .7rem .5rem;gap:1rem;justify-content:space-between}.content-wrap-adm section section .section-title{display:flex;align-items:center;padding:.5rem .3rem}.content-wrap-adm section section .section-title>p{font-size:1.2rem}section .section-title>p{font-size:1.26rem;color:var(--section-title-txt);font-weight:500}section section .section-title>p{font-size:1.2rem;color:var(--section-title-txt)}.section-info{padding:0 .7rem;grid-area:sectioninfo;height:max-content}.section-info p{font-size:clamp(.9rem,calc(.9rem + 1vw),1.1rem);line-height:1}.fields-wrap-grid{display:grid;align-items:center;gap:.7rem calc(.3rem + 1vw);max-width:100%;min-height:50px;padding:.15rem 0}.fields-wrap-flex{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem calc(.3rem + 1vw);max-width:100%;min-height:50px;padding:.15rem 0}section[simplified] .simplified-wrap{display:grid;grid-template-areas:"eventbanner prodheader" "eventbanner eventplace" "eventbanner eventprice" "eventbanner eventdsc" "eventbanner itempicker" "eventbanner pricesummary";grid-template-columns:max-content 1fr;grid-template-rows:max-content;gap:.5rem calc(1rem + 2vw)}section[simplified] .event-banner{grid-area:eventbanner;border-radius:.33rem;overflow:clip;height:max-content;background-color:var(--box-bg)}section[simplified] .event-banner img{width:100%;max-width:450px}section[simplified] product-header{grid-area:prodheader}section[simplified] .place{grid-area:eventplace;font-size:1.2rem;font-family:var(--font-first)}section[simplified] .price{grid-area:eventprice;display:flex;font-size:1.2rem;align-items:center;font-family:var(--font-first)}section[simplified] .long-dsc{grid-area:eventdsc;font-size:.95rem;display:flex;flex-direction:column;gap:.26rem;font-family:var(--font-first);width:96%;max-width:94vw;margin:.5rem 0}section[simplified] .long-dsc li{list-style:square;margin-left:2rem}section[simplified] .long-dsc .exclamation{font-size:.8rem;color:var(--accent-color)}section[simplified] .long-dsc .photo-dsc{display:grid;gap:min(1vw,30px);justify-content:center;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}section[simplified] .long-dsc a{max-width:90vw;font-size:medium;margin:.8rem 0;display:inline;text-wrap:balance}section[simplified] .long-dsc a:link[target=_blank]{color:var(--first-color)}section[simplified] .long-dsc span.material-symbols-outlined{position:relative;vertical-align:middle}section[simplified] .long-dsc a:link[target=_blank]:hover{color:var(--accent-color)}section[simplified] .price-summary{grid-area:pricesummary;display:flex;flex-direction:column;gap:.5rem;padding:0 1.3rem;margin:.5rem 0}section[simplified] .price-summary>div{display:flex;justify-content:space-between}section[simplified] .price-summary p{font-size:1.1rem;padding:0 1rem}section[simplified] .price-summary :is(h3,output){font-size:1.26rem}item-picker{grid-area:itempicker;display:flex;flex-wrap:wrap;align-items:center;padding:1rem;background-color:#f2f2f2;border-radius:.36rem;container:item-picker;gap:.5rem;margin:.5rem 0}item-picker .picker{grid-area:picker;display:grid;flex-wrap:wrap;grid-template-areas:"pickerwrap pickeroutput pickerbtn";grid-template-columns:minmax(150px,max-content) minmax(100px,max-content) max-content;gap:.6rem 1rem;align-items:center;justify-content:space-between}@container item-picker (max-width : 380px){item-picker .picker{grid-template-areas:"pickerwrap  pickeroutput " "pickerbtn pickerbtn";grid-template-columns:1fr 1fr}}@media(max-width:800px){item-picker .picker{grid-template-areas:"pickerwrap  pickeroutput " "pickerbtn pickerbtn";grid-template-columns:1fr 1fr}}.simplified-wrap .picker{display:flex;flex-wrap:wrap}@media(max-width:800px){.simplified-wrap .picker{justify-content:center}}item-picker .picker .picker-wraper{grid-area:pickerwrap;display:grid;grid-template-columns:42px 5ch 42px;border:1px solid hsl(var(--first-base) 5% 60%);background-color:#fff;width:max-content;height:calc(var(--inputs-h) + 7px);border-radius:.26rem;overflow:hidden;align-items:center}item-picker select{grid-area:pickerselect;width:max-content}item-picker .picker-wraper input[type=text]{--inputs-h: 38px;font-size:1.2rem;background-color:#fff;text-align:center}item-picker .picker-wraper :is(.fnMinusBtn,.fnPlusBtn){font-size:1.53rem;background-color:transparent;color:#333;padding:0;line-height:initial;height:100%;margin:0;width:100%;border-radius:0;border:none}item-picker .picker-wraper :is(.fnMinusBtn,.fnPlusBtn):hover{color:var(--accent-color)}item-picker .btn-picker{grid-area:pickerbtn;background-color:#333;border:0;color:#fff;min-width:70px;width:100%;border-radius:6px;height:calc(var(--inputs-h) + 3px);justify-self:end}item-picker .btn-picker:hover{border:1px solid hsl(var(--first-base) 25% 70%);cursor:pointer}item-picker output{grid-area:pickeroutput;font-size:1.36rem;color:var(--accent-color);display:flex;align-items:center;justify-content:center;padding:0 .39rem;flex:1}item-picker .msg-picker{font-size:.95rem}item-picker .picker-info{text-align:center}item-picker .picker-info:empty{display:none}@media(max-width:800px){section[simplified] .simplified-wrap{grid-template-areas:"eventbanner" "prodheader" "eventdsc" "eventplace" "eventprice" "itempicker" "itempicker" "pricesummary";grid-template-columns:1fr;grid-template-rows:max-content;gap:.7rem calc(1rem + 3vw)}}.btns-footer{display:grid;grid-template-columns:1fr max-content max-content;grid-template-rows:1fr;gap:.5rem calc(.3rem + 1vw);padding:1rem calc(.5rem + 1.5vw);width:100%;min-height:84px;height:max-content;max-width:98vw;align-items:center;border-radius:.46rem;margin-top:.5rem;background-color:#e9e9e9}.btns-footer :is(input[role=submit]){grid-column:3}@media screen and (max-width:800px){.btns-footer{padding:.5rem .2rem}.btns-footer[suggested-seats]{grid-template-rows:repeat(auto-fit,minmax(65px,1fr));gap:0 calc(.3rem + 1vw)}.btns-footer[suggested-seats] button{grid-row:2}.btns-footer[suggested-seats] a{grid-row:1;grid-column:span 3;justify-self:center;height:var(--btn-h)}}.info-box{background-color:#fbeded;padding:.8rem;margin:.8rem .3rem;border-radius:.2rem}.info-box ul{display:flex;flex-direction:column;gap:.3rem;padding:0 1rem}@media screen and (max-width:800px){.content-wrap{max-width:100%;padding:.4rem}.container #UserSearch .row{grid-template-columns:1fr;grid-template-rows:repeat(3,1fr)}}brcrumb{display:flex;padding:6px;align-items:center;height:3.3rem;width:var(--box-wrap-width);max-width:var(--box-wrap-width-max);margin:0 auto;background-color:#c7c7c7f5;border-radius:var(--basic-radius);box-sizing:border-box;font-family:var(--font-first);position:sticky;top:1rem;z-index:100}brcrumb [transation]{margin:0 3rem}brcrumb a{display:flex;align-items:center;font-size:1.15rem;color:#444;height:100%;padding:1px 0rem;border-radius:.33rem}brcrumb a.current{color:#333;background-color:#f5f5f5;padding:.1rem 1rem}brcrumb .material-symbols-outlined{display:flex;align-items:center;font-size:1.5rem;color:#999;height:100%}#loginForm .fields-wrap-grid{width:100%}.fields-wrap-grid[boxoffice-login]{padding:calc(.5rem + 1vw)}@keyframes cookie-dialog-in{0%{opacity:0;transform:translate(-50%,calc(-50% + 40px))}to{opacity:1;transform:translate(-50%,-50%)}}dialog:is(#cookie,#cookie-dialog) .dialog-wrap{position:fixed;top:50%;left:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);width:min(95vw,640px);max-width:640px;border-radius:.4rem;background-color:var(--cookie-bg);filter:drop-shadow(0 5px 13px hsl(0 5% 0% / .3));z-index:500;animation:cookie-dialog-in 1.2s ease 2s forwards;font-family:Arial,Helvetica,sans-serif;display:flex;flex-direction:column;gap:.6rem;padding:.8rem;height:max-content;color:var(--cookie-txt);border:1px solid #333333;opacity:0}#cookie-dialog .toggle{--toggle-width: 33px;--toggle-bg: inherit;--toggle-slide-bg: #999;--toggle-brd: 1px solid #ccc}[dir=rtl] dialog:is(#cookie,#cookie-dialog) .dialog-wrap{left:50%;right:auto}:is(#cookie,#cookie-dialog) .dialog-wrap .dialog-wrap-title{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.3rem .5rem}dialog:is(#cookie,#cookie-dialog) .dialog-wrap .dialog-wrap-title h3{font-size:clamp(1.1rem,1.1rem + 1vw,1.2rem);padding:0;margin:0}dialog:is(#cookie,#cookie-dialog) .dialog-wrap .cookie-content{display:flex;flex-direction:column;gap:1rem;background:#0e0c0b3b;border-radius:.39rem;padding:1rem calc(.3rem + 1vw)}:is(#cookie,#cookie-dialog) .dialog-wrap .cookie-content label{display:flex;gap:.7rem}:is(#cookie,#cookie-dialog) .dialog-wrap .cookie-content label[ch-box] p{color:var(--cookie-txt);font-size:.95rem}:is(#cookie,#cookie-dialog) .dialog-wrap .cookie-content input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;left:unset;position:relative;opacity:.8;width:0px;border:0}:is(#cookie,#cookie-dialog) .dialog-wrap input[type=checkbox]:disabled{opacity:.8}:is(#cookie,#cookie-dialog) .dialog-wrap :is(label,input[type=checkbox]):hover{cursor:pointer}:is(#cookie,#cookie-dialog) .dialog-wrap .read-data-doc{display:flex;align-items:center;gap:.8rem;font-size:.9rem;padding:.8rem;color:var(--link-color);text-decoration:none}[dir=rtl] :is(#cookie,#cookie-dialog) .dialog-wrap .read-data-doc{padding:.5rem .5rem 0 0}:is(#cookie,#cookie-dialog) .btns-footer{background-color:inherit;justify-items:center}:is(#cookie,#cookie-dialog) .dialog-wrap .read-data-doc .material-symbols-outlined{font-size:1.3rem}:is(#cookie,#cookie-dialog) .btn-trsp{background:unset;border:1px solid #aaaaaa;color:var(--cookie-txt)}:is(#cookie,#cookie-dialog) .btn-trsp:hover{border:1px solid #ffffff}@media screen and (max-width:800px){dialog:is(#cookie,#cookie-dialog) .dialog-wrap{width:min(calc(100vw - 1rem),640px);padding:.4rem}dialog:is(#cookie,#cookie-dialog) .dialog-wrap .cookie-content{gap:1.4rem}}.cookie-details{position:relative;opacity:0;transition:opacity .5s ease-in-out;overflow:hidden;max-height:0px}.cookie-details.expanded{opacity:1;max-height:300px;overflow-y:auto}.toggle-link{display:block;margin-top:10px;text-decoration:none;color:#0073e6;cursor:pointer}:root{--font-first: "Raleway", sans-serif;--font-second: "Fjalla One", sans-serif}html{font-family:var(--font-first);font-kerning:normal}:root{--stad-nav-width: calc(140px + 5vw) ;--gap-stadium: calc((100vw - var(--main-wrap-width-max)) / 2.9)}.main-wrap[stadium-map]{padding:0 .36rem 3rem}.main-wrap[stadium-map] product-header{padding:1rem}section[stadium-map]{display:grid;grid-template-areas:"stadnav mainStadium staddetails" ". mainStadium staddetails" ". mainStadium staddetails";grid-template-columns:max-content 1fr max-content;grid-template-rows:max-content max-content 1fr;anchor-name:--stadMap;padding:0}#mainStadium{grid-area:mainStadium;min-height:70vh;grid-column:1/4;grid-row:1/4}@media(min-width:1540px){product-header[stadium]{grid-template-areas:"prodico prodname prodemblem proddetails";grid-template-columns:max-content max-content max-content auto;grid-template-rows:1fr}}@media(max-width:1540px)and (min-width:1024px){product-header[stadium]{grid-template-areas:"prodico prodname prodemblem proddetails";grid-template-columns:max-content max-content max-content auto;grid-template-rows:1fr}}@media(max-width:1024px)and (min-width:800px){product-header[stadium]{grid-template-areas:"prodico prodname prodemblem proddetails";grid-template-columns:max-content max-content max-content auto}}@media(max-width:800px){product-header[stadium]{grid-template-areas:"prodico prodname" "prodico prodname" "prodico prodemblem" "prodico proddetails";grid-template-columns:max-content max-content;gap:2px 0;flex:unset}}.stad-nav{grid-area:stadnav;display:flex;align-items:center;gap:.36rem;border-radius:.33rem;width:max-content;margin:10px;height:48px;z-index:10;padding:0 .55rem;background-color:hsl(0 0 100%);box-shadow:0 2px 10px #0003;border:1px solid #ccc}@media(max-width:800px){.stad-nav{display:none}}.stad-nav a{display:flex;align-items:center;width:30px;aspect-ratio:1}.stad-nav a:hover{cursor:pointer}.stad-nav a .material-symbols-outlined{font-size:30px;color:#666}.stad-nav a .material-symbols-outlined:hover{color:#4169e1}#stad-details{grid-area:staddetails;display:flex;flex-direction:column;gap:.5rem;z-index:1;padding:.33rem;max-width:clamp(150px,18vw,310px);height:max-content;position:fixed;position-anchor:--mainwrap}@media(max-width:1880px){#stad-details{right:anchor(right)}}@media(min-width:1880px){#stad-details{left:anchor(right)}}#stadium-side{grid-area:stadside;display:flex;flex-direction:column;border:1px solid #dddddd;border-radius:.33rem;padding:3px 8px 8px;height:max-content;box-sizing:content-box;box-shadow:3px 7px 10px hsl(0 0 0 / .15);background-color:#f9f9f9}#stadium-side[collapse]{animation:collapseBox 1s forwards}@media(min-width:800px){#stadium-side{grid-template-areas:"stadprev stadbtn" ". ." "hoverinfo hoverinfo";grid-template-columns:max-content max-content;grid-template-rows:max-content max-content}}@media(max-width:800px){#stadium-side{display:none}}#stadium-side :is(#stadiumPrev,#sectorPrev,#seatPrev){grid-area:stadprev;display:flex;flex-direction:column;gap:.13rem}#stadium-side :is(#stadiumPrev,#sectorPrev,#seatPrev)>p{font-size:.88rem;color:#666;padding:0 .3rem}#stadium-side :is(#stadiumPrev,#sectorPrev,#seatPrev)>h3{font-size:1.16rem;font-weight:500;padding:.23rem .1rem}#stadium-side img{aspect-ratio:16/11;object-fit:cover;border-radius:.18rem;min-width:155px}#stadium-side [status-details]{display:flex;flex-wrap:wrap;align-items:center;padding:.26rem;gap:.3rem}#stadium-side [status-details] h3{font-size:1.43rem;color:var(--accent-color);font-weight:500}#stadium-side [status-details] [seat-count]{display:flex;align-items:center;gap:.3rem;border:1px solid var(--accent-color);padding:.13rem .36rem;border-radius:.33rem}#stadium-side [status-details] h3{font-size:1.29rem;color:var(--accent-color)}#stadium-side [price-band]{display:flex;flex-direction:column;gap:.2rem;padding:.3rem}#stadium-side [price-band] span{display:grid;grid-template-columns:1fr max-content;align-items:center;gap:.1rem .4rem}#sectorPrev [price-band] span p{font-size:1rem}#sectorPrev [price-band] span p[price]{color:var(--accent-color);padding:0 10px;font-weight:500}#seatPrev location{display:flex;flex-wrap:wrap;gap:.3rem .7rem;padding:0 3px}#seatPrev location p{font-size:.85rem;color:#666}#seatPrev location h3{font-size:1.2rem;font-weight:600}#basket-status{grid-area:basketstatus;box-sizing:content-box;display:flex;flex-direction:column;background-color:#f0f2f2;border:1px solid #ccc;border-radius:.23rem;padding:7px;gap:.5rem;padding-bottom:.7rem;height:max-content}@media(max-width:800px){#basket-status{width:98%;max-width:88vw;justify-self:center;position:sticky;bottom:1px}}#basket-status [basket-header]{display:flex;align-items:center;gap:.4rem}#basket-status [basket-item]{display:grid;grid-template-columns:20px 1fr 24px;gap:.7rem;width:100%}#basket-status [basket-header] .material-symbols-outlined{font-size:1.3rem;color:#666}#basket-status [basket-item]+[basket-item]{border-top:1px solid #ccc;padding-top:.4rem}#basket-status [basket-item] location{display:flex;flex-wrap:wrap;gap:.3rem .5rem}#basket-status [basket-item] location{font-size:.9rem}#basket-status [basket-item] .material-symbols-outlined{font-size:1.36rem;color:var(--accent-color)}#mainStadium canvas{grid-area:seatmap;width:100%;height:100%;aspect-ratio:6/4;background-color:#ddd}@media(max-width:800px){#mainStadium canvas{aspect-ratio:4/7;grid-row:1/3}}body[local] #mainStadium canvas{background-image:url(https://robostatic.s3.amazonaws.com/images/stad.png)}#mainStadium .summary__right{background-color:#fff;position:sticky;bottom:30px}#stadium-side #stadiumPrev :is(#sectorPrev,#seatPrev){display:flex;flex-wrap:wrap}#stadium-side [seats-status]{display:flex;flex-wrap:wrap;gap:1rem}.btns-footer[stadium-navigation]{z-index:20;justify-content:end;position:sticky;bottom:10px}[stadium-info]{display:none}.btns-footer[stadium-navigation] #nextButton{grid-column:3;display:flex;padding:0 1.3rem;background-color:var(--second-color);height:58px;color:#eee;align-items:center;border-radius:var(--btn-radius)}*[data-anim]{opacity:.5}@keyframes reveal{to{opacity:1}}[data-anim=reveal]{animation:reveal .5s ease-in forwards}[data-anim="reveal:late_1"]{animation:reveal .6s ease-in-out .9s forwards}@keyframes slide-bottom{0%{transform:translate3d(0,15px,10px)}to{transform:translateZ(0);opacity:1}}@keyframes slide-bottom-small{0%{transform:translate3d(0,30px,50px)}to{transform:translateZ(0);opacity:.9}}[data-anim="slide:bottom"]{animation:slide-bottom .5s ease-in-out forwards}[data-anim="slide:bottom-delay"]{animation:slide-bottom-small 1s ease-in-out forwards}@keyframes slide-top{0%{transform:translate3d(0,-50px,0)}to{transform:translateZ(0);opacity:1}}[data-anim="slide:top"]{animation:slide-top 1.5s ease-in-out .3s forwards}@keyframes slide-right{0%{transform:translate(100px)}to{transform:translate(0);opacity:1}}[data-anim="slide:right"]{animation:slide-right 1.5s ease-in-out .3s forwards}@keyframes slide-left{0%{transform:translate(50%)}to{transform:translate(0);opacity:1}}[data-anim="slide:right"]{opacity:0;animation:slide-right 1s ease-in-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateZ(0)}to{opacity:1;transform:translate3d(0,2.2lh,0)}}@keyframes fadeIn-2{0%{opacity:0;transform:translateY(180px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-bottom{0%{transform:translate3d(0,30px,0)}to{opacity:1}}@keyframes fadeIn-top{0%{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1}}@keyframes fadeColor{0%{background-color:#f3f3f3;filter:none}50%{background-color:var(--second-color);filter:opacity(.5)}to{background-color:#f3f3f3;filter:none}}@keyframes dilay{0%{transform:translateZ(0)}50%{transform:translate3d(0,100px,0);opacity:0}to{transform:translate3d(0,-100px,0)}}@keyframes toggleBox{0%{width:50%;background-color:#ccc}20%{width:60%}to{width:50%;transform:translate(100%);background-color:var(--accent-color)}}@keyframes toggleBoxRev{0%{width:50%;transform:translate(100%);background-color:var(--accent-color)}20%{width:60%;transform:translate(0)}to{width:50%;background-color:#708090}}@keyframes toggleBoxRtl{0%{width:50%;background-color:#ccc}20%{width:60%}to{width:50%;transform:translate(-100%);background-color:var(--accent-color)}}@keyframes collapseBox{to{height:33px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}dialog{margin:auto}dialog::backdrop{background:hsl(0 0 0/.7)}dialog iframe{width:100%;height:100%;padding:0;border:none;overflow:clip;grid-column:1;grid-row:1;border-radius:.5rem}dialog#bannerUploaderModal iframe{margin:0 auto;position:relative;top:5%;width:95%;height:95%}dialog .ifarme-wrap .btn-micro{position:relative;grid-column:1;grid-row:1;align-self:start;justify-self:end;border:none;border-radius:3px}dialog .ifarme-wrap .btn-micro .material-symbols-outlined{font-size:38px;color:#666}dialog .confirm-msg{padding:1rem}dialog[open]{background:unset;border:none;overflow:hidden}dialog form{display:contents}dialog .dialog-wrap{display:flex;flex-direction:column;justify-content:space-between;gap:.7rem;padding:1.3rem;background:#fff;border-radius:.36rem;margin:auto;min-height:350px}dialog .dialog-title{font-size:1.26rem;padding:.3rem;display:flex;align-items:center;gap:.7rem}dialog .dialog-content{flex:1}dialog section{display:flex;flex-direction:column;background:#fefefe;border:1px solid hsl(0 5% 88%);border-radius:.39rem;gap:1rem .7rem;padding:calc(.2rem + .7vw);filter:drop-shadow(0 1px 6px hsl(0 5% 98%));height:max-content}dialog .btn-trsp-squere{position:absolute;top:.5vh;right:0;aspect-ratio:1;z-index:100;border-radius:.2rem;height:2.1rem;box-shadow:0 2px 12px #1a1a1a}dialog .btn-trsp-squere .material-symbols-outlined{font-size:40px}dialog .btns-footer{justify-content:space-evenly}dialog .dialog-wrap .selector-radio img{width:100%;height:auto;max-width:120px}.modal{margin:auto;padding:0;display:none;position:fixed;left:0!important;right:0;max-height:82vh;width:75%;max-width:800px;background-color:#fff;border-radius:var(--basic-radius);overflow:hidden;will-change:top,opacity}.modal .modal-content{padding:24px;max-height:calc(82vh - 60px);overflow-y:auto}.modal-close{cursor:pointer}.modal .modal-footer{display:grid;padding:.4rem 1.2rem;height:100%;width:100%;border-radius:0 0 2px 2px;background-color:#fafafa}.modal .btn-flat{padding:var(--btn-padding, .5rem 1rem);height:var(--btn-h);font-size:var(--btn-std-txt-size);--btn-border: none;background:var(--btn-std-bg, #666666);color:var(--btn-std-txt, #ffffff);justify-self:flex-end}.lean-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,.1);position:absolute;bottom:0}@media only screen and (max-width:680px){.modal{top:5%!important;width:95%;max-height:85vh;width:90%}.modal .modal-content{padding:1rem;max-height:calc(85vh - 60px)}#bpopupBox.modal .modal-content{max-height:calc(75vh - 60px)!important}}grid-table{display:grid;height:auto;border-radius:.3rem;padding:.36rem 0;border:1px solid #aaaaaa;background-color:#fff}:is(grid-table-header,grid-table-items-header,grid-table-item,grid-table-item-main,grid-table-item-expandable){display:grid;align-items:center;width:100%;height:min-content}grid-table-header{display:flex;align-items:center;padding:.1rem .4rem .4rem}grid-table-header:empty{display:none}grid-table-header :is(h5,p){font-size:1.1rem;line-height:normal;padding:.2rem .3rem}grid-table-header [templ-name]{background-color:#f0f8ff;padding:.3rem .7rem;border-radius:.2rem}grid-table-header-top-menu{display:grid;gap:.7rem;padding:.2rem .5rem .7rem}grid-table-content{display:grid;grid-auto-flow:row;gap:.33rem;padding:.33rem;min-height:2rem;overflow-y:scroll;max-height:100vh;background-color:#fff;border-top:1px solid #ccc}grid-table-content form.sortable{display:contents}grid-table-item-expandable{background-color:#fafafa;border:1px solid #dddddd;border-radius:.3rem;overflow:hidden;min-height:var(--inputs-h)}grid-table-item-expandable>*{width:100%}grid-table-item{background-color:#fff;padding:.1rem 1rem;border-radius:.12rem;gap:.39rem;min-height:45px}grid-table-content>grid-table-item{background-color:#fafafa;border:1px solid #dddddd}*[active]{background-color:#eaf5ff}grid-table-item-expandable grid-table-item{padding:.6rem;height:max-content}grid-table .sortableHandler.material-symbols-outlined{cursor:grabbing!important}grid-table-item-expandable .toggle{--toggle-width: 30px;margin:0 10px}grid-table-items-header{padding:.39rem .8rem;font-size:.9rem;background-color:#f4f4f4;margin-top:6px}grid-table-items-header:empty{display:none}grid-table-item-expansion{display:flex;flex-wrap:wrap;padding:.6rem;gap:0 1rem;width:100%;transition:opacity 1s;transform:translateY(0)}grid-table span[actions]{display:flex;align-items:center;grid-auto-flow:column;justify-items:stretch;justify-content:end;gap:.7rem}grid-table-footer{display:flex;gap:.5rem;align-items:center;justify-content:end;padding:.7rem;border-top:1px solid #ccc}grid-table[layout-templates] :is(grid-table-items-header,.fields-wrap-grid[layout-template]){grid-template-columns:3fr 3fr 2fr;padding:.39rem .7rem}grid-table[layout-templates] .fields-wrap-grid[layout-template]:not([active]){background-color:#fff}grid-table[layout-templates] .fields-wrap-grid[layout-template]:not([active]) a:hover{background-color:#fafad2;cursor:pointer}grid-table grid-table-item [action] *{width:max-content}grid-table[products-list] .toggle{--toggle-width: 30px;margin:0}grid-table[products-list] grid-table-content{background:#e3e3e3;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;gap:.5rem}body[dir=ltr] grid-table[products-list] grid-table-content{padding:.5rem 1rem .5rem .5rem}body[dir=rtl] grid-table[products-list] grid-table-content{padding:.5rem .5rem .5rem .1rem}grid-table[products-list] grid-table-items-expandable{background:#fff}grid-table[products-list] .fields-wrap-grid[product-name]{grid-template-columns:30px 6fr 3fr 1fr;margin-bottom:.4rem;align-items:center;gap:.33rem;width:100%;background-color:#f0f8ff;padding:0 .7rem;height:58px}grid-table[products-list] .fields-wrap-grid[product-name] a{font-weight:500;color:#222;align-items:center;font-size:1.13rem}grid-table[products-list] #AutodeleteOutdated{grid-row:2;align-self:center}.fields-wrap-grid[grid-table-header-menu]{display:grid;grid-auto-flow:column}grid-table[products-list] .fields-wrap-grid[product-name] [prod-status]{display:flex;gap:.1rem;align-items:center;justify-content:center}grid-table[products-list] .fields-wrap-grid[product-name] a:hover{color:#3f3fa2;cursor:pointer}grid-table[products-list] grid-table-header-top-menu{display:grid;grid-auto-flow:column;justify-content:space-between}grid-table[products-list] grid-table-header-top-menu [sort-type]{column-gap:.5rem}grid-table[products-list] grid-table-header-top-menu [sort-type] radio-tabs{grid-column:1}grid-table[products-list] grid-table-header-top-menu [sort-type] label[auto-delete]{grid-column:2;grid-row:2}[prev-btns]{display:grid;gap:.1rem .5rem;justify-content:end}[prev-btns] :is(a,button){grid-row:2}grid-table[products-list] grid-table-header-top-menu [gen-time]{grid-row:span 2;display:grid;grid-template-rows:subgrid}grid-table[products-list] grid-table-header-top-menu [gen-time] p{font-size:.9rem}grid-table[products-list] grid-table-header-top-menu [gen-time] .gen-time-txt{display:flex;align-items:center;align-self:center;padding:0 .83rem;background-color:#f8f8f8;border-radius:.3rem;height:var(--inputs-h)}grid-table[products-list] #gen-info{position:absolute;background-color:#a3f5a3f2;justify-self:center;padding:.5rem 2rem;border-radius:.2rem;font-size:.9rem}grid-table[products-list] grid-table-header-top-menu [auto-delete] label{grid-row:2;height:auto}.fields-wrap-grid[new-template]{padding:0 .5rem}:is([publish-picker-wrap],[sale-date-picker-wrap]){display:flex;align-items:center;gap:.8rem}grid-table[products-list] fieldset[sale-publish-date]{display:grid;grid-template-columns:1fr max-content;grid-template-areas:"saledate publishdate";padding:.3rem .5rem;gap:0 calc(.5rem + 1.3vw);border-radius:.26rem;width:100%}grid-table[products-list] fieldset[sale-publish-date] label[sale-date]{display:grid;grid-area:saledate;grid-template-columns:1fr;grid-template-rows:1.8rem max-content}grid-table[products-list] fieldset[sale-publish-date] label[publish-date]{display:grid;grid-area:publishdate;grid-template-columns:1fr;grid-template-rows:1.8rem max-content}grid-table[products-list] fieldset[sale-publish-date] [publish-date-wrap]{display:flex;gap:.7rem;align-items:center}grid-table[products-list] label[publish-date] p{display:flex;gap:1rem;grid-column:1;font-size:.9rem}grid-table[products-list] label[publish-date] [publish-picker-wrap]{grid-column:span 2}grid-table[products-list] [grid-table-content]{gap:.7rem}grid-table[products-list] label[publish-date] label{grid-column:2}grid-table[slider-list] grid-table-item-expandable grid-table-item{grid-template-columns:2fr 1fr}grid-table[slider-list] label[publish-date]{display:grid;grid-template-columns:1fr;grid-template-rows:1.5rem max-content}grid-table[slider-list] [custom-url]{display:grid;grid-template-columns:1fr;grid-template-rows:1.5rem max-content}grid-table[slider-list] [custom-url] input{width:80%}grid-table[slider-list] [timer]{width:max-content}grid-table[slider-list] [slide-name]{grid-template-columns:max-content 1fr max-content 200px;grid-column:span 2;padding:.2rem .5rem;background-color:#f0f8ff}grid-table[slider-list] grid-table-content{background-color:#eee}grid-table[slider-list] grid-table-header-top-menu{grid-template-columns:1fr 1fr}.fields-wrap-grid[add-banner]{grid-template-columns:auto}.fields-wrap-grid[pictures]{grid-row:2;grid-template-columns:max-content max-content;gap:.5rem}.fields-wrap-grid[pictures]>span{height:100%;display:flex;gap:.3rem;align-items:center}section#gridEdit{margin-bottom:1rem}fieldset[grid-settings]{display:grid;grid-auto-flow:column;grid-template-rows:minmax(1.4rem,max-content) 44px;gap:2px 1rem}fieldset[grid-settings] label{display:grid;grid-template-rows:subgrid;grid-row:span 2}fieldset[grid-settings] button{grid-row:2;align-self:center}fieldset[grid-settings] output{height:var(--inputs-h);display:flex;align-items:center}fieldset[box-settings]{display:grid;grid-auto-flow:column;gap:.7rem}fieldset[data-img]{display:flex;flex-direction:column;gap:.3rem;border-radius:var(--btn-radius-adm)}fieldset[data-img] [pictures]{display:flex;gap:.7rem;padding:.5rem;background-color:#f0f0f0;margin-bottom:1rem}fieldset[data-img] [pictures]:hover{cursor:pointer;background-color:#ddd}fieldset[data-img] [pictures]>span{display:inherit}fieldset[data-img] [pictures] img{height:500px;object-fit:fill;border-radius:.15rem}fieldset[data-img] label[url] input{width:100%}[thumbs]{grid-auto-flow:column;gap:0 1rem}[thumbs] img{border-radius:.3rem;height:42px;width:110px;object-fit:cover}[thumbs]:not(:has(*)){display:none}.fields-wrap-grid[box-bg]{width:max-content}.fields-wrap-grid[box-bg] input[type=text]{width:12ch}grid-table[layout-cards] :is(grid-table-items-header,grid-table-item){grid-template-columns:8fr 2fr 1fr}grid-table[layout-cards] grid-table-content{max-height:60vh}[card-options]{display:flex;gap:1rem;align-items:center;padding:0 .7rem}[card-options] label[toggle] .toggle{--toggle-width: 33px}.fields-wrap-grid[template-name]{grid-template-columns:2fr 1fr;width:100%;padding:0 .7rem}.fields-wrap-grid[template-code]{width:100%}.fields-wrap-grid[template-code] details{display:flex;flex-direction:column;gap:.5rem}.fields-wrap-grid[template-code] details summary{display:flex;align-items:center;padding:.2rem .3rem;gap:.3rem}.fields-wrap-grid[template-code] details summary:hover{cursor:pointer;color:#7352af}.fields-wrap-grid[template-code] textarea{height:10lh;padding:.5rem;width:100%}grid-table[product-templates] :is(grid-table-items-header,[template-name]){grid-template-columns:3fr 2fr 1fr}.content-wrap-adm #page-menu{display:flex;align-items:center;gap:1px;background:linear-gradient(180deg,#4d4d4d,#4f4d4d,#4d4d4d);border-radius:.3rem;overflow:hidden;height:60px;padding:.3rem}grid-table-item button[name=appearance]{align-self:end;margin:5px 0;background-color:#fff8dc}.content-wrap-adm #page-menu>a{display:flex;align-items:center;gap:.4rem;padding:0 1.3rem;border-radius:.3rem;height:100%;color:#fafafa;font-weight:500;text-transform:uppercase}.content-wrap-adm #page-menu>a:hover{cursor:pointer;color:#f0f8ff}.content-wrap-adm #page-menu>a[active]{background:#6a6a6a}.ind-label{display:flex;align-items:center;padding:3px 13px;border-radius:.9rem;font-size:.66rem;font-weight:600;line-height:1.2;height:min-content;color:#fff;background:#ddd;white-space:nowrap;border:1px solid var(--ind-border-color);--ind-bg-color: transparent;--ind-border-color: transparent;width:max-content}.ind-label[sale]{--ind-bg-color: #91bf8e;--ind-border-color: #478a48;background-color:var(--ind-bg-color);border-color:var(--ind-border-color)}.ind-label[published]{--ind-bg-color: #64aa65;--ind-border-color: #64aa65;background-color:var(--ind-bg-color);border-color:var(--ind-border-color)}.ind-label[published]+.ind-label[sale]{--ind-bg-color: #64aa65;--ind-border-color: #64aa65;background-color:var(--ind-bg-color);border-color:var(--ind-border-color)}.ind-label[published]+.ind-label[pre-sale]{--ind-bg-color: #5ca0db;--ind-border-color: #5ca0db;background-color:var(--ind-bg-color);border-color:var(--ind-border-color)}.ind-label[published]+.ind-label[post-sale]{--ind-bg-color: #7352af;--ind-border-color: #7352af;background-color:var(--ind-bg-color);border-color:var(--ind-border-color)}#formPlaceholder{display:contents;gap:1rem}#formPlaceholder form{display:contents}#formPlaceholder #tagList{grid-template-columns:1fr;background-color:#f0f8ff;padding:.5rem;width:100%;align-items:stretch}div[in-section-edit]{padding:1px .3rem}#tagList label{display:flex;gap:.7rem;align-items:center;border:1px dotted #777;padding:.3rem .7rem;filter:brightness(1.1);min-height:2lh;border-radius:3px;font-size:.9rem}fieldset[bg-picture]{padding:.5rem;display:flex;flex-direction:column;gap:.2rem}fieldset[bg-picture] legend{font-size:1rem;padding:0 .33rem}fieldset[bg-picture] fields-wrap-flex{justify-content:space-between}fieldset[bg-picture] :is(#thumbs-1,#thumbs-2,#thumbs-3){display:flex;gap:.3rem;background-color:#f0f0f0;border-radius:.33rem;padding:.33rem;min-height:160px}fieldset[bg-picture] :is(#thumbs-1,#thumbs-2,#thumbs-3):hover{background-color:#ddd}fieldset[bg-picture] :is(#thumbs-1,#thumbs-2,#thumbs-3) img{max-height:500px;height:460px;width:auto;object-fit:cover;border-radius:.2rem}dialog#addModal{width:auto;max-width:1300px;height:800px}dialog#addModal section[add-product-dialog]{height:100%;display:flex;flex-direction:column;padding:.8rem .9rem}dialog#addModal section[add-product-dialog] .section-title{flex-basis:5%}dialog#addModal section[add-product-dialog] form{display:contents;flex-direction:column;overflow:hidden}dialog#addModal section[add-product-dialog] .section-title{flex:0 0 max-content}dialog#addModal .fields-wrap-grid[select-product]{flex:0 0 max-content;margin-bottom:.7rem}dialog#addModal .fields-wrap-grid[select-product] [d-grid]{grid-template-columns:1fr 3fr;gap:1rem}dialog#addModal #AddProductList{display:flex;flex-direction:column;gap:.1rem;padding:.5rem;border:1px solid #d4d4d4;background:#f4f4f4;border-radius:.2rem;overflow-y:scroll;scroll-padding-bottom:1rem;flex:1}dialog#addModal #AddProductList label[data-filterid=addProductItem]{padding:.5rem .2rem}dialog#confirmModal{max-width:750px}dialog#confirmModal :is(.dialog-wrap,.dialog-wrap-title){text-align:center}dialog#confirmModal .dialog-wrap-title h3{font-size:1.6rem}dialog#addModal .btns-footer{flex:0 0 90px}dialog#itemAppearanceDialog .dialog-wrap{max-width:1300px}dialog#bannerUploaderModal body{background:#f8f8f8}dialog#bannerUploaderModal{font-family:Arial,Helvetica,sans-serif;background:unset;background-color:unset}dialog#bannerUploaderModal button.std-adm{position:absolute;right:1.6rem;top:1.6rem}.ifarme-wrap{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:96vw;height:95dvh;overflow:hidden;border:none}#page-images{gap:1rem}#page-images [d-flex-c]{gap:.7rem;padding:.5rem}#page-images [d-flex]{gap:1.4rem}#page-images [d-flex] p{flex:0 0 35%}#page-images [d-flex-c] img{max-width:100%}span[prod-status] table#cols-ind,span[prod-status] table.cols-ind{width:114px;height:12px;margin:.4rem;border-collapse:separate;border-spacing:.1rem}span[prod-status] table td{background-color:#ddd;display:none;padding:0}span[prod-status] table[data-box-wrap-col="1"] td:nth-child(-n+1){display:table-cell}span[prod-status] table[data-box-wrap-cols="2"] td:nth-child(-n+2){display:table-cell}span[prod-status] table[data-box-wrap-cols="3"] td:nth-child(-n+3){display:table-cell}span[prod-status] table[data-box-wrap-cols="4"] td:nth-child(-n+4){display:table-cell}span[prod-status] table[data-box-cols="1"] td:nth-child(-n+1){background-color:#999}span[prod-status] table[data-box-cols="2"] td:nth-child(-n+2){background-color:#999}span[prod-status] table[data-box-cols="3"] td:nth-child(-n+3){background-color:#999}span[prod-status] table[data-box-cols="4"] td:nth-child(-n+4){background-color:#999}#listPlaceholder,#listPlaceholder form{display:contents}[data-video]{margin-top:.3rem}[data-video] textarea{width:100%;height:10lh;padding:.5rem;margin-top:.5rem}[color-picker-wrap]{width:max-content;height:var(--inputs-h);align-self:center;align-items:center}input[type=color]{width:44px;height:42px;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=color]:focus{border-bottom:unset}.fields-wrap-grid[bg-picture]{grid-auto-flow:column;grid-template-columns:1fr 2fr max-content 50px;width:100%}fieldset[overlay-setting]{display:grid;grid-template-columns:1fr max-content max-content;gap:1rem;padding:0 .5rem}fieldset[overlay-setting] label[toggle]{grid-area:unset}fieldset[appearance]{display:flex;align-items:flex-end}:is([card-color-picker],[btn-color-picker]){display:flex;gap:1rem;padding:.7rem .3rem}dialog#itemAppearanceDialog section:is([box-custom],[button-custom])>fieldset{display:grid;grid-template-columns:1fr 1fr;gap:2rem;padding:.7rem .3rem}dialog#itemAppearanceDialog section:is([box-custom],[button-custom]) :is([box-bg-color],[box-txt-color],[btn-buy-col-bg],[btn-buy-col-txt]){display:flex;align-items:center;gap:1rem}dialog#itemAppearanceDialog section:is([box-custom],[button-custom]) :is([box-bg-color],[box-txt-color],[btn-buy-col-bg],[btn-buy-col-txt])>div{align-items:center}dialog#itemAppearanceDialog section:is([box-custom],[button-custom]) :is([def-col-bg],[def-col-txt],[def-col-btn-bg],[def-col-btn-txt]){width:40px;height:34px;border:1px solid #333333;border-radius:.2rem}dialog#itemAppearanceDialog section[box-custom] fieldset [def-col-bg]{background:var(--box-bg)}dialog#itemAppearanceDialog section[box-custom] fieldset [def-col-txt]{background:var(--stripe-txt)}dialog#itemAppearanceDialog section[button-custom] fieldset [def-col-btn-bg]{background:var(--btn-buy-bg)}dialog#itemAppearanceDialog section[button-custom] fieldset [def-col-btn-txt]{background:var(--btn-buy-txt)}:root{--prod-name: clamp(1rem, calc(1rem + 2vw) , 1.6rem);--prod-details: clamp(1rem, calc(1rem + 2vw) , 1.6rem)}product-item .btn-delete{grid-area:proddel;z-index:10}product-item button[radio-button]{min-height:66px;background-color:#fcfcfc}button#remove-owner{background-color:#fff;padding:4px 15px;font-size:.8rem;text-transform:lowercase;height:max-content;border-radius:.6rem}.material-symbols-outlined.product-ico{grid-area:prodico;font-size:36px;color:var(--accent-color);display:flex;align-items:center}product-item{display:flex;flex-wrap:wrap;border:1px solid hsl(var(--first-base) 10% 70%);background-color:#fff;border-radius:.6rem;box-sizing:border-box;padding:calc(.2rem + .3vw);gap:clamp(.3rem,.3rem + 1vw,.8rem)}product-header{grid-area:prodheader;display:grid;grid-template-rows:max-content;gap:0 calc(.3rem + .7vw);align-items:center;flex:0 1 100%;min-height:40px;width:100%;margin:.4rem .4rem 1rem}product-header .btn-delete{position:absolute}@media(min-width:1540px){product-header{grid-template-areas:"prodname proddetails proddel" "prodplace prodplace .";grid-template-columns:max-content max-content auto}}@media(max-width:1540px)and (min-width:1150px){product-header{grid-template-areas:"prodname proddetails proddel" "prodplace prodplace .";grid-template-columns:max-content max-content auto}}@media(max-width:1150px)and (min-width:1024px){product-header{grid-template-areas:"prodname proddetails proddel" "prodplace prodplace emblem";grid-template-columns:max-content max-content auto}}@media(max-width:1024px)and (min-width:800px){product-header{grid-template-areas:"prodname prodname proddel" "proddetails prodplace";grid-template-columns:max-content max-content auto}}@media(max-width:800px){product-header{grid-template-areas:"proddel" "prodname" "proddetails" "prodplace";grid-template-columns:1fr;grid-template-rows:max-content max-content max-content max-content;flex:unset;gap:.2rem}product-header>*{max-width:97vw}}product-header .name-wrap{grid-area:prodname;font-size:var(--prod-name);display:flex;align-items:center;gap:.5rem}@media(max-width:800px){product-header .name-wrap{flex-direction:column}}product-header .name{font-size:var(--prod-name)}product-header .details{grid-area:proddetails;font-size:var(--prod-details);display:flex;align-items:center;gap:.7rem}product-header .details .date{padding:.3rem .7rem;border-radius:.26rem;background-color:#eee}product-header .place{grid-area:prodplace;display:flex;align-items:center;font-size:1.2rem}product-header .emblems{grid-area:emblem;display:flex;gap:.3rem}product-header .emblems img{height:clamp(40px,40px + 1vw,48px)}product-item[suggested]{display:grid;grid-template-areas:"prodorigin priceoffer";grid-template-columns:1fr minmax(220px,max-content);gap:0 .7rem;border:0;background-color:unset}product-item[suggested] .product-origin product-header{margin:.5rem 0}product-item[suggested] .product-origin product-header .name{--prod-name: 1.33rem;--prod-details: 1.33rem}@media(max-width:800px){product-item[suggested]{grid-template-areas:"prodorigin" "priceoffer";grid-template-columns:1fr}}product-item[suggested] owner-section{grid-template-areas:"prodico ownerdata toggle";grid-template-columns:max-content max-content minmax(max-content,150px);grid-template-rows:1fr;gap:calc(.2rem + .5vw);flex:1}@media(max-width:800px){product-item[suggested] owner-section{grid-template-areas:"prodico" "ownerdata" "toggle";grid-template-columns:1fr;grid-template-rows:max-content max-content}}product-item[suggested] .product-origin{grid-area:prodorigin;display:grid;background-color:#f4f4f4;padding:.7rem clamp(.5rem,2vw,1rem) 1.3rem;gap:.4rem 1.5rem;border-radius:.49rem;align-items:center;width:100%;max-width:100%;grid-template-areas:"prodheader prodheader prodheader" "seating owner toggle";grid-template-columns:max-content 1fr 100px}@media(max-width:800px){product-item[suggested] .product-origin{grid-template-areas:"prodheader" "seating" "owner" "toggle";grid-template-columns:1fr}}product-item[suggested] .product-origin [toggle]{justify-self:center}product-item[suggested] .product-origin [toggle] .toggle{--toggle-bg: #ffffff;--toggle-width: 47px}product-item[suggested] .product-origin:has(input:checked){background-color:hsl(var(--first-base) 70% 97%);border:1px solid hsl(var(--first-base) 70% 90%)}product-item[suggested] .price-offer{display:grid;grid-template-rows:1.6rem max-content;justify-content:center;grid-area:priceoffer;align-content:center}product-item[suggested] .price-offer h3{font-size:1.6rem}@media(max-width:800px){product-item[suggested] .price-offer{grid-template-rows:1fr;grid-template-columns:max-content max-content;gap:.5rem;align-items:center;justify-content:end;margin:.5rem 1.6rem}}product-item[suggested] #friends{display:flex;padding:.7rem calc(1rem + 2vw);flex:1 0 100%}@media(max-width:800px){product-item[suggested] #friends{flex-wrap:wrap;gap:.5rem;justify-content:center}}product-item[suggested] .section-info{grid-area:info}product-item[suggested] .box-info{grid-column:span 2}seating-section{grid-area:seating;display:grid;grid-template-areas:"prodico venue location";grid-template-columns:max-content minmax(130px,max-content) 1fr;gap:calc(.3rem + .5vw);background-color:#f0f0f0;padding:.7rem;border-radius:.33rem;height:max-content;align-items:center}@media(max-width:800px){seating-section{grid-template-areas:"prodico" "venue" "location";grid-template-columns:1fr;grid-template-rows:auto;flex:1}}seating-section :is(venue,location){display:flex;gap:calc(.5rem + 1vw)}seating-section :is(venue,location)>*{display:grid;grid-template-rows:1.5rem max-content}seating-section :is(venue,location)>* span{font-size:1.26rem}owner-section{display:grid;grid-template-columns:max-content max-content;grid-template-areas:"prodico ownerdata";height:max-content;gap:.2rem 1rem;align-items:center}@media(max-width:800px){owner-section{grid-template-areas:"prodico" "ownerdata";grid-template-columns:1fr;grid-template-rows:max-content max-content;max-width:97vw}}owner-section[required] p.msg-error{color:#c34}owner-section owner-data{grid-area:ownerdata;display:grid;grid-template-rows:1.6rem max-content;gap:0 calc(.5rem + 1vw);margin:0 .5rem}@media(min-width:1540px){owner-section owner-data{grid-template-areas:". ownerprice" "ownername ownerprice";grid-template-columns:minmax(max-content,250px) 1fr}}@media(max-width:1540px)and (min-width:800px){owner-section owner-data{grid-template-areas:"." "ownername" " ownerprice";grid-template-columns:1fr}}@media(max-width:800px){owner-section owner-data{grid-template-areas:"." "ownername" "ownerprice";grid-template-columns:1fr}}owner-section owner-data owner-name{grid-area:ownername;display:flex;gap:.4rem 1rem;height:max-content;width:max-content}@media(min-width:1540px){owner-section owner-data owner-name{flex-direction:column;align-items:unset}}@media(max-width:1540px)and (min-width:800px){owner-section owner-data owner-name{flex-direction:row;align-items:center}}@media(max-width:800px){owner-section owner-data owner-name{justify-content:space-between}}owner-section owner-data owner-name p{font-size:clamp(.9rem,calc(.9rem + 1vw),1.1rem);margin:0}owner-section owner-data prices-section{grid-area:ownerprice;display:grid;grid-template-rows:1.5rem max-content}@media(max-width:800px){owner-section owner-data prices-section{max-width:97vw;margin:.5rem 0}}owner-section owner-data prices-section #prices-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(10ch,23ch));gap:calc(.2rem + .2vw)}@media(max-width:800px){owner-section owner-data prices-section #prices-container{grid-template-columns:1fr;width:100%}}owner-search{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:2.2rem max-content;grid-template-areas:"msgadvice msgadvice" "owneroption skiptoggle" "searchbox searchbox"}@media(max-width:1024px){owner-search{grid-template-areas:"msgadvice msgadvic" "owneroption owneroption" "searchbox searchbox" "searchbox searchbox"}}@media(max-width:800px){owner-search{grid-template-areas:"msgadvice" "owneroption" "searchbox" "searchbox" "skiptoggle";grid-template-rows:3rem max-content}owner-search *{max-width:97vw}}owner-search .msg-advice{grid-area:msgadvice}owner-search [toggle]{grid-area:skiptoggle;margin:.36rem calc(.5rem + .7vw)}owner-search [toggle] p{font-size:.9rem}owner-search .toggle{--toggle-width: 32px;--toggle-bg: #fff}owner-search [owner-option]{grid-area:owneroption;display:flex;flex-wrap:wrap;align-items:center;gap:.33rem;border:0;max-width:90vw}owner-search [owner-option] radio-tabs{grid-area:tabs;max-width:90vw;overflow-x:auto}search-box{grid-area:searchbox;display:grid;grid-template-columns:1fr;align-items:start}@media(max-width:800px){search-box{max-width:88svw}search-box input{max-width:87vw}}search{display:grid;grid-template-columns:max-content max-content 1fr;grid-template-rows:1.5rem max-content;gap:0 .5rem;align-items:center;border:1px solid red}search label{display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-column:1;border:1px solid red}search select{grid-column:2;grid-row:2;border:1px solid red}search button{grid-column:3;grid-row:2}search-box .user-search{display:flex;align-items:center;gap:.1rem;position:relative}search-box .user-search input#searchBox{flex:1;width:100%}search-box .friendsDropdown{position:absolute;top:calc(var(--inputs-h) + 6px);background-color:#fff;border:1px solid #ccc;padding:0 .5rem;border-radius:.33rem;z-index:10;width:100%;height:22dvh;transition:all 1s ease-in}@supports (position-anchor: --searchBox) and (anchor-name: --searchBox){search-box .user-search input#searchBox{flex:1;width:100%;anchor-name:--searchBox}search-box .friendsDropdown{position:absolute;position-anchor:--searchBox;left:anchor(left);top:anchor(bottom);margin-top:3px;background-color:#fff;border:1px solid #ccc;padding:0 .5rem;border-radius:.33rem;z-index:10;width:100%;max-height:22dvh}}search-box #users{display:flex;flex-direction:column;gap:.2rem;padding:.5rem 0;overflow-y:auto;height:97%}search-box #users span{padding:.3rem .5rem;cursor:pointer}owner-data :is(owner-prices,owner-discounts){display:grid;grid-template-rows:1.8rem max-content;gap:.5rem;max-width:100%}product-summary{display:flex;gap:0 2rem;justify-content:space-between;flex:1;padding:0}ticket-type-section{flex:1 0 100%;display:grid;grid-template-areas:"prodico tickettype";grid-template-columns:3.7ch 1fr;gap:calc(.3rem + .5vw)}@media(max-width:800px){ticket-type-section{grid-template-areas:"prodico" "tickettype";grid-template-columns:1fr;grid-template-rows:auto;max-width:97vw}}ticket-type-section .section-content{grid-area:tickettype;display:grid;grid-template-rows:1.5rem max-content}ticket-type-section #ticket-type-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(10ch,23ch));gap:calc(.2rem + .2vw)}@media(max-width:800px){ticket-type-section #ticket-type-container{grid-template-columns:1fr}}voucher-widget{display:grid;grid-template-columns:max-content minmax(350px,max-content);grid-template-areas:"prodico content";gap:.2rem 1rem;width:max-content;align-items:center}@media(max-width:800px){voucher-widget{grid-template-areas:"prodico" "content";grid-template-columns:1fr;grid-template-rows:auto;flex:1 0 auto;max-width:97vw}voucher-widget *{max-width:96vw}}voucher-widget .voucher-content{grid-area:content;display:grid;grid-template-rows:1.8rem max-content}voucher-widget .voucher-content fieldset{display:flex;gap:.5rem;border-radius:.33rem;border:1px solid #cccccc;background-color:#fff;padding:1px .7rem;margin:0;align-items:center;height:82px}voucher-widget .voucher-content .material-symbols-outlined{display:flex;place-items:center;justify-content:center;width:44px;font-size:26px;clip-path:circle(40%);aspect-ratio:1;background-color:#eee;padding:1rem}voucher-widget .material-symbols-outlined:hover{background-color:#ddd;cursor:pointer}voucher-widget input[type=text]{font-size:1.3rem;font-weight:600;text-align:center;width:14ch;padding:.2rem .7rem}voucher-widget input[type=text]:focus{background-color:#fefec8;border:0}voucher-widget button.btn-voucher{background-color:#ececec;width:5ch;height:43px;border-radius:.33rem;border:0}.full-price{text-decoration:line-through}.discounted-price{font-weight:600}product-footer{display:flex;gap:1rem;justify-content:space-between;flex:1}final-price{grid-area:price;display:grid;grid-template-rows:1.5rem max-content;align-content:end;flex:1 0 auto;justify-content:end;padding:0 1.8rem 0 0;align-self:end}.fields-wrap-flex[product-price-summary]{align-items:flex-end;padding:0 1rem}.fields-wrap-flex[product-price-summary] span{display:flex;flex-direction:column;gap:.8rem}transaction-summary{display:grid;grid-template-columns:1fr;width:100%;padding:.3rem 1.5rem;justify-items:end}@media(max-width:800px){transaction-summary{grid-template-columns:1fr}}transaction-summary [final-price]{display:grid;grid-template-columns:max-content max-content;align-items:center;gap:.5rem}transaction-summary [final-price] p{font-size:1.4rem}transaction-summary [final-price] output{font-size:1.6rem;display:flex;justify-content:center}transaction-summary .transaction-data{display:flex;flex-direction:column;padding:0 1rem;gap:.33rem}transaction-summary .transaction-data label{display:grid;grid-template-columns:2fr 1fr;gap:.7rem;justify-items:end;align-items:center}transaction-summary .transaction-data label#total{margin-top:.7rem}transaction-summary .transaction-data label#total .transaction-price{font-weight:600;color:var(--accent-color)}transaction-summary .transaction-data .transaction-price{font-size:1.3rem}#transaction-id{display:flex;gap:.5rem;font-size:.9rem}:is(.price-group,.radios-container){grid-column:2;grid-row:2;display:flex;flex-wrap:wrap;gap:.4rem;padding:5px 0}:is(#add-new-person,#remove-owner){background:none;color:#00f;margin:0;border-radius:.6rem}.hidden-state{display:none!important}#delivery-container{padding:.55rem 0}.owner-assigned{display:flex;justify-content:space-between}promo-section{display:flex;border:1px solid #d0d0d0;padding:.36rem;border-radius:.49rem;background-color:#d5d5d5;margin-top:1rem}loyalty-section{display:grid;grid-template-columns:1fr 2fr;gap:clamp(1rem,1rem + 2vw,2rem);flex:1}@media(max-width:800px){loyalty-section{grid-template-columns:1fr;padding:0}}loyalty-section [founds]{display:flex;flex-direction:column;background-color:#e3fcfc;padding:.5rem .7rem;gap:.33rem;border-radius:.29rem;max-width:97%}loyalty-section [apply-founds]{display:flex;align-items:center}loyalty-section h3{font-size:1.4rem}range-slider{display:flex;flex-direction:column}range-slider range-slider-header{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-bottom:.6rem;font-size:1rem}range-slider range-slider-header p{font-size:1rem}range-slider form{display:grid;border:1px solid olive;padding:.6rem;border-radius:var(--basic-radius)}range-slider range-slider-header #balance{font-size:1rem}range-slider #chosen-value{grid-column:1;grid-row:1;display:flex;justify-content:flex-end}range-slider #max-applicable{grid-column:2;grid-row:1;display:flex;justify-content:flex-end}range-slider :is(data,output){font-weight:600;font-size:1.1rem}range-slider output{color:var(--accent-color)}range-slider input[type=range]{grid-column:span 2;grid-row:2;accent-color:var(--accent-color)}owner-points range-slider{height:100%}#loyalty-slider-container{min-width:300px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);flex:1;padding:0 1.3rem}#loyalty-slider-container p{grid-column:span 3;grid-row:1;text-align:right}#loyalty-slider-container input[type=range]{padding:0!important;width:100%;margin:0;cursor:pointer;height:24px;accent-color:var(--accent-color);grid-column:span 3;grid-row:2}#loyalty-slider-container span.thumb.active{grid-column:2;grid-row:3;z-index:600;width:max-content;justify-self:center}#loyalty-slider-container datalist{grid-column:span 3;grid-row:3;display:flex;justify-content:space-between}#loyalty-slider-container datalist option[init]{padding:0;grid-column:1;grid-row:1}#loyalty-slider-container datalist option[max]{padding:0;grid-column:3;grid-row:1}.error-section .msg-error{grid-column:2}.fields-wrap-grid[user-identifier],.fields-wrap-grid[user-name]{grid-template-columns:2fr 2fr 1fr}dialog:is(#promo-bank,#search-user) .dialog-wrap{min-width:900px;max-width:1500px;min-height:35vh;max-height:80dvh}dialog:is(#promo-bank,#search-user) .dialog-wrap .dialog-content{display:grid;grid-template-rows:max-content 1fr max-content}dialog#promo-bank .dialog-wrap .promo-list{display:flex;flex-wrap:wrap;gap:.7rem}dialog section{padding:0}dialog search-box{grid-area:unset}dialog search-box input{width:100%}dialog+#search-user add-user{display:grid;grid-auto-flow:row;background-color:#f6f6f6;border:1px solid #ddd;gap:.7rem;overflow:auto;margin-top:15px;padding:.7rem 1.23rem;border-radius:.39rem;max-width:100%;box-sizing:content-box}dialog+#search-user add-user fieldset{display:grid;gap:1rem;align-items:center;box-sizing:content-box}dialog+#search-user add-user fieldset label input:not(button){width:100%}dialog#search-user add-user fieldset[name]{grid-template-columns:2fr 3fr}dialog#search-user add-user fieldset[id]{grid-template-columns:2fr 3fr}dialog#search-user add-user fieldset[contact]{grid-template-columns:2fr 2fr 1fr}dialog#search-user add-user fieldset[contact] [phone]{display:flex}dialog#search-user add-user fieldset[contact] [phone] select{border-radius:7px 0 0 7px}dialog#search-user add-user fieldset[contact] [phone] input[type=tel]{border-radius:0 7px 7px 0}dialog#search-user add-user fieldset[birth]{grid-template-columns:2fr 3fr}dialog#search-user add-user fieldset[address]{grid-template-columns:2fr 1fr 2fr}dialog#search-user add-user fieldset[city]{grid-template-columns:1fr 1fr 3fr}promo-item [promo-name]{font-size:1rem}promo-item .code{display:flex;justify-content:space-between}promo-item p[value]{background-color:#f7ebba;padding:.25rem .6rem;border-radius:.2rem;font-weight:600}promo-item [valid-date]{font-size:.9rem}promo-item span{display:flex;align-items:center;gap:.7rem;font-size:1.2rem}#friends{display:flex;padding:.7rem 2rem;justify-content:flex-end}#friends button{height:38px;padding:0 1rem;border-radius:.9rem;border:1px solid #ccc;background-color:transparent}#friends button:hover{color:var(--accent-color);cursor:pointer}#friends button:active{background-color:#ccc}translate-widget .lang-selector{display:flex;align-items:center;gap:.7rem;justify-content:space-between}translate-widget .inputs-stack{display:grid;grid-template-rows:1fr;grid-template-columns:1fr}translate-widget .inputs-stack input{grid-column:1;grid-row:1;visibility:collapse}translate-widget .inputs-stack input:target{background-color:#ff0!important;visibility:visible}.fields-wrap-grid[account-id]{grid-template-columns:1fr}.fields-wrap-grid[user-data-name]{grid-template-columns:3fr 3fr}.fields-wrap-grid[birth-date]{grid-template-columns:.9fr 2fr 3fr}.fields-wrap-grid[parents]{grid-template-columns:1fr 1fr 1fr 1fr}.fields-wrap-grid[parents] button{align-self:center;justify-self:center}.fields-wrap-grid[password]{grid-template-columns:1fr 1fr}.fields-wrap-grid[cep-lookup]{grid-template-columns:1fr 2fr 3fr}.fields-wrap-grid[address]{grid-template-columns:3fr 1fr 1fr}.fields-wrap-grid[place-of-residence-zipcode]{grid-template-columns:1fr 1fr}.fields-wrap-grid[contact]{grid-template-columns:3fr 3fr}.fields-wrap-grid[mobile]{grid-template-columns:.9fr 2fr 3fr}.fields-wrap-grid[custom-fields]{grid-template-columns:repeat(3,1fr)}.fields-wrap-grid[documents],.fields-wrap-grid[pass-reset]{grid-template-columns:1fr 1fr}.fields-wrap-grid[password] label[relative]{display:grid;grid-template-columns:1fr}#CreateForm .fields-wrap-grid>label:not([relative]):after{content:"";display:block;height:1.15rem}#CreateForm input[type=date]{font-family:ui-monospace,monospace}label[relative] .toggle-icon{align-self:center;height:var(--inputs-h);cursor:pointer;line-height:1}label[relative] :is(input[name=ConfirmPwd],input[name=Pwd]){padding-right:2.6rem}.fields-wrap-grid:is([account-id],[user-data-name],[birth-date],[contact],[mobile],[place-of-residence-zipcode],[address],[cep-lookup],[custom-fields],[password]) input{width:100%}.cep-lookup-status{grid-column:1 / -1;margin:0;font-size:.8rem;color:#8a1f1f}label[relative] .toggle-icon{grid-row:2;grid-column:1;z-index:50;position:relative;margin:0 1rem;display:flex;align-items:center;justify-self:end}label[relative] :is(input[name=ConfirmPwd],input[name=Pwd]){grid-row:2;grid-column:1}.fields-wrap-grid[birth-date] #parentModal{grid-column:span 3;margin:.5rem 0}.fields-wrap-grid[parents] button{grid-row:2}form[new-account]{display:contents}#accountExists{padding:1rem .3rem}#accountExists p#loginInnerBox{line-height:1.4}#loginInnerBox a{color:#3f3fa2;font-weight:600}@media screen and (max-width:800px){.fields-wrap-grid[account-id],.fields-wrap-grid[user-data-name],.fields-wrap-grid[birth-date],.fields-wrap-grid[parents],.fields-wrap-grid[contact],.fields-wrap-grid[password],.fields-wrap-grid[cep-lookup],.fields-wrap-grid[address],.fields-wrap-grid[place-of-residence-street],.fields-wrap-grid[place-of-residence-zipcode],.fields-wrap-grid[contact-phone],.fields-wrap-grid[mobile],.fields-wrap-grid[custom-fields],.fields-wrap-grid[documents],.fields-wrap-grid[pass-reset]{grid-template-columns:1fr}}#ticketlist{border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}#reservation-overview{display:flex;flex-direction:column;gap:.7rem;padding:0 .5rem}#reservation-details{display:flex;flex-wrap:wrap;gap:.5rem}.resv-detail{background-color:#f0f0f0;padding:.3rem 1rem;border-radius:.26rem}.resv-detail [prod-name]{display:flex;gap:.5rem}.resv-detail span{font-size:1.2rem;font-weight:400}#upload-panel{display:flex;flex-direction:column;gap:.5rem;margin-top:.7rem}reserv-item .toggle{--toggle-width: 40px}#upload-panel hgroup{display:grid;grid-template-columns:max-content max-content 1fr;gap:1rem;align-items:end;justify-items:end}#TextUploadView2{background-color:#fff;border:1px solid #bbb;border-radius:.36rem;flex-direction:column;padding:1rem;gap:.5rem}#TextUploadView2 form{display:contents}#TextUploadView2 [import-instruction]{display:flex;gap:.7rem}#TextUploadView2 [import-instruction] [separator-list]{display:inherit;gap:.3rem;color:#4e37c1;font-size:.9rem}#TextUploadView2 [textarea-footer]{display:grid}#upload-panel label[for=separator]{display:flex;align-items:center;gap:.7rem}#TextUploadView2 [text-area-footer]{display:grid;grid-auto-flow:column}#TextUploadView2 form input[type=button]{justify-self:end;margin:.5rem;border:none}#TextUploadView2 .import-instruction{display:flex;gap:.15rem;align-items:center;padding:0 .5rem}#TextUploadView2 .import-instruction p{color:#5757e1}#TextUploadView2 .text-area{width:100%}#TextUploadView2 .text-area textarea{width:100%;min-height:8lh;max-height:20lh;font-family:monospace;font-size:1rem;padding:.7rem;border:1px solid #bbb;border-radius:.1rem;resize:vertical}fieldset[csv-mode]{display:grid;grid-template-columns:max-content max-content;grid-template-rows:1.6rem 44px;gap:0 3rem}fieldset[csv-mode] radio-tabs{display:flex;grid-column:1;grid-row:2}fieldset[csv-mode] label{grid-column:2;grid-row:1/2}fieldset[csv-upload]{display:grid;grid-template-columns:1fr max-content;gap:1rem;align-items:center;padding:1.5rem;border-radius:.36rem;background-color:#f0f0f0}fieldset[csv-upload] a:link{color:var(--link-color)}#CsvFileUploadView{background-color:#fff;border:1px solid #bbb;border-radius:.36rem;flex-direction:column;padding:.7rem;gap:.7rem}#CsvFileUploadView form{display:contents}#CsvFileUploadView #fnImportButtonFromFile{align-self:end}#CsvFileUploadView input::file-selector-button{height:48px;padding:.3rem 1rem}#ticket-list-container{border:1px solid hsl(0 5% 65%);background-color:#fff;border-radius:.43rem;padding:0 0 1rem;overflow:clip}#ticket-list-container .toggle{--toggle-width: 30px}#ticket-list-container #ticket-list{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#ticket-list-container .ticket-list-header{display:grid;grid-template-areas:"importtabs listfilter listfilter listfilter listfilter" "markall pagination pagination seatstat seatstat";grid-template-columns:max-content;padding:.7rem;gap:1.3rem;position:sticky;top:1px;background-color:#fff;border-bottom:1px solid #bbb;z-index:5}#ticket-list-container .ticket-list-header .ticket-radio-group{grid-area:importtabs}#ticket-list-container .ticket-list-header [seat-stat]{grid-area:seatstat;display:flex;flex-wrap:wrap;gap:.7rem;padding:0 .7rem}#ticket-list-container .ticket-list-header #ticket-list-filters{grid-area:listfilter;display:flex;align-items:center;gap:.7rem;align-self:center}#ticket-list-container .ticket-list-header [mark-all]{grid-area:markall;align-self:end;padding:0 1rem;height:var(--inputs-h)}#ticket-list-container #ticket-list-pagination{grid-area:pagination;display:grid;grid-template-columns:max-content max-content max-content;grid-template-rows:1.6rem minmax(40px,max-content);gap:0 .7rem;justify-self:center}#ticket-list-container #ticket-list-pagination select{width:max-content}#ticket-list-container #ticket-list-pagination [pagins]{display:flex;align-items:center;grid-row:2;grid-column:2;height:var(--inputs-h)}#ticket-list-container #ticket-list-pagination label[for=goToPage]{grid-row:1/3;grid-column:3}#ticket-list-container #ticket-list-pagination label[for=itemsPerPage]{grid-row:1/3;grid-column:1}.collection-reservations{display:flex;flex-direction:column;gap:.5rem;background-color:#ddd}.collection-reservations{padding:.5rem}#realize-ticket-list-container{position:sticky;bottom:1px}#realize-ticket-list-container #processBtn{grid-column:3}reserv-item{display:grid;grid-template-columns:max-content;grid-template-rows:1fr max-content;grid-template-areas:"msg msg ." "togglearea identifier identifier" "seating user user" "seating delivery price";border:1px solid #dddddd;background-color:#fff;border-radius:.5rem;padding:.7rem .7rem 1.2rem;gap:.7rem 1.4rem}reserv-item.reservation-completed{filter:contrast(.95)}reserv-item seating-section{height:100%}reserv-item .msg-alert{grid-area:msg;color:var(--error-color);background-color:#f9f9f9;padding:.2rem .7rem;grid-column:span 2}reserv-item .msg-success{grid-area:msg;color:var(--success-color);background-color:#f9f9f9;padding:.2rem .7rem;grid-column:span 2}reserv-item :is(.msg-alert,.msg-success):hover{display:none}reserv-item [toggle-area]{grid-area:togglearea;display:flex;align-items:center;gap:1rem;padding:0 .5rem}reserv-item [complete]{display:flex;gap:.5rem}reserv-item [complete] a{display:flex;align-items:center;gap:.3rem}reserv-item [user]{grid-area:user;display:grid;grid-template-columns:1fr 1fr max-content;gap:.7rem;align-items:end}reserv-item [identifier]{grid-area:identifier;grid-template-columns:1fr max-content;display:grid;gap:.5rem;align-items:end}reserv-item [price]{grid-area:price}reserv-item [price] price{justify-content:center}reserv-item [price] price output{font-size:1.4rem}reserv-item [delivery]{grid-area:delivery}dialog#summaryModal{width:88%;max-width:1330px}dialog#summaryModal #summary{display:flex;flex-direction:column;padding:.33rem .7rem;background-color:#fff;border-radius:.36rem}dialog#summaryModal :is(.summary-header,.summary-content){display:grid;grid-template-columns:1fr 4fr 1fr 1fr 1fr;padding:0 .5rem;min-height:38px;align-items:center}dialog#summaryModal .summary-header{font-size:.9rem;color:#666}dialog#summaryModal .summary-content{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:.3rem .36rem}dialog#summaryModal .summary-content>div{height:40px;display:flex;align-items:center;font-size:1.1rem;font-weight:400}dialog#summaryModal #summary .total-price{display:grid;grid-template-columns:1fr 4fr 1fr 1fr 1fr;padding:1rem .36rem;font-size:1.15rem;font-weight:400}.transaction-values{display:flex;gap:.3rem .7rem}fieldset[payment-btns]{padding:.7rem .36rem;margin:.7rem 0}.transaction-values .selector-radio{display:flex;min-height:74px;align-items:center;padding:1rem;border:1px solid #ddd;background-color:#f4f4f4;border-radius:.36rem;gap:.36rem}.transaction-values .selector-radio:hover{border-color:#2e8b57;cursor:pointer}fieldset[res-owner]{display:grid;grid-template-columns:1fr 1fr;gap:.7rem}input#pin{--inputs-h: 60px;font-size:1.7rem;background-color:#fafadf;text-align:center}.transaction-summary{padding:1.6rem calc(.33rem + 1vw)!important;border-radius:.36rem;margin-top:6px}[transaction-id]{display:flex;gap:.36rem;padding:.5rem 0;font-size:1.1rem}body:not([new]) #aSubmit.btn-ro,#aMobileSubmit.btn-ro{margin:0!important;padding:0 1.3rem!important;text-transform:unset!important;border-radius:.6rem!important;height:60px;background-color:#555}.transaction-summary[cahedesk-view-summary] :is(.additionalCharge,div[amount],div[delivery],div[total]) span{font-size:1.4rem}.transaction-summary[cahedesk-view-summary]{position:sticky;bottom:0;box-shadow:0 -4px 10px #ddd}.transaction-summary[cahedesk-view-summary] [transaction-numbers]{display:flex;gap:.5rem;justify-content:space-between}.transaction-summary[cahedesk-view-summary] [transaction-numbers] #additionalCharges{display:flex;gap:1.5rem;padding:0}.transaction-summary[cahedesk-view-summary] [transaction-id]{position:absolute;bottom:1rem}.transaction-summary[cahedesk-view-summary] [transaction-numbers] #additionalCharges .additionalCharge{display:grid;grid-template-columns:max-content 1fr;grid-template-rows:max-content 1fr;gap:0 .5rem}.transaction-summary[cahedesk-view-summary] [transaction-numbers] #additionalCharges .additionalCharge p{grid-column:2;grid-row:1}.transaction-summary[cahedesk-view-summary] [transaction-numbers] #additionalCharges .additionalCharge span{grid-column:2;grid-row:2}.transaction-summary[cahedesk-view-summary] [transaction-numbers] #additionalCharges .additionalCharge .btn-micro{grid-column:1;grid-row:1/3}.transaction-summary[fan-view-summary] #additionalCharges{display:flex;flex-direction:column;padding:.7rem 0;gap:.5rem}.transaction-summary[fan-view-summary] #additionalCharges .additionalCharge:first-of-type{border-top:1px dotted #ddd}.transaction-summary[fan-view-summary] #additionalCharges .additionalCharge:last-of-type{border-bottom:1px dotted #ddd}.transaction-summary[fan-view-summary] :is(.additionalCharge,div[amount],div[delivery],div[total]){display:grid;grid-template-columns:max-content 1fr 1fr;justify-items:end;align-items:center;width:100%}.transaction-summary[fan-view-summary] :is(.additionalCharge,div[amount],div[delivery],div[total]) p{grid-column:2}.transaction-summary[fan-view-summary] :is(.additionalCharge,div[amount],div[delivery],div[total]) .read-only-value{grid-column:3;justify-content:end}#totalPrice.read-only-value{font-weight:600;font-size:1.5rem}@media(max-width:960px){.transaction-summary[fan-view-summary] :is(.additionalCharge,div[amount],div[delivery],div[total]){justify-items:normal}}collapsible-component::part(header):after{content:"expand_more";font-family:Material Symbols Outlined}collapsible-component::part(header){display:flex;gap:1rem;font-size:18px;font-weight:700;cursor:pointer;align-items:center}:root{--logo-top: url(https://static-sa.roboticket.com/NewLayout/SEP/Images/emblem-top.svg);--logo-top-mobile: url(https://static-sa.roboticket.com/NewLayout/SEP/Images/emblem-top-mobile.svg);--main-bg-img: url(https://static-sa.roboticket.com/NewLayout/SEP/Images/main_bg.webp);--main-bg-mobile-img: url(https://static-sa.roboticket.com/NewLayout/SEP/Images/main_bg_mobile.webp);--login-bg-img: url(https://static-sa.roboticket.com/NewLayout/SEP/Images/login.webp)}section[tour]{padding:1.3rem 1rem}.calendar-wrap{display:flex;justify-content:space-between;gap:6px}.calendar-wrap :is(.btn-calendar-prev,.btn-calendar-next){background-color:transparent;cursor:pointer;color:#333;padding:0;border-radius:5px;height:70px;transition:background-color .3s;border:none;align-self:center}.calendar-wrap :is(.btn-calendar-prev,.btn-calendar-next):hover{background-color:#e5e5e5}.calendar-wrap :is(.btn-calendar-prev,.btn-calendar-next) .material-symbols-outlined{font-size:38px}[day-grid]{display:grid;grid-template-columns:repeat(7,minmax(80px,1fr));gap:10px;width:100%}[day-box]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.33rem .7rem;cursor:pointer;border:1px solid #cccccc;border-radius:.33rem;transition:background-color .3s,border-color .3s}[day-box]:not([day-box-selected]):hover{background-color:#f0f2f3;border:1px solid var(--accent-color);transition:background-color .2s,border-color .3s;color:var(--accent-color);cursor:pointer}[day-box] [day-name]{font-size:1rem}[day-box] [day-month]{font-size:1.26rem;font-weight:500}[day-box][day-box-selected]{border:1px solid transparent;background-color:#777;color:#fff}[day-box-disabled]{cursor:not-allowed;background-color:#ccc}.day-slots{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem}.day-slots [time-slot]{display:flex;flex-wrap:wrap;gap:0 10px;height:max-content;justify-content:center;align-items:flex-start}.day-slots .slot{text-align:center;font-size:1.2rem;color:#e34}[validation-error-message]{padding:1rem;display:flex;justify-content:center}[validation-error-message]#tourValidationMessage{color:var(--error-color);font-size:.9rem}[slot-item]{display:flex;flex-direction:column;justify-content:center}[slot-item] label[radio-tab]{display:flex;gap:.7rem;align-items:center;padding:.2rem 1rem;height:56px;justify-items:center}[slot-item] label[radio-tab]>p{font-size:1rem}[slot-item] .box-info{background-color:unset;border:unset;border-radius:unset;display:flex;gap:.4rem;padding:.3rem .7rem;text-align:center}[slot-item] .box-info .material-symbols-outlined{font-size:28px}.slot-prices{display:flex;flex-direction:column;gap:1rem;width:100%;align-items:center;padding:clamp(.2rem,3vw,2rem);border-radius:.33rem}.slot-prices:not([showprice=true]){display:none}.slot-price-row{display:grid;grid-template-areas:"dayprice itempicker";grid-template-columns:1fr max-content;grid-template-rows:1fr;align-items:center;gap:.5rem 4vw;width:100%;justify-items:end}@media(max-width:800px){.slot-price-row{grid-template-areas:"dayprice" "itempicker";grid-template-columns:1fr;justify-items:center}}[price-slot],.day-slot [price-slot]{display:flex;width:100%;justify-content:center}.slot-price-row [day-price]{grid-area:dayprice;display:grid;grid-template-columns:max-content max-content;grid-template-rows:1fr;gap:.5rem;justify-items:end}.slot-price-row :is(.slot-price-name,.slot-price-value){font-size:1.33rem;width:max-content}[total-price]{display:flex;justify-content:end;padding:.3rem 2rem}[total-price] output{font-size:1.26rem;font-weight:500;color:var(--accent-color)}@media(max-width:800px){section[tour]{padding:.7rem .3rem;gap:2rem}[day-grid]{grid-template-columns:1fr}.day-slots [time-slot]{flex-direction:column;gap:.5rem}}:root{--ok-color: #3da047;--error-color: #ff6347}a{text-decoration:none}@keyframes opc{to{opacity:1}}body[mobile]:fullscreen{height:100svh}#buttons :is(button,.btn-ro){display:flex;align-items:center;justify-content:center;min-width:11ch;height:50px;border:none;border-radius:.6rem;padding:0 1.33rem;font-family:sans-serif}#buttons .btn-ro.std:disabled{background-color:#666}#buttons .btn-ro.std-ok,#buttons.btn-ro.std-error{background-color:var(--ok-color);color:#222;transition:background-color .3s ease}.btn-ro.std-trsp-large{height:64px;border:1px solid gray}section[webcam] #sectionWaitForCamera{display:flex;place-items:center;align-items:center;text-align:center;width:100%;height:100%;z-index:200;padding:2rem 1rem;color:#c34;font-family:sans-serif;font-size:1.2rem}section[webcam] #sectionEnroll{width:100%}:is(.mobile-qr,.web-cam,#paramsText){padding:2rem;display:flex;flex-direction:column;align-items:center;flex:1;gap:1rem;font-family:sans-serif}#paramsText{padding:1.1rem;font-family:sans-serif}:is(.mobile-qr,.web-cam){text-align:center}:is(.mobile-qr,.web-cam) div{display:flex;align-items:center;height:100%;width:max-content}:is(.mobile-qr,.web-cam) p{text-align:center}:is(.mobile-qr,.web-cam) p:empty{display:none}.mobile-qr .qr-image{flex:1;aspect-ratio:1;border-radius:.2rem;background-color:#fff;padding:1rem;margin:1rem;border:1px solid #cccccc}.mobile-qr .qr-image img{width:240px}#sectionEnrollSuccess{padding:1rem .2rem;font-size:1.1rem;color:var(--ok-color);max-width:96vw;display:flex;flex-direction:column;gap:1rem;min-height:300px;justify-content:center;text-align:center;font-family:sans-serif;align-items:center}#sectionEnroll #paramsText{flex:0 1 36%;max-width:96%;white-space:wrap;overflow:hidden;display:flex;flex-direction:column;justify-content:space-evenly}#sectionEnroll #paramsText span{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem}#sectionEnroll #paramsText img{max-width:75px;border-radius:.6rem}#sectionEnroll #videoContainer{flex:1 0 55%;display:grid;grid-template-columns:1fr;grid-template-rows:max-content 1fr max-content;padding:0;gap:0;justify-items:center;background-color:#222;border-radius:.66rem;overflow:hidden;aspect-ratio:4/3}#sectionEnroll #videoContainer canvas{grid-column:1;grid-row:1/4;margin:.7rem 0;width:100%;height:100%}#sectionEnroll #processResult{grid-column:1;grid-row:1;font-size:1rem;padding:.33rem .7rem;z-index:102;justify-self:end;margin:20px 20px auto;font-family:sans-serif;font-weight:300}#videoContainer img{grid-column:1;grid-row:1/3;width:100%;z-index:98;transform:scaleX(-1)}#videoContainer video{background-color:#222;grid-column:1;grid-row:1/3;border-radius:.4rem;width:100%;transform:scaleX(-1)}#sectionEnroll #processResult[notok]{color:#ff5454}#sectionEnroll .faceOverlay{grid-column:1;grid-row:1/3;width:100%;height:100%;z-index:99;background-repeat:no-repeat;background-position:center;background-size:45%;opacity:.45}.faceOverlayOk{background-image:url(https://robostaticcontent71830.s3.eu-central-1.amazonaws.com/Content/Images/overlayOK.png);transition:all .3s ease-in-out}.faceOverlayNotOk{background-image:url(https://robostaticcontent71830.s3.eu-central-1.amazonaws.com/Content/Images/overlayNotOK.png);transition:all .3s ease-in-out}#buttons{grid-column:1;grid-row:3;display:flex;justify-content:space-evenly;align-items:center;gap:calc(.7rem + 1vw);width:100%;z-index:100;padding:.7rem 1rem 1rem;bottom:calc(.7rem + 1vw);height:max-content}body[mobile] #buttons{flex-direction:column;position:sticky;bottom:.7rem}body[mobile]{background-color:#222}body[mobile] #sectionWaitForCamera{display:flex;flex-direction:column;text-align:center;width:97vw;height:97svh;padding:1rem .5rem;margin:auto;position:absolute;justify-content:space-between;box-sizing:border-box;background-color:#eee;border-radius:.5rem;align-items:center;z-index:200}body[mobile] #sectionEnroll{flex-direction:column;align-items:center;width:96vw;height:calc(var(--vh, 1vh) * 100)}body[mobile] #sectionEnroll #videoContainer{align-items:center;aspect-ratio:unset;max-height:98dvh;min-width:unset}body[mobile] #sectionEnroll #processResult{justify-self:unset}body[mobile] #paramsText{overflow:hidden;display:flex;flex-direction:column;gap:1rem;color:#222}body[mobile] #paramsText span{display:flex;flex-direction:column;align-items:center;text-align:center}body[mobile] #paramsText span p{margin:.5rem 0}body[mobile] #paramsText img{max-width:70px;border-radius:.5rem}body[mobile] #paramsText{padding:0}.identity-validation-user-photo{max-width:333px}body[dir=ltr] [biometric-enroll] label{display:flex;align-items:center;gap:.5rem}body[dir=ltr] [biometric-enroll] label input[type=checkbox]{position:relative;left:unset;opacity:unset}[biometric-succeded] .btns-footer{padding:0;display:grid;grid-template-areas:"label back remove";grid-template-columns:2fr auto auto;align-items:center}[biometric-succeded] .btn-ro[disabled]{margin:1rem 0;background:#d9ffda;color:#19651c;pointer-events:none}[biometric-succeded] .std-trsp,[biometric-succeded] .std-2{background:#000;color:#fff}[biometric-succeded] .std-trsp:hover,[biometric-succeded] .std-2:hover{background:unset;color:unset}[biometric-succeded] label{grid-area:label;display:flex;align-items:center;gap:.5rem}[biometric-succeded] label input[type=checkbox]{position:relative;left:unset!important;opacity:unset}[biometric-succeded] .std-trsp{grid-area:back}[biometric-succeded] .std-2{grid-area:remove}@media screen and (max-width:1180px){[webcam] #sectionEnroll{flex-direction:column-reverse}[webcam] #sectionEnroll #paramsText{flex-direction:row}}@media screen and (max-width:800px){[biometric-succeded] .btns-footer{grid-template-columns:1fr 1fr;grid-template-areas:"label label" "back remove";gap:1rem .5rem;justify-items:center}#buttons :is(#closeInfoButton){padding:1.2rem 2.8rem;height:unset;background:#fff;color:#000;border:1px solid #000;text-transform:uppercase}#buttons :is(#captureButton,#tryAgainButton,.btn-ro.std-trsp){padding:1rem 1.8rem;height:unset;width:100%;max-width:40ch;min-width:unset;text-transform:uppercase;font-size:1rem;color:#000;box-sizing:border-box}#buttons :is(#captureButton){background:var(--ok-color)}#buttons :is(#tryAgainButton){background:var(--error-color)}#buttons :is(.std-trsp){background:#fff}}@media screen and (max-width:560px){body[mobile] #buttons{padding:0;bottom:.5rem}#buttons :is(#captureButton,#tryAgainButton,.btn-ro.std-trsp){font-size:.7rem}}@media screen and (max-width:360px){body[mobile] #paramsText img{max-width:50px}#buttons :is(#captureButton,#tryAgainButton,.btn-ro.std-trsp){padding:.6rem 1rem}}@supports (font-size: 1cqb){@container box (max-width: 360px) and (min-height: 200px){.box .stripe{--fsf: clamp(1rem, 1rem + (3cqb + 3cqh), 1.5rem)}}@container box (max-width: 600px) and (min-width: 360px) and (min-height: 200px){.box .stripe{--fsf: clamp(1.2rem, 1.2rem + (3cqb + 3cqh), 2.2rem)}}@container box (min-width: 600px) and (max-width:960px) and (min-height: 200px){.box .stripe{--fsf: clamp(1.3rem, 1rem + (3cqb + 3cqh), 2.8rem)}}@container box (max-width:960px) and (min-height: 200px){.box .stripe{--fsf: clamp(1.1rem, 1.1rem + (2cqb + 2cqh), 1.8rem)}}@container box (min-width: 960px) and (max-width:1260px) and (min-height: 200px){.box .stripe{--fsf: clamp(1.2rem, 1.2rem + (2cqb + 2cqh), 3rem)}}@container box (min-width: 1260px) and (min-height: 300px){.box .stripe{--fsf: clamp(1.4rem, 1.4rem + (2cqb + 2cqh), 4rem)}}@container box (min-width: 1000px) and (max-height: 100px){.box .stripe{--fsf: clamp(1rem, 1rem + (3cqb + 3cqh), 2.2rem)}}@container box (max-width: 1000px) and (max-height: 200px){.box .stripe{--fsf: clamp(1rem, 1rem + (3cqb + 3cqh), 2.2rem)}}@container box (min-width: 1000px) and (max-height: 200px) and (min-height: 100px){.box .stripe{--fsf: clamp(1.4rem, 1.2rem + (3cqb + 3cqh), 2.7rem)}}}@supports not (font-size: 1cqb){@container box (max-width: 600px) and (min-height: 200px){.stripe{--fsf: clamp(1rem, 1rem + 1vw, 2rem)}}@container box (min-width: 600px) and (max-width:1000px) and (min-height: 200px){.stripe{--fsf: clamp(1rem, 1rem + 1vw, 3rem)}}@container box (min-width: 1000px) and (min-height: 200px){.stripe{--fsf: clamp(2rem, 1rem + 1vw, 5rem)}}@container box (min-width: 900px) and (max-height: 200px){.stripe{--fsf: clamp(1.3rem, 1rem + 1vw, 5rem)}}}:root{--grid-cell: calc(var(--box-wrap-width) / 24);--grid-cell-max: calc(var(--box-wrap-width-max) / 24);--ratio-width: calc(24 / var(--columns));--ratio-width-merge-2: calc(var(--ratio-width) * 2);--ratio-width-merge-3: calc((24 / var(--columns)) * 3);--box-height-fallback: calc(var(--grid-cell) * var(--ratio-height))}.box-wrap{display:grid;grid-template-columns:repeat(24,1fr);gap:var(--box-wrap-gap);justify-content:center;width:var(--box-wrap-width);max-width:var(--box-wrap-width-max);background:var(--box-wrap-bg);border-radius:var(--box-wrap-radius);margin:.5rem auto calc(1rem + 1vw);padding:var(--box-wrap-padding);container:box-wrap / inline-size;box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);--ratio-width: calc(24 / var(--columns))}.box-wrap-x-sale{display:grid;grid-template-columns:repeat(24,1fr);gap:var(--box-wrap-gap);justify-content:center;width:100%;--columns: var(--x-sale-columns);--ratio-height: var(--x-sale-ratio-height);--ratio-width: calc(24 / var(--columns))}.box-wrap.hsp{--columns: var(--hsp-sale-columns);--ratio-height: var(--hsp-sale-ratio-height);--ratio-height-mobile: var(--hsp-sale-ratio-height-mobile)}.box-wrap:empty{display:none}@media(max-width:800px){.box-wrap{--columns: 1;--box-wrap-gap: 1rem 0;width:95vw;margin:.7rem auto;background:unset}}:root{--slider-ratio-height: 9}slider{padding:var(--slider-padding);display:block;width:100%;background:var(--slider-bg, #333)}.img-slider{position:relative;margin:0 auto;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:var(--box-wrap-width);max-width:var(--box-wrap-width-max);border-radius:var(--basic-radius);aspect-ratio:24 / var(--slider-ratio-height);overflow:clip}.slide{grid-column:1;grid-row:1;width:100%;height:100%;transform:translate(100%);background-size:cover;background-position:center}.slide a{display:block;width:100%;height:100%}.slide.active{transform:translate(0);z-index:5}.slide.enter-right{animation:slideInFromRight .8s ease forwards}.slide.enter-left{animation:slideInFromLeft .8s ease forwards}.slide.exit-left{animation:slideOutToLeft .8s ease forwards;z-index:4}.slide.exit-right{animation:slideOutToRight .8s ease forwards;z-index:4}.navigation{margin:.5rem auto;padding:.3rem 1.3rem;display:flex;grid-column:1;grid-row:1;align-items:center;justify-content:center;gap:1.2rem;background:#0000004d;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);border-radius:1rem;height:40px;width:max-content;align-self:end;z-index:5}.navigation button.dot{width:12px;aspect-ratio:1;background:#ffffff80;border-radius:50%;cursor:pointer;transition:background .3s;--btn-padding:.2rem}.navigation button.dot.active{background:var(--accent-color);box-shadow:0 0 4px #00000080}@media screen and (max-width:800px){.img-slider{width:96vw;aspect-ratio:4 / 5}}@keyframes slideInFromRight{0%{transform:translate(100%) scale(.8);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes slideInFromLeft{0%{transform:translate(-100%) scale(.8);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes slideOutToLeft{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(-100%) scale(.8);opacity:0}}@keyframes slideOutToRight{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(100%) scale(.8);opacity:0}}:root{--overlay-as: 16/9}[overlay-wrapper] #overlayContent{margin:15dvh auto;position:relative;flex-direction:column;display:flex;justify-content:center;align-items:center;aspect-ratio:var(--overlay-as);width:clamp(680px,78vw,1540px)}@media(max-width:800px){:root{--overlay-as: 9/16}[overlay-wrapper] #overlayContent{margin:auto;padding:1rem 0;aspect-ratio:var(--overlay-as);width:100%;min-height:80dvh}}.modal-video-poster{display:block;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}dialog#overlayDialog [overlay-close-btn]{position:fixed;top:4vw;right:4vw;width:45px;aspect-ratio:1;border:none;background-color:#2f2e31;color:#fff;cursor:pointer;border-radius:.33rem}button[overlay-close-btn] .material-symbols-outlined{font-size:33px}@media screen and (max-width:360px){[overlay-wrapper] #overlayContent{max-height:75vh}}:root{--logo-top: url(/assets/images/emblem-top.svg);--logo-top-mobile: url(/assets/images/emblem-top-mobile.svg);--main-bg-img: url(/assets/banners/main-bg.webp);--main-bg-mobile-img: url(/assets/banners/main-bg-mobile.webp);--login-bg-img: url(/assets/banners/login-bg.webp);--login-bg-mobile-img: url(/assets/banners/login-bg-mobile.webp);--header-bg: url(/assets/images/header-footer-bg.webp);--footer-bg-color: url(/assets/images/header-footer-bg.webp)}@media screen and (max-width:1150px){header[data-logged] .header-wrap .LoginPanel[mobile-menu]{flex-direction:column;align-items:stretch}header[data-logged] .header-wrap .account-actions #account-actions-dropdown[topmenu]{position:static;top:auto;left:auto;right:auto;margin:0;min-width:0;max-width:none;width:100%;box-shadow:none;background:transparent;animation:none;opacity:1}}@media screen and (max-width:800px){.box[bannertype=merge-all]{--ratio-height: var(--ratio-height-mobile)}}@media screen and (max-width:800px){body[data-login]{background-image:var(--login-bg-mobile-img),linear-gradient(var(--login-bg-gradient))!important}body[data-home] [img-id="964"]{background-image:url(/assets/banners/slide1-mobile.webp)}body[data-home] [img-id="944"]{background-image:url(/assets/banners/slide2-mobile.webp)}body[data-home] [productlistid="931"] .full-bg{background-image:url(/assets/banners/plano-diamante-mobile.webp)}body[data-home] [productlistid="938"] .full-bg{background-image:url(/assets/banners/plano-platina-mobile.webp)}body[data-home] [productlistid="937"] .full-bg{background-image:url(/assets/banners/plano-ouro-mobile.webp)}body[data-home] [productlistid="936"] .full-bg{background-image:url(/assets/banners/plano-prata-superior-mobile.webp)}body[data-home] [productlistid="935"] .full-bg{background-image:url(/assets/banners/plano-prata-mobile.webp)}body[data-home] [productlistid="934"] .full-bg{background-image:url(/assets/banners/plano-bronze-mobile.webp)}body[data-home] [productlistid="933"] .full-bg{background-image:url(/assets/banners/plano-verde-mobile.webp)}}@media screen and (min-width:800px){body[data-home] [img-id="964"]{background-image:url(/assets/banners/slide1-desktop.webp)}body[data-home] [img-id="944"]{background-image:url(/assets/banners/slide2-desktop.webp)}body[data-home] [productlistid="931"] .full-bg{background-image:url(/assets/banners/plano-diamante-desktop.webp)}body[data-home] [productlistid="938"] .full-bg{background-image:url(/assets/banners/plano-platina-desktop.webp)}body[data-home] [productlistid="937"] .full-bg{background-image:url(/assets/banners/plano-ouro-desktop.webp)}body[data-home] [productlistid="936"] .full-bg{background-image:url(/assets/banners/plano-prata-superior-desktop.webp)}body[data-home] [productlistid="935"] .full-bg{background-image:url(/assets/banners/plano-prata-desktop.webp)}body[data-home] [productlistid="934"] .full-bg{background-image:url(/assets/banners/plano-bronze-desktop.webp)}body[data-home] [productlistid="933"] .full-bg{background-image:url(/assets/banners/plano-verde-desktop.webp)}}#app-root{display:contents}dialog#cookie-dialog{border:none;background:transparent;padding:0;max-width:none;max-height:none}dialog#cookie-dialog::backdrop{background:transparent}dialog#cookie-dialog .dialog-wrap .dialog-title{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.3rem .5rem}dialog#cookie-dialog .dialog-wrap .dialog-title p{font-size:clamp(1.1rem,1.1rem + 1vw,1.2rem);padding:0;margin:0;color:var(--cookie-title-color)}dialog#overlayDialog{background:transparent;border:none;padding:0;max-width:none;width:100%;height:100%;max-height:none}dialog#overlayDialog::backdrop{background:hsl(0 0 0 / .7)}body[data-account]{font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important;font-weight:400;line-height:22.5px;color:#000000de;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-rendering:auto;background-color:var(--body-bg-color)!important;background-image:var(--main-bg-img)!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important;background-attachment:fixed}body[data-account] main{min-height:calc(100vh - 180px)}body[data-account] .container{width:90%;max-width:1280px;margin:0 auto;padding:7.5px 15px}body[data-account] header.compact-navbar{margin-bottom:1rem;background:var(--header-bg);background-size:cover;background-position:center;background-repeat:no-repeat;height:78px!important;padding:0!important;border-bottom:none;box-shadow:unset;display:block;position:relative;opacity:1;transform:none}body[data-account] header.compact-navbar .container{display:flex;align-items:center;justify-content:space-between;height:78px;padding:0 15px}body[data-account] header.compact-navbar .logo-top{display:flex;align-items:center;width:auto;height:auto;background:none;padding:0}body[data-account] header.compact-navbar .logo-top img{height:56px;width:auto;display:block}body[data-account] header.compact-navbar #headerCardPanel{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;flex:1 1 auto;margin-right:.4rem;gap:0;color:#fff;font-family:var(--font-second, Montserrat, Arial, sans-serif)}body[data-account] .user-loyalty-info{display:flex;justify-content:center;align-items:center;border-right:1px solid #f7efef;padding:3px 1em;text-align:center;line-height:1}body[data-account] .user-loyalty-info a{color:#fff;text-decoration:none;text-align:center}body[data-account] .user-info-nav__name.user-info-nav--thin,body[data-account] .user-info-nav__value.user-info-nav--thin{font-family:Fjalla One,sans-serif;font-weight:400;color:#fff}body[data-account] .user-info-nav__name{display:block;margin-top:5px;margin-bottom:2px;font-size:1.2rem}body[data-account] .user-info-nav__value{font-size:.9333333333rem;font-weight:700}body[data-account] header.compact-navbar .user-menu{position:relative;flex:0 1 auto;align-self:center;padding-left:10px}body[data-account] header.compact-navbar .user-menu .account-button{float:none;width:auto;max-width:100%;display:flex;align-items:center;gap:0;color:var(--user-data-txt, #fff);text-decoration:none;font-family:Fjalla One,sans-serif;font-size:1.2rem;line-height:1.5;font-weight:400;border-radius:16px 8px 8px 16px;height:auto;min-height:38px;padding:0 6px 0 0;transition:all .4s;background:transparent}body[data-account] header.compact-navbar .user-menu .account-button .user-menu__full-name{max-width:300px;margin-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--user-data-txt, #fff);transition:all .4s}body[data-account] header.compact-navbar .user-menu .account-button .userAvatar{flex:0 0 40px;display:flex;align-items:center;justify-content:center}body[data-account] header.compact-navbar .user-menu .account-button .material-symbols-outlined{font-size:27px;color:var(--user-data-ico, #fff);line-height:1}body[data-account] header.compact-navbar .user-menu .account-button .material-symbols-outlined.right{font-size:24px;margin-left:2px}body[data-account] header.compact-navbar .user-menu .account-button:hover,body[data-account] header.compact-navbar .user-menu .account-button.active{color:var(--user-data-txt_hover, hsl(45 78% 68%));background-color:var(--header-myaccount-bg_hover, transparent)}body[data-account] header.compact-navbar .user-menu .account-button:hover .user-menu__full-name,body[data-account] header.compact-navbar .user-menu .account-button.active .user-menu__full-name{color:var(--user-data-txt_hover, hsl(45 78% 68%))}body[data-account] header.compact-navbar .user-menu .account-button:focus{outline:none}body[data-account] .dropdown-content{display:none;position:absolute;right:0;top:100%;min-width:200px;max-height:350px;overflow-y:auto;overflow-x:hidden;opacity:0;background:#fff;border-radius:2px;box-shadow:0 2px 5px -2px #00000029,0 2px 10px -5px #0000001f;list-style:none;padding:0;margin:0;z-index:999;will-change:width,height}body[data-account] .dropdown-content.active{display:block!important;opacity:1!important}body[data-account] #userMenu li,body[data-account] #accountMenu li{clear:both;min-height:45px;width:100%}body[data-account] .dropdown-content li>a{display:flex;align-items:center;gap:0;width:100%;min-height:45px;padding:10px 15px;color:#000000de;text-decoration:none;font-size:1rem;font-family:Montserrat,Arial,sans-serif;line-height:1.5rem;box-sizing:border-box}body[data-account] .dropdown-content li>a:hover{background:#eee}body[data-account] .dropdown-content .material-icons.left,body[data-account] .dropdown-content .material-symbols-outlined.left{margin-right:16px;font-size:24px;color:#87b355}body[data-account] .expand-menu .material-icons.left{color:#87b355}body[data-account] .dropdown-content .divider{height:1px;background:#e0e0e0;margin:0;min-height:1px}body[data-account] .card-panel{background:#fffffff2;border-radius:2px;padding:25px 20px 20px;margin:.5rem 0 1rem;box-shadow:0 2px 5px -2px #00000029,0 2px 10px -5px #0000001f}body[data-account] .card-panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:0}body[data-account] .card-header-title{position:relative;display:flex!important;align-items:flex-start;gap:12px;width:calc(100% - 300px);margin:0 auto 0 0;padding:0 10px;font-family:Montserrat,Arial,sans-serif;font-size:22px;line-height:24.2px;font-weight:400;color:#000000de}body[data-account] .card-header-title .userAvatar img.circle{width:42px;height:42px;border-radius:50%;object-fit:cover}body[data-account] .expander-user-profile{display:flex;flex-direction:column;justify-content:center;margin-left:10px;flex:0 1 auto;max-width:calc(100% - 56px);cursor:pointer}body[data-account] .expander-user-profile__cont{display:flex;align-items:baseline;flex-wrap:nowrap;gap:6px;max-width:max-content}body[data-account] .expander-user-profile__cont .material-symbols-outlined{font-size:15px}body[data-account] .expander-user-profile__cont .material-icons{font-size:24px}body[data-account] .account-header-points__loyalty-name{color:#888;font-size:13px;margin-top:2px;display:flex;align-items:center}body[data-account] .fnAccountMenu.btn,body[data-account] button.fnAccountMenu{background-color:#87b355!important;color:#fff;border:none;border-radius:3.96px;height:36px;line-height:36px;padding:0 30px;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 2px 5px -2px #00000029,0 2px 10px -5px #0000001f;cursor:pointer}body[data-account] .fnAccountMenu .material-icons.left{font-size:22.5px;line-height:36px;margin-right:8px;float:left;color:#fff}body[data-account] .user-account-dd-fix{position:relative;margin-top:auto;flex:0 0 auto}body[data-account] #accountMenu{min-width:280px;left:auto;right:0}body[data-account] .user-profile-expand{display:none;padding-top:16px}body[data-account] .user-profile-expand.open{display:block}body[data-account] .input-field{margin-top:1rem;margin-bottom:.5rem}body[data-account] .input-field label.active,body[data-account] .input-field label{font-family:Montserrat,Arial,sans-serif;font-size:13.5px;color:#999;font-weight:400;line-height:20.25px}body[data-account] .input-field p{margin:.2rem 0 0;font-size:15px}body[data-account] .input-field p b{font-weight:700;color:#000000de}body[data-account] .profile-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px 16px;align-items:start}body[data-account] .profile-grid>.input-field,body[data-account] .profile-grid>.col{width:100%!important;float:none!important;margin:0;padding:18px 8px 0;position:relative;box-sizing:border-box;min-width:0}body[data-account] .profile-grid .input-field label,body[data-account] .profile-grid .input-field label.active{position:absolute;top:18px;left:8px;right:auto;transform:translateY(-140%);max-width:calc(100% - 16px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;padding:0}body[data-account] .profile-grid .input-field p{margin:0;min-height:45px;display:flex;align-items:center;gap:6px;background:#f4f4f4;border-radius:6px;padding:5px 12px;box-sizing:border-box}body[data-account] .profile-grid .input-field p b{display:block;overflow-wrap:anywhere;word-break:break-word;line-height:1.35}body[data-account] .profile-grid .fnIdentifier{white-space:nowrap;overflow-wrap:normal;word-break:normal}body[data-account] .profile-grid .fnCopyId{float:none;margin:0;padding:0;height:22px;line-height:22px;flex-shrink:0}body[data-account] .tabs{position:relative;display:flex;width:100%;height:48px;margin:8px 0 16px;padding:0;list-style:none;background:#ededed;overflow:hidden}body[data-account] .tabs .tab{flex:1;height:48px;line-height:48px;text-align:center;margin:0;padding:0}body[data-account] .tabs .tab a{display:block;height:48px;padding:0 10px;color:#17633a;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:400;letter-spacing:.8px;text-transform:uppercase;text-decoration:none;position:relative;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-account] .tabs .tab a.active{color:#ededed}body[data-account] .tabs .tab a .material-icons{font-size:24px;vertical-align:middle;margin-right:6px;position:relative;top:-1px}body[data-account] .tabs .indicator{position:absolute;top:0;height:48px;background:#17633a;z-index:0;transition:left .25s ease}body[data-account] h4{font-family:Montserrat,Arial,sans-serif;font-size:34.2px;line-height:1.1;font-weight:400;color:#000000de;margin:1.2rem 0 .8rem;padding:0 10px}body[data-account] h5{font-family:Montserrat,Arial,sans-serif;font-size:22px;font-weight:400;color:#000000de}body[data-account] h2{font-family:Montserrat,Arial,sans-serif;font-size:2rem;font-weight:400}body[data-account] h3{font-family:Montserrat,Arial,sans-serif;font-size:1.4rem;font-weight:400}body[data-account] .grey-text{color:#9e9e9e!important;font-size:15px;font-family:Montserrat,Arial,sans-serif}body[data-account] .grey-text .material-icons.left{font-size:24px;margin-right:8px}body[data-account] .btn{background-color:#87b355;color:#fff;border:none;border-radius:3.96px;height:36px;line-height:36px;padding:0 16px;font-family:Montserrat,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;box-shadow:0 2px 5px -2px #00000029,0 2px 10px -5px #0000001f;cursor:pointer;display:inline-block}body[data-account] .btn .material-icons.left{font-size:22.5px;margin-right:8px;vertical-align:middle}body[data-account] .btn-flat{background:transparent;border:none;color:#343434;cursor:pointer;display:inline-flex;align-items:center;font-family:Montserrat,Arial,sans-serif}body[data-account] .switch label{font-size:15px;color:#000000de;font-family:Montserrat,Arial,sans-serif}body[data-account] .switch .lever{content:"";display:inline-block;width:36px;height:14px;background:#818181;border-radius:15px;position:relative;margin:0 8px;vertical-align:middle}body[data-account] .switch .lever:after{content:"";position:absolute;width:20px;height:20px;background:#f1f1f1;border-radius:50%;top:-3px;left:0;box-shadow:0 1px 3px #0000004d;transition:left .2s}body[data-account] .switch input{opacity:0;width:0;height:0;position:absolute}body[data-account] .switch input:checked+.lever{background:#87b35580}body[data-account] .switch input:checked+.lever:after{left:16px;background:#87b355}body[data-account] .right-align{text-align:right}body[data-account] .edit-form h5,body[data-account] .edit-form h5.left{display:flex;align-items:center;gap:0;margin:1.6rem 0 .8rem}body[data-account] .edit-form h5 .material-icons.left{margin-right:10px}body[data-account] .edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem 1.2rem}body[data-account] .edit-grid label{display:flex;flex-direction:column;gap:.25rem;font-size:13.5px;color:#999;font-family:Montserrat,Arial,sans-serif}body[data-account] .edit-grid input,body[data-account] .edit-grid select{height:43px;border:1px solid #ddd;border-radius:6px;background:#fff;font-size:15px;font-family:Montserrat,Arial,sans-serif;color:#000000de;padding:5px 12px}body[data-account] .edit-grid input:disabled{color:#888;background:#fafafa}body[data-account] .terms-list label{display:flex;align-items:flex-start;gap:.5rem;margin:.55rem 0;font-size:15px;color:#000000de;font-family:Montserrat,Arial,sans-serif}body[data-account] table.highlight{width:100%;border-collapse:collapse;font-size:15px;font-family:Montserrat,Arial,sans-serif}body[data-account] table.highlight th{background:#f3f3f3;text-align:left;padding:10px 8px;font-weight:500}body[data-account] table.highlight td{padding:10px 8px;border-top:1px solid #eee}body[data-account] .header-mobile-sticky{display:none}@media(max-width:960px){body[data-account] .profile-grid,body[data-account] .edit-grid{grid-template-columns:1fr 1fr}body[data-account] .user-loyalty-info{display:none}body[data-account] .header-mobile-sticky{display:flex;position:fixed;left:0;right:0;bottom:0;height:60px;background:#fff;border-top:2px solid #ddd;box-shadow:0 -2px 5px -2px #00000029,0 -2px 10px -5px #0000001f;z-index:1010}body[data-account]{padding-bottom:72px}body[data-account] .embeddedMessagingConversationButton{bottom:75px!important}}@media(max-width:680px){body[data-account] .card-panel-header{flex-wrap:wrap}body[data-account] .card-header-title{width:75%;margin-right:unset}body[data-account] .expander-user-profile{padding-left:0!important}}@media(max-width:800px){body[data-account] .profile-grid,body[data-account] .edit-grid,body[data-account] .tabs{display:block}body[data-account] .tabs{height:auto}body[data-account] .tabs .indicator{display:none}body[data-account] .card-panel-header{flex-direction:column}body[data-account] .header-mobile-sticky-item{flex:1}body[data-account] .header-mobile-sticky-link{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#595959;text-decoration:none;font-size:11px;font-family:Montserrat,Arial,sans-serif}body[data-account] .header-mobile-sticky-link .material-icons,body[data-account] .header-mobile-sticky-link .material-icons-outlined{font-size:36px}body[data-account] .header-mobile-sticky-link.active{color:#17633a}}.section-transaction.fnFormHandler{position:relative;padding-bottom:100px}@media only screen and (max-width:960px){.section-transaction.fnFormHandler{padding-bottom:40px}}.section-transaction .transaction-edit{width:100%}.section-transaction .transaction-validation-error{margin:0 0 .75rem;padding:.85rem 1rem;text-align:left;font-size:.9375rem;font-weight:500;line-height:1.45;color:#b71c1c;background-color:#ffebee;border:1px solid #ef9a9a;border-radius:2px;box-shadow:none}.section-transaction #transaction-items.transaction-items{width:100%;margin-bottom:0}.section-transaction .items-cont .card-panel.transaction-item{margin:0;border-radius:0;box-shadow:none;border-bottom:4px dotted #ddd}.section-transaction .items-cont .card-panel.transaction-item:last-child{margin-bottom:0;border-bottom:none}.section-transaction .transaction-ticket.transaction-item{padding:1rem!important}.section-transaction .transaction-ticket .transaction-info.fnRegularTicket{position:relative;width:100%;margin-bottom:1rem}.section-transaction .transaction-ticket .transaction-info .transaction-item-info-container{padding:25px 15px}.section-transaction .transaction-ticket .fnSeatDescriptionBox{flex:1 1 100%;max-width:100%}.section-transaction .transaction-ticket .transaction-user.fnIsUser{flex-wrap:nowrap;align-items:flex-end}.section-transaction .transaction-ticket .fnAssignButton{text-transform:uppercase}.section-transaction button.fnAssignButton.btn{display:inline-block!important;width:auto!important;min-width:0!important;height:44px!important;line-height:44px!important;align-self:flex-end;padding:0 15px!important;border:none!important;border-radius:2px!important;background-color:#87b355!important;color:#fff!important;font-size:.8rem!important;gap:0!important;box-shadow:0 2px 5px -2px #00000029,0 2px 10px -5px #0000001f}.section-transaction button.fnAssignButton.btn i.material-icons{font-size:1.6rem;line-height:44px;height:44px;color:#fff;vertical-align:top}.section-transaction button.btn-floating{display:inline-block!important;width:39px!important;min-width:39px!important;max-width:39px!important;height:39px!important;flex:0 0 39px!important;padding:0!important;border:none!important;border-radius:50%!important;line-height:39px!important;background-color:#87b355!important;box-shadow:0 2px 5px -2px #00000029,0 2px 10px -5px #0000001f;overflow:hidden}.section-transaction button.btn-floating i.material-icons{display:block;width:39px;height:39px;margin:0!important;line-height:39px;font-size:1.6rem;color:#fff!important;text-align:center}.section-transaction .fnSegmentDiscount.fnDiscountName{min-width:200px;height:44px;margin:0;background:#f4f4f4}.section-transaction .transaction-ticket .transaction-price-box{width:100%;padding:10px 0 0;display:flex;justify-content:flex-end;align-items:center}body:not([data-account]) header.compact-navbar{margin-bottom:1rem;background:var(--header-bg);background-size:cover;background-position:center;background-repeat:no-repeat;height:78px!important;padding:0!important;border-bottom:none;box-shadow:unset;display:block;position:relative;opacity:1;transform:none}body:not([data-account]) header.compact-navbar .container{display:flex;align-items:center;justify-content:space-between;height:78px;padding:0 15px;max-width:1280px;width:90%;margin:0 auto}body:not([data-account]) header.compact-navbar .logo-top img{height:56px;width:auto}body:not([data-account]) header.compact-navbar #headerCardPanel{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-end;flex:1 1 auto;gap:0;color:#fff}body[new] .transaction-items .selector-radio .selector-radio-input,body[new] .transaction-items .selector-radio .selector-radio-input.with-gap{position:absolute!important;opacity:0!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:none!important;pointer-events:none}body[new] .transaction-items .selector-radio{position:relative}body[new] .transaction-items .selector-radio-label{cursor:pointer;margin:0}body[new] .transaction-items .selector-radio-input:checked+.selector-radio-label{border-color:#17633a!important;color:#17633a;background:#fff}body[new] .transaction-items .selector-radio-input:checked+.selector-radio-label:before{content:"check"!important;font-family:Material Icons!important;position:absolute;left:10px;top:calc(50% - 12px);width:25px;height:25px;color:#25a15e;font-size:1.6rem;line-height:22px;text-align:center;border:0;background:none!important}.transaction-items{width:100%}.transaction-items .transaction-group{margin-bottom:1rem}.transaction-items .transaction-group-header{margin-top:0}.transaction-items .items-cont .transaction-item.transaction-merchandise{position:relative}.transaction-items .delete.delete-btn-flex{position:absolute;top:0;right:0;padding:0;color:#87b355;border:.5px solid #e0e6eb;background:#fff;height:35px;width:35px;cursor:pointer;z-index:2}.transaction-items .delete.delete-btn-flex:disabled{opacity:.5;cursor:wait}.transaction-items .delete.delete-btn-flex i{font-size:2rem;vertical-align:middle;transition:.3s}.transaction-items .delete.delete-btn-flex:hover:not(:disabled)>i{color:#accb8a}.transaction-items .transaction-user.fnIsUser{justify-content:flex-start;align-items:flex-end;flex-wrap:nowrap;gap:20px;margin:0 0 1rem;padding:1rem 0 0}.transaction-items .transaction-user .transaction-user-container.input-field.fnIdentifier{flex:1 1 auto;min-width:0;margin-top:0;margin-bottom:0;height:auto}.transaction-items .transaction-user .fnAssignButton{white-space:nowrap}.transaction-items .transaction-setprice.fnPrepaidMerchandisePrice{padding:1rem;border:1px solid var(--primary-color, #17633a);width:100%;box-sizing:border-box;margin-top:0}.transaction-items .transaction-box-flex{display:flex;width:100%}.transaction-items .transaction-box.transaction-extra-padding{display:flex;align-items:flex-end;padding-left:15px;width:auto;flex:1 1 280px}.transaction-items .transaction-box .btn-floating{flex-shrink:0;margin-top:0;margin-bottom:3px;align-self:flex-end}.section-transaction .transaction-ticket .fnIdentifier input{height:44px!important;margin-bottom:0!important;box-sizing:border-box}.section-transaction .transaction-ticket .transaction-box .input-field{margin-top:0;margin-bottom:0;padding-top:22px}.section-transaction .transaction-ticket .fnDiscountName,.section-transaction .transaction-ticket .transaction-box .fnVoucherNumber input{height:44px!important;margin:0!important;box-sizing:border-box}.transaction-items .transaction-box .fnVoucherNumber.input-field{flex:1 1 auto;margin-top:0;margin-bottom:0}.transaction-items .transaction-box .fnVoucherNumber input{max-width:200px}.fnAssignDropDownDiv.active{display:block!important;opacity:1!important;position:absolute;right:0;top:calc(100% + 4px);z-index:1000;min-width:300px;background:#fff;box-shadow:0 2px 10px #00000026;border-radius:2px}.fnAssignDropDownDiv .fnAssignInputSearch{width:calc(100% - 32px);margin:8px 16px;border:none;border-bottom:1px solid #ddd;box-sizing:border-box}.fnAssignDropDownDiv ul.dropdown-content{position:static!important;display:block!important;opacity:1!important;box-shadow:none;max-height:220px;overflow-y:auto}.fnAssignDropDownDiv .fnAssignDropdownItem{display:block;padding:12px 16px;cursor:pointer;color:#000000de}.fnAssignDropDownDiv .fnAssignDropdownItem:hover{background:#eee}.fnAssignDropDownDiv .checkout-assign-new-trigger{display:flex;align-items:center;gap:4px;color:var(--primary-color, #17633a);font-weight:600;border-top:1px solid #eee}.fnAssignDropDownDiv .checkout-assign-new-trigger .material-icons{font-size:20px}.checkout-assign-mini-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:#0f171285;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));overflow-y:auto}.checkout-assign-mini-modal{width:min(100%,420px);margin:auto;background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000f,0 20px 40px #0000002e;border:1px solid rgba(23,99,58,.12);overflow:hidden;animation:checkout-assign-modal-in .22s ease-out}@keyframes checkout-assign-modal-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.checkout-assign-mini-modal__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1.15rem 1.25rem .85rem;background:linear-gradient(180deg,#17633a14,#17633a00);border-bottom:1px solid rgba(0,0,0,.06)}.checkout-assign-mini-modal__titles h2{margin:0;font-size:1.125rem;font-weight:700;line-height:1.25;color:#1a2e22;letter-spacing:-.02em}.checkout-assign-mini-modal__titles p{margin:.35rem 0 0;font-size:.8125rem;line-height:1.45;color:#0000008c;max-width:28ch}.checkout-assign-mini-modal__close{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-.25rem -.35rem 0 0;padding:0;border:none;border-radius:999px;background:#0000000d;color:#0000008c;cursor:pointer;transition:background .15s ease,color .15s ease}.checkout-assign-mini-modal__close:hover:not(:disabled){background:#00000017;color:#000000bf}.checkout-assign-mini-modal__close .material-icons{font-size:20px}.checkout-assign-mini-modal__form{padding:1rem 1.25rem 1.2rem}.checkout-assign-control{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1rem}.checkout-assign-control:last-of-type{margin-bottom:.25rem}.checkout-assign-control label{font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--primary-color, #17633a)}.checkout-assign-input{display:block;width:100%;box-sizing:border-box;height:46px;margin:0!important;padding:0 .85rem;border:1px solid #c5cfc8;border-radius:8px;background:#fafcfb;font-size:1rem;line-height:1.2;color:#000000de;box-shadow:none!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.checkout-assign-input::placeholder{color:#00000059}.checkout-assign-input:focus{outline:none;border-color:var(--primary-color, #17633a);background:#fff;box-shadow:0 0 0 3px #17633a2e!important}.checkout-assign-control.is-error .checkout-assign-input{border-color:#c0392b;background:#fff8f8}.checkout-assign-control.is-error .checkout-assign-input:focus{box-shadow:0 0 0 3px #c0392b33!important}.checkout-assign-field-msg{display:block;font-size:.75rem;line-height:1.35;color:#b91c1c}.checkout-assign-mini-modal-actions{display:flex;flex-direction:row;justify-content:stretch;align-items:stretch;gap:.65rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid rgba(0,0,0,.06)}.checkout-assign-btn{flex:1 1 0;min-height:44px;margin:0;padding:0 1rem;border-radius:8px;border:1px solid transparent;font-size:.875rem;font-weight:600;letter-spacing:.02em;text-transform:none;line-height:1.2;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .1s ease}.checkout-assign-btn:disabled{opacity:.65;cursor:not-allowed}.checkout-assign-btn--ghost{background:#fff;border-color:#c5cfc8;color:#000000b8}.checkout-assign-btn--ghost:hover:not(:disabled){background:#f4f6f5;border-color:#aeb8b1}.checkout-assign-btn--primary{background:var(--primary-color, #17633a);border-color:var(--primary-color, #17633a);color:#fff;box-shadow:0 2px 8px #17633a47}.checkout-assign-btn--primary:hover:not(:disabled){background:#125a32;border-color:#125a32}.checkout-assign-btn--primary:active:not(:disabled){transform:translateY(1px)}@media only screen and (max-width:480px){.checkout-assign-mini-modal-backdrop{align-items:flex-end;padding:0}.checkout-assign-mini-modal{width:100%;max-width:none;margin:0;border-radius:16px 16px 0 0;max-height:min(92vh,640px);overflow-y:auto;animation:checkout-assign-sheet-in .26s ease-out}@keyframes checkout-assign-sheet-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.checkout-assign-mini-modal__head{padding:1rem 1rem .75rem}.checkout-assign-mini-modal__titles p{max-width:none}.checkout-assign-mini-modal__form{padding:.85rem 1rem max(1.1rem,env(safe-area-inset-bottom))}.checkout-assign-mini-modal-actions{flex-direction:column-reverse;gap:.5rem}.checkout-assign-btn{width:100%;min-height:48px}}header .header-wrap .cart-clear-link{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--cart-delete, #c0392b);color:#fff;text-decoration:none}header .header-wrap .cart-clear-link .material-symbols-outlined{font-size:14px}.transaction-items .transaction-ticket .transaction-info.fnRegularTicket{flex-wrap:wrap;gap:.75rem 1rem}.transaction-items .transaction-ticket .fnSeatDescriptionBox{flex:1 1 100%;max-width:100%}.transaction-items .transaction-ticket .transaction-price-box{margin-top:.5rem}.transaction-items .transaction-ticket .transaction-item-price .fnPrice{color:#17633a;font-weight:700;font-size:1.35rem;white-space:nowrap}@media only screen and (max-width:960px){.transaction-items .transaction-merchandise .transaction-user.fnIsUser{flex-direction:column;flex-wrap:wrap;align-items:stretch}.fnAssignDropDownDiv.active{left:0;right:0;min-width:100%}}@media only screen and (max-width:960px){.section-transaction .transaction-items .transaction-ticket .transaction-user.fnIsUser{flex-wrap:wrap!important;align-items:flex-start}.section-transaction .transaction-items .transaction-ticket .transaction-user-container.fnIdentifier{flex:1 1 100%!important;width:100%;max-width:100%}.section-transaction .transaction-items .transaction-ticket .fnIdentifier .material-icons.prefix{display:none!important}.section-transaction .transaction-items .transaction-ticket .fnIdentifier input,.section-transaction .transaction-items .transaction-ticket .fnIdentifier label{margin-left:0!important;width:100%}.section-transaction .transaction-items .transaction-ticket .fnAssignWrap{flex:0 0 auto!important;width:max-content!important;max-width:100%;margin:12px auto 0!important;align-self:center}.section-transaction .transaction-items .transaction-ticket button.fnAssignButton.btn{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important;display:inline-block!important}.section-transaction .transaction-ticket .transaction-price-box,.section-transaction .transaction-ticket .transaction-price-mobile.transaction-box-flex{flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%}.section-transaction .transaction-items .transaction-ticket .transaction-box.transaction-extra-padding{flex:0 1 auto!important;width:auto!important;max-width:100%;justify-content:center;padding:15px!important}.section-transaction .transaction-ticket .fnSeatDescriptionBox{flex:2 0 auto;max-width:none}}@media only screen and (max-width:681px){.section-transaction .transaction-ticket .transaction-info .transaction-item-info-container{padding:0 10px}}body[new]:not([data-stadium]){padding-bottom:70px}.transaction-summary-modal.open{display:block;opacity:1;z-index:1003;top:8%;width:min(920px,calc(100% - 32px));max-height:84vh;overflow:auto;background:#fff}.transaction-summary-modal .modal-footer.payu-modal-footer{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;gap:8px;height:auto;padding:12px 16px;box-sizing:border-box}.transaction-summary-modal .modal-footer .btn,.transaction-summary-modal .modal-footer .btn-flat{height:36px!important;min-height:36px!important;line-height:36px!important;padding:0 16px!important;margin:0!important;font-size:.8rem!important;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box;vertical-align:middle}.transaction-summary-modal .modal-footer .btn i.material-icons{font-size:1.3rem;line-height:1;height:auto;width:auto;margin:0 6px 0 0}.transaction-summary-modal .selector-radio-input{position:absolute!important;opacity:0!important;width:0!important;height:0!important}.pay-panel{margin-top:1.2rem}.pay-field{border:1px solid #e0e0e0;border-radius:8px;padding:8px 14px 4px;margin:0 0 18px;background:#fff;box-sizing:border-box}.pay-field label{display:block;color:#9e9e9e;font-size:14px;line-height:1.1;transform:none;position:static}.pay-field input{border:0!important;border-bottom:0!important;box-shadow:none!important;margin:0!important;padding:2px 0 6px!important;height:32px!important;width:100%;font-size:16px;background:transparent!important}.pay-field input:focus{border:0!important;box-shadow:none!important}.pay-field:focus-within{border-color:#17633a}.pay-split{display:flex;gap:18px;align-items:flex-start}.pay-split .pay-field{flex:0 1 250px;width:250px;max-width:100%}#checkout-form #submit-container{text-align:center;margin-top:8px}#checkout-form-btn{min-width:99px;height:36px;line-height:36px;padding:0 1.4rem;text-transform:uppercase}.pay-pix h5{margin-top:0}.pay-pix-copy{text-align:center}.pay-pix-qr{display:block;width:250px;max-width:100%;height:auto;margin:12px auto}.pay-pix .fnPix{background:#fff;display:block;padding:1em;margin-top:8px;word-break:break-all}.pay-pix .fnPixCopy{margin-top:12px;min-width:79px;height:36px;line-height:36px;padding:0 16px}.pay-pix-qr-img{background:#fff;padding:8px;border-radius:4px}.pay-pix-wait{text-align:center;color:#666;font-size:.9rem}.pay-card-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;background:#000000b8;display:grid;place-items:center;padding:1.5rem}.pay-card-overlay-card{background:#fff;border-radius:12px;padding:2rem 1.75rem;text-align:center;width:min(320px,100%);box-shadow:0 24px 60px #00000059}.pay-card-overlay-logo{width:88px;height:auto;margin:0 auto 1rem;display:block}.pay-card-overlay-progress{margin:.75rem 0 1rem}.pay-card-overlay-card p{margin:0;color:#444;font-size:.95rem}.pay-card-dialog-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12001;background:#0000008c;display:grid;place-items:center;padding:1rem}.pay-card-dialog{background:#fff;border-radius:10px;padding:1.5rem;width:min(420px,100%);box-shadow:0 20px 50px #00000040;text-align:center}.pay-card-dialog-icon{color:#c62828;margin-bottom:.35rem}.pay-card-dialog-icon .material-icons{font-size:2.4rem}.pay-card-dialog h5{margin:0 0 .75rem}.pay-card-dialog p{margin:0 0 1.25rem;color:#555;line-height:1.45}.pay-card-dialog-actions{display:flex;justify-content:center;gap:.5rem;flex-wrap:wrap}.pay-card-dialog-actions .btn{height:36px;line-height:36px}.pay-pix-receipt-btn{display:block;margin:1rem auto 0;max-width:100%;white-space:normal;line-height:1.25;height:auto;min-height:36px;padding:.55rem 1rem}.pix-receipt-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12002;background:#0000009e;display:grid;place-items:center;padding:1rem}.pix-receipt-dialog{position:relative;width:min(480px,100%);max-height:min(92vh,720px);overflow:auto;background:#fff;border-radius:12px;padding:1.25rem 1.25rem 1rem;box-shadow:0 24px 60px #00000059}.pix-receipt-close{position:absolute;top:.5rem;right:.5rem;border:0;background:transparent;color:#666;cursor:pointer;line-height:0}.pix-receipt-dialog h5{margin:0 2rem .5rem 0;color:#015028}.pix-receipt-lead{margin:0 0 1rem;color:#555;font-size:.92rem;line-height:1.45}.pix-receipt-form{display:grid;gap:.75rem}.pix-receipt-upload{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pix-receipt-upload input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pix-receipt-upload-btn{display:inline-flex;align-items:center;gap:.35rem;border:1px solid #015028;color:#015028;border-radius:6px;padding:.45rem .75rem;font-size:.85rem;font-weight:600;cursor:pointer}.pix-receipt-upload-name{flex:1;min-width:140px;font-size:.85rem;color:#666;word-break:break-word}.pix-receipt-preview{width:100%;max-height:220px;object-fit:contain;border:1px solid #e0e0e0;border-radius:8px;background:#fafafa}.pix-receipt-error{margin:0;color:#c62828;font-size:.88rem}.pix-receipt-success{margin:0;color:#2e7d32;font-size:.88rem}.pix-receipt-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.pix-receipt-actions .btn{min-height:36px;height:auto;line-height:1.2;padding:.45rem 1rem}.pay-thanks{max-width:720px;margin:1.5rem auto 2rem;padding:1.5rem}.pay-thanks-hero{text-align:center;margin-bottom:1.25rem}.pay-thanks-icon{font-size:3rem;color:#2e7d32}.pay-thanks-hero h4{margin:.35rem 0;color:#015028}.pay-thanks-hero p{margin:0;color:#555}.pay-thanks-summary{border:1px solid #e8e8e8;border-radius:8px;padding:.75rem 1rem;margin-bottom:1rem;background:#fafafa}.pay-thanks-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;padding:.45rem 0;border-bottom:1px solid #eee;font-size:.92rem}.pay-thanks-row:last-child{border-bottom:0}.pay-thanks-row span{color:#666}.pay-thanks-tickets h5{margin:0 0 .65rem;color:#333}.pay-thanks-tickets ul{list-style:none;margin:0;padding:0}.pay-thanks-tickets li{border:1px solid #e8e8e8;border-radius:8px;padding:.75rem;margin-bottom:.5rem;background:#fff}.pay-thanks-ticket-title{font-weight:600;color:#222;margin-bottom:.25rem}.pay-thanks-ticket-meta{font-size:.85rem;color:#666}.pay-thanks-actions{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin-top:1.25rem}@media(max-width:600px){.pix-receipt-dialog{padding:1rem .85rem;border-radius:10px}.pix-receipt-actions{flex-direction:column}.pix-receipt-actions .btn{width:100%;text-align:center}.pay-thanks{padding:1rem;margin-top:1rem}.pay-thanks-actions{flex-direction:column}.pay-thanks-actions .btn{width:100%}}@media(max-width:680px){.transaction-display-status,.transaction-display-details{flex:1 1 100%}.transaction-display-status{display:flex;flex-direction:column;align-items:center;text-align:center}.pay-split{flex-direction:column;gap:0}.pay-split .pay-field{width:100%;flex-basis:auto}.transaction-summary-table .row .col{font-size:12px;padding:10px 2px!important}.pay-panel{margin-bottom:24px}}@media(max-width:960px){body[new]:not([data-stadium]) .embeddedMessagingConversationButton{bottom:75px!important}}.transaction-group-header .fnGroupDescription{flex-wrap:wrap;min-width:0;gap:0 .35rem}.transaction-group-header .fnProductName,.transaction-group-header .fnEventName{min-width:0}.transaction-merchandise{position:relative;padding-top:1.2rem}.transaction-merchandise .delete-btn-flex{z-index:2}.transaction-merchandise .transaction-user{display:block!important}.transaction-merchandise .transaction-user>.transaction-user-container,.transaction-merchandise .fnAssignWrap{display:block!important;width:100%!important;max-width:100%;box-sizing:border-box;margin:0 0 12px}.transaction-merchandise .fnAssignWrap{text-align:center;margin:8px 0 4px}.transaction-merchandise .fnAssignButton{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;height:36px;line-height:36px;margin:4px auto 8px;padding:0 16px;float:none}.transaction-merchandise .fnPrepaidMerchandisePrice .transaction-box-flex{flex:1 1 auto;min-width:0}@media(max-width:681px){.transaction-merchandise .fnPrepaidMerchandisePrice{flex-wrap:wrap}.transaction-merchandise .fnPrepaidMerchandisePrice .transaction-item-price{width:100%;text-align:right}}.transaction-merchandise .fnPrepaidMerchandisePrice .transaction-item-price{flex:0 0 auto;width:auto;margin-left:auto;text-align:right}.transaction-merchandise .fnUserNotCompany{background:#f3f3f3;border-radius:2px;padding:8px 12px 10px;margin-top:8px}.transaction-merchandise .fnName{margin:2px 0 0;font-size:1.05rem}.transaction-merchandise .fnPrepaidMerchandisePrice{padding:1rem;border:1px solid var(--primary-color, #17633a);align-items:center;justify-content:space-between;flex-wrap:nowrap;margin-top:12px}.transaction-merchandise .fnPrice{color:#17633a;font-weight:700;font-size:1.35rem;white-space:nowrap}@media only screen and (max-width:680px){.fnGroupItemCount{display:none!important}.transaction-group-header{align-items:flex-start}.transaction-nav{margin-bottom:8px}.transaction-nav #aSubmit{width:calc(100% - 1.5rem);margin-left:.75rem;margin-right:.75rem}}@media only screen and (max-width:681px){.transaction-merchandise .fnPrepaidMerchandisePrice{flex-wrap:wrap!important}.transaction-merchandise .fnPrepaidMerchandisePrice .transaction-item-price{width:100%!important;flex:1 0 100%!important;margin-left:0;text-align:right}.transaction-items .radio-button-group.merchTypeRadios{flex-direction:column}.transaction-items .selector-radio{flex:1 1 100%!important;width:100%}.transaction-merchandise .fnPrice{font-size:1.15rem}}
