body.sportslogo-template{display:flex;flex-direction:column;width:100%;margin:0;align-items:stretch}body.sportslogo-template #sportslogo-configurator-wrapper{order:1;z-index:2}body.sportslogo-template:has(#sportslogo-configurator-wrapper)>.sticky-atc{display:none!important}body.sportslogo-template>.customizer-header{order:0;flex:none;margin-block-start:var(--axiom-header-height, 64px);padding:50px 15px;color:var(--fg);background:var(--surface, #fafafa)}body.sportslogo-template:has(>.customizer-header :is(.customizer-note,.customizer-color-picker)) #main-content{padding-top:0}body.sportslogo-template>.customizer-header:not(:has(.customizer-note,.customizer-color-picker)){display:none}.customizer-note-inner{max-width:640px;margin-inline:auto;text-align:center}.customizer-note-inner>:first-child{margin-block-start:0}.customizer-note-inner>:last-child{margin-block-end:0}.customizer-color-picker{min-width:0;max-width:100%;margin-block-start:15px;text-align:center}.customizer-color-picker .variant-group{margin-block-end:0}.customizer-color-picker .variant-label-row{justify-content:center;flex-wrap:wrap;gap:.5em}.customizer-color-picker-grid{justify-content:center;max-width:100%}body.sportslogo-template .cc-revoke{z-index:1!important}body.sportslogo-template.champion-tag{--axiom-header-height: 0px;--axiom-header-group-height: 0px}body.sportslogo-template.champion-tag>.header-section-shell,body.sportslogo-template.champion-tag>.section-promotion{display:none!important}body.sportslogo-template.champion-tag #main-content>.shopify-section:first-child{--axiom-first-section-offset: 0px}@media(max-width:767px){body.sportslogo-template>.customizer-header{padding:25px 15px}}
/*# sourceMappingURL=/cdn/shop/t/122/assets/firelight-sportslogo.css.map */
