#custom-kb-steps{display:flex!important;cursor:pointer;margin:0 0 10px 10px!important}#custom-kb-steps .kb-step-tab{flex:1;text-align:center;justify-content:center;align-items:center;padding:5px!important;display:flex;width:150px;height:40px;background:transparent;transition:all .2s ease}#custom-kb-steps{display:flex!important;cursor:pointer;background:#fff!important}#custom-kb-steps .kb-step-tab{position:relative!important;flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ddd!important;height:50px!important;padding:0 15px!important;z-index:1!important;transition:background .2s ease!important;font-size:14px!important}.kb-designs-banner{border-radius:5px;text-align:right}.kb-designs-btn{color:#262262;text-decoration:none;border-bottom:2px solid #262262;font-weight:600;display:inline-block}#custom-kb-steps .kb-step-tab:last-child:after{display:none!important}.kb-page-content .kb-designs-wrap .kb-designs{display:grid!important;grid-template-columns:repeat(5,1fr)}html body .kb-wrapper .kb-inline .kb-partial-wrap{max-width:100%!important}#custom-kb-steps .kb-step-tab.active{background:#262262!important;color:#fff!important;font-weight:600!important;z-index:5!important}#custom-kb-steps .kb-step-tab.active:after{background:#262262}#custom-kb-steps .step-icon-wrapper img{width:28px!important;height:28px!important;padding:8px!important}#custom-kb-steps .kb-step-tab:not(.active):hover{background:#262262!important;color:#fff!important;z-index:4!important}body .kb-wrapper .kb-wizard-form{margin:10px!important}#custom-kb-steps .kb-step-tab:not(.active):hover:after{background:#262262}#custom-kb-steps .kb-step-tab:not(.active):hover .step-circle{background:#fff!important;color:#fff!important}#custom-kb-steps .kb-step-tab .step-circle{width:22px!important;height:22px!important;border-radius:50%!important;background:#262262;color:#fff!important;font-size:12px!important;font-weight:700!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-right:8px!important}html body .kb-wrapper .kb-designs-page .kb-page-content ul{display:grid!important;grid-template-columns:repeat(6,1fr)!important;gap:14px}html body .kb-wrapper .kb-designs-page .kb-page-content ul li{margin-left:0!important;margin-bottom:0!important}.kb-wrapper .kb-history-controls .kb-history-controls-undo-button,.kb-wrapper .kb-history-controls .kb-history-controls-redo-button{background-color:#262262;padding:10px}#custom-kb-steps .kb-step-tab.active .step-circle{background:#fff!important;color:#262262!important}#custom-kb-steps .kb-step-tab .step-label{font-size:12px!important;font-weight:600!important;color:#000!important}#custom-kb-steps .kb-step-tab.active{background:#262262;color:#fff!important}#custom-kb-steps .kb-step-tab.active .step-label{color:#fff!important}html body .kb-first-step .kb-button-prev{display:none!important}#custom-kb-steps .kb-step-tab .step-circle{width:20px;height:20px;border-radius:50%;color:#fff!important;display:flex;align-items:center;justify-content:center;margin-right:8px;font-size:12px}#custom-kb-steps .kb-step-tab.active .step-circle{background:#fff!important;color:#262262!important;font-weight:600}#custom-kb-steps .kb-step-tab:not(.active):hover{background:#262262}#custom-kb-steps .kb-step-tab:not(.active):hover .step-circle{background:#fff!important;color:#262262!important}#custom-kb-steps .kb-step-tab .step-label{font-size:13px!important;font-weight:600;color:#000!important}#custom-kb-steps .kb-step-tab:not(.active):hover .step-label{color:#fff!important}html body .kb-wrapper .kb-customise-page .kb-wizard-breadcrumbs,.kb-wizard-breadcrumbs,.kb-change-view-buttons{display:none!important}.kb-toolbar{position:absolute!important;top:10px!important;left:5px!important;right:5px!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.kb-wizard-group-content{display:flex!important;flex-direction:column!important}.kb-wizard-group-content>*{order:initial!important}.kb-toolbar button{width:60px;height:40px;background-color:#262262;color:#fff!important;z-index:1}.kb-toolbar .label{text-align:center!important;display:flex!important;font-weight:400!important;align-items:center!important;color:#fff!important;z-index:1}html body .kb-wrapper p,html body .kb-wrapper li{font-weight:400!important}html body .kb-wrapper{width:100%!important;margin:20px 0 40px!important}.kb-customise-page .kb-preview-panel{width:45%!important}html body .kb-wrapper .kb-customise-page .kb-customise-edit-panel{width:50%!important}.kb-wrapper .kb-customise-page .kb-customise-edit-panel-inner{padding:0!important}html body .kb-wrapper .kb-breadcrumbs{padding-left:20px!important}body .kb-wrapper .kb-wizard-form{overflow-y:auto;max-height:calc(100vh - 300px);border:1px solid rgb(193,191,191);padding:10px}@media(max-width:767px){html body .kb-wrapper .kb-customise-page .kb-customise-edit-panel{width:100%!important}}html body .kb-wrapper .kb-wizard-form-label-full-width{display:none}html body .kb-wrapper .kb-breadcrumbs{border-bottom:1px solid #e5e5e5!important;padding:10px!important;display:none!important}html body .kb-wrapper .kb-breadcrumbs .kb-breadcrumb li,html body .kb-wrapper .kb-breadcrumb a{color:#262262!important}.kb-cost-breakdown-wrapper{border:1px solid #dfe3e8!important;border-radius:6px;padding:15px!important;background:#fff;margin-top:20px;box-shadow:0 2px 10px #0000000d}.kb-cost-breakdown-wrapper .kb-cost-breakdown{width:100%;border-collapse:collapse;font-size:14px}.kb-cost-breakdown-wrapper .kb-cost-breakdown tr{border-bottom:1px solid #f1f1f1}html body .kb-hide-3d-spin-logo{display:none!important}.kb-cost-breakdown-wrapper .kb-cost-breakdown td:first-child{font-weight:500;color:#333;padding:10px}html body .kb-page-content kb-designs-wrap{margin:30px!important}.kb-cost-breakdown-wrapper td:nth-child(2){color:#566573;padding:10px}.kb-cost-breakdown-wrapper td:last-child{text-align:right!important;font-weight:700;padding:10px;color:#262262!important}.kb-cost-breakdown-wrapper .kb-cost-breakdown tr:nth-child(odd){background:#fafafa}.kb-cost-breakdown-wrapper .kb-cost-breakdown tr:hover{background:#eef6ff;transition:.2s}html body .kb-wrapper .kb-single-item-checkout-total-wrapper{border:1px solid #fafafa!important;width:100%!important;margin-top:10px!important;background:#262262;color:#fff!important;border:1px dashed #262262!important;border-radius:6px!important}html body .kb-wrapper .kb-pane-aggregate{max-height:350px!important;overflow-y:auto!important}html body .kb-pane-aggregate:before,.kb-table{display:none!important}html body .kb-wrapper .kb-tab-aggregate,.kb-tab-teams,html body .kb-cost-breakdown-wrapper,.kb-single-item-checkout-total-wrapper{display:none!important}html body .kb-single-item-checkout-colon,html body .kb-single-item-checkout-item-cost-label,html body .kb-single-item-checkout-total-cost-label,html body .kb-single-item-checkout-total-cost-value{color:#fff!important;font-weight:500!important}html body .kb-button.kb-button-single-item-checkout-add-to-cart{background-color:#000!important;color:#fff!important;border:none!important}.kb-button-single-item-checkout-final-page:not(:last-of-type){display:none!important}.kb-navigation-buttons{display:flex!important;flex-wrap:wrap;justify-content:space-between}.kb-navigation-buttons .ng-scope{display:none}.kb-navigation-buttons .kb-button{all:unset;display:inline-block;cursor:pointer;padding:12px 22px;border-radius:6px;font-size:15px;font-weight:600;text-align:center;transition:.2s;background-color:#262262;color:#fff;border:1px solid #262262}.kb-navigation-buttons .kb-button:hover{background-color:#072a66!important;border-color:#072a66!important}.kb-navigation-buttons .kb-disabled{opacity:.4;cursor:not-allowed}.kb-button-single-item-checkout-add-to-cart{background-color:#e81e1e!important;border-color:#e81e1e!important}.kb-button-single-item-checkout-add-to-cart:hover{background-color:#c61616!important;border-color:#c61616!important}.kb-table-body{position:relative!important}.kb-table-cell.kb-unit-preview{position:absolute!important;top:70px!important;left:0!important;background-color:#262262!important;color:#fff!important;width:120px!important;text-align:center!important;border-radius:6px!important}.kb-table-cell.kb-unit-preview a{color:#fff!important}.kb-navigation-buttons .kb-button-prev{order:1}.kb-navigation-buttons .kb-reset-design-button{order:2;margin-left:auto;margin-right:auto}.kb-navigation-buttons .kb-button-next,.kb-navigation-buttons .kb-button-finish{order:3;margin-left:auto}html body .kb-wrapper .kb-progress-bar{background-color:#262262!important}html body .kb-wrapper .kb-navigation-buttons .kb-button.kb-button-light:hover{color:#262262!important;border:1px solid #262262!important}html body .kb-wrapper .kb-navigation-buttons .kb-button.kb-button-single-item-checkout-add-to-cart{width:160px!important;background-color:#262262!important}body .kb-wrapper a.kb-button.kb-button-prev.kb-button-light{background-color:#fff!important;border:1px solid #262262;color:#262262!important}html body .kb-wrapper .kb-navigation-buttons .kb-button.kb-button-single-item-checkout-add-to-cart:hover{background-color:#262262!important;color:#fff!important}html body .kb-wrapper .kb-navigation-buttons a.kb-button.kb-button-next.kb-button-light:not(.kb-disabled){background-color:#ec1e24!important;border:1px solid #EC1E24!important;color:#fff!important}html body .kb-wrapper .kb-navigation-buttons a.kb-button.kb-button-next.kb-button-light:not(.kb-disabled):focus{background-color:#ec1e24!important;border-color:#ec1e24!important;color:#fff!important;outline:none!important;box-shadow:none!important}html body .kb-main-container{display:flex}html body .kb-preview-panel{flex:1;order:1}html body .kb-customise-edit-panel{flex:1;order:2}html body .kb-wrapper .kb-navigation-buttons a.kb-button.kb-button-next.kb-button-light:not(.kb-disabled):hover{background-color:#ec1e24!important;border-color:#ec1e24!important;color:#fff!important}html body .kb-wrapper .kb-button:hover:not([disabled]){background:none!important;background-color:#fff!important;color:#262262!important}@media(max-width:769px)and (min-width:542px){html body .kb-wrapper .kb-customise-page .kb-preview-panel{width:90%!important;margin:12px!important;height:70%!important}#custom-kb-steps{flex-direction:column!important;position:absolute!important;top:5%!important;right:0!important;background:#fff!important;border-radius:20px!important;padding:10px!important;box-shadow:0 4px 12px #00000026;gap:15px!important}#custom-kb-steps .kb-step-tab{flex:1!important;text-align:center!important;justify-content:center!important;align-items:center!important;padding:5px!important;display:flex!important;width:auto!important;height:40px!important;background:transparent!important;transition:all .2s ease!important}#custom-kb-steps .kb-step-tab.active{background:#262262;border-radius:8px!important}#custom-kb-steps .kb-step-tab .step-circle,.step-label{display:none!important}#custom-kb-steps .kb-step-tab:after{display:none!important}#custom-kb-steps .kb-step-tab .step-mobile-icon{width:30px!important;height:30px!important;max-width:42px!important;max-height:42px!important;flex-shrink:0!important;color:#262262!important}body .kb-wrapper .kb-wizard-form{width:650px!important}html body .kb-wrapper h1,html body .kb-wrapper h2,html body .kb-wrapper h3,html body .kb-wrapper h4,html body .kb-wrapper h5,html body .kb-wrapper h6,html body .kb-wrapper input,html body .kb-wrapper p,html body .kb-wrapper div,html body .kb-wrapper q,html body .kb-wrapper cite,html body .kb-wrapper blockquote,html body .kb-wrapper span,html body .kb-wrapper{color:#262262!important}html body .kb-wrapper .kb-categories,html body .kb-wrapper .kb-designs{margin:0!important}html body .kb-wrapper .kb-single-item-checkout{width:690px!important}html body .kb-wrapper .kb-aggregate-size-quantity-input{color:#262262!important}html body .kb-wrapper .kb-navigation-buttons .kb-button.kb-button-single-item-checkout-add-to-cart{width:600px!important}}@media(max-width:1430px)and (min-width:800px){#kb-panel-wrapper .kb-preview-panel{flex:1.5}#kb-panel-wrapper .kb-customise-edit-panel{flex:1}.kb-preview-panel{width:50%!important;height:50%!important}.kb-customise-edit-panel{width:20%!important}#custom-kb-steps{max-height:40px!important;flex-shrink:0!important;color:#fff!important;margin-bottom:10px!important}#custom-kb-steps .kb-step-tab{position:relative!important;flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ddd!important;height:40px!important;padding:0 14px!important;z-index:1!important;transition:background .2s ease!important;font-size:8px!important}.step-desktop-icon{width:30px;height:30px;margin-right:10px}#custom-kb-steps .kb-step-tab .step-label{font-size:10px!important}.kb-wrapper .kb-customise-page .kb-customise-edit-panel-inner{padding:1px!important}}@media(min-width:1400px){html body .kb-wrapper .kb-categories,html body .kb-wrapper .kb-designs{max-width:1400px}}@media(min-width:1200px)and (max-width:1300px){html body .kb-wrapper .kb-categories{max-width:1000px}}@media(max-width:1199px){html body .kb-wrapper .kb-categories,html body .kb-wrapper .kb-designs{width:100%;padding:0 16px}}.kb-wrapper .kb-designs-page .kb-page-content,.kb-wrapper .kb-page-content .kb-page-content-inner{display:block;width:100%;box-sizing:border-box}.kb-locker-room-buttons-visit,.kb-locker-room-buttons-login{display:none!important}html body .kb-wrapper .kb-wizard{padding:10px!important}html body .kb-wrapper .kb-3d-wrapper:after{position:absolute!important;bottom:40%!important;content:url(https://irasportswear.com/wp-content/uploads/kit/360_image-1.png)!important;transform:scale(.6);transform-origin:top bottom}html body .kb-wrapper .kb-customise-page .kb-navigation-buttons .kb-button-finish{border:none!important}html body .kb-wrapper .kb-customise-page .kb-navigation-buttons .kb-button-finish:hover{background:#ec1e24!important;color:#fff!important}@media(max-width:767px){.kb-wrapper .kb-nav-panel{display:none!important}html body .kb-wrapper .kb-designs-page .kb-page-content ul{grid-template-columns:repeat(2,1fr)!important;padding:0!important;gap:18px}.kb-page-content .kb-designs-wrap ul{width:100%!important}#kb-panel-wrapper{padding:20px 0 0!important}html body .kb-wrapper .kb-3d-wrapper{height:375px!important}#custom-kb-steps{width:95%;display:flex;justify-self:center;position:sticky;bottom:0;margin:0 auto;background:#fff;border-radius:5px;gap:14px;z-index:10;box-shadow:0 4px 12px #00000026}#custom-kb-steps .kb-step-tab{display:flex!important;justify-content:center!important;align-items:center!important;padding:10px 0!important;background:#fff!important;transition:all .2s ease!important}#custom-kb-steps .kb-step-tab.active{border-radius:5px}html body .kb-wrapper .kb-customise-page .kb-navigation-buttons .kb-button-finish{background-color:#ec1e24!important;border:none!important}body .kb-wrapper .kb-navigation-buttons a.kb-button.kb-button-prev{display:inline-flex;align-items:center;justify-content:center;padding:0 14px;font-size:14px;line-height:1}html body .kb-wrapper .kb-categories,html body .kb-wrapper .kb-designs{margin:0!important}html body .kb-wrapper .kb-3d-wrapper:after{width:100%!important;max-width:40px!important;height:10px!important;top:85%!important;content:url(360_image-1.png)!important;transform:scale(.6);transform-origin:bottom}body .kb-wrapper .kb-navigation-buttons .kb-button{padding:12px 8px!important}body .kb-wrapper .kb-navigation-buttons a.kb-button.kb-button-prev:before{content:"Back";font-size:14px}html body .kb-wrapper .kb-navigation-buttons a.kb-button.kb-button-prev:before{content:"Back";font-size:14px}#custom-kb-steps .kb-step-tab:after{display:none!important}#custom-kb-steps .kb-step-tab .step-mobile-icon,#custom-kb-steps .kb-step-tab.active .step-mobile-icon{width:40px!important;height:40px!important}.step-icon-wrapper{display:none}body .kb-wrapper a.kb-button.kb-button-prev.kb-button-light{background-color:#fff!important;border:1px solid #262262;color:#262262!important}body .kb-wrapper a.kb-button.kb-button-prev.kb-button-light:hover,body .kb-wrapper .kb-button-prev:hover{background-color:#262262!important;color:#fff!important;border-color:#262262!important;box-shadow:0 4px 12px #26226240!important;background-image:none!important}#custom-kb-steps .kb-step-tab .step-circle,#custom-kb-steps .kb-step-tab .step-label{display:none!important}.kb-step-tab{display:flex;flex-direction:column-reverse;gap:10px}.kb-toolbar button{width:14px!important;height:40px!important}}@media(min-width:768px)and (max-width:1024px){.kb-wrapper .kb-nav-panel{max-width:140px!important}html body .kb-wrapper .kb-designs-page .kb-page-content ul{grid-template-columns:repeat(3,1fr)!important;padding:0 10px!important;gap:10px}#custom-kb-steps{display:flex!important;flex-direction:column!important;position:absolute!important;top:45%!important;right:16px!important;transform:translateY(-50%);background:#fff!important;border-radius:20px!important;padding:12px!important;gap:16px!important;box-shadow:0 6px 16px #0000002e}#custom-kb-steps .kb-step-tab{width:52px!important;height:52px!important;display:flex!important;justify-content:center!important;align-items:center!important;background:transparent!important}#custom-kb-steps .kb-step-tab .step-mobile-icon svg{width:30px!important;height:30px!important;color:#262262!important}#custom-kb-steps .kb-step-tab.active{background:#262262;border-radius:12px!important}#custom-kb-steps .kb-step-tab.active .step-mobile-icon svg{color:#fff!important}#custom-kb-steps .kb-step-tab .step-circle,#custom-kb-steps .kb-step-tab .step-label{display:none!important}}html body .kb-wrapper .kb-wizard-form-label-full-width{display:block!important;font-size:14px!important;font-weight:600!important}body .kb-wrapper a.kb-button.kb-button-prev.kb-button-light:hover,body .kb-wrapper .kb-button-prev:hover{background-color:#262262!important;color:#fff!important;border-color:#262262!important;box-shadow:0 4px 12px #26226240!important;background-image:none!important}@media(max-width:768px){html body .kb-wrapper .kb-designs .kb-design{float:none!important;display:inline-block!important;margin-bottom:25px!important;margin-left:0!important;margin-right:0!important}html body .kb-wrapper .kb-inline .kb-partial-wrap{max-width:calc(100% + -0px)!important}}label[for=kb-field-id-248252822],html body .kb-team-index-0,html body .kb-add-team,label[for=kb-field-id-112404587]{display:none!important}#kitbuilder-loader,.kitbuilder-loader,[id*=kitbuilder-loader]{display:none!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kitbuilder-custom.css.map */
