.warning{color:red;font-size:12px}.svgLoader{animation:spin 2s linear infinite}.product__description.rte.quick-add-hidden{padding-top:20px}.svgLoader svg{width:20px;height:20px;fill:#fff}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product_page-container{display:flex;gap:50px}.product_page-container .product_gallery{flex:0 0 45%;max-width:45%;height:max-content;position:sticky;top:0}.swiper-thumbs img{height:85px;width:100px}.product_gallery img{width:100%;object-fit:contain}.product_gallery .mySwiper2 img{height:550px}.swiper-thumbs .swiper-slide img{box-shadow:0 0 0 1.5px transparent;margin:2px;cursor:pointer}.swiper-thumbs .swiper-slide-thumb-active img{box-shadow:0 0 0 1.5px #818181}.price__regular{margin-bottom:20px}h1.produtc-title{margin-bottom:1.5rem}.varaint_options p{font-size:14px;margin-bottom:4px}.size_team_wrapper{display:flex;align-items:flex-end;gap:15px;margin-bottom:1.3rem;justify-content:space-between}.size_guide{flex:0 0 calc(50% - 5px)}.select_variant.field.select__select,input#product-quantity_input{border:2px rgba(18,18,18,.5) solid;margin:0;height:53.5px;width:100%}.place_team_order button{width:100%}.place_team_order{flex:0 0 calc(50% - 10px)}select#product-quantity-select{border:2px rgba(18,18,18,.5) solid;margin:0;height:53.5px}label.product-quantity_title{font-size:14px}.product-block_btns{display:flex;align-items:flex-end;gap:10px;justify-content:space-between}.quantity_selector{flex:0 0 calc(27% - 5px)}button.button.addToCart{flex:0 0 calc(48% - 10px)}button.button.button--secondary.personalize_btn{flex:0 0 calc(25% - 10px);background-color:#334fb4;color:#fff}.varaint_options label{display:inline-block;cursor:pointer}.varaint_options label img{padding:1px;border-radius:4px;border:2px transparent solid}.varaint_options label.active img{border:2px #787878 solid}.varaint_options label img{height:62px;width:62px;object-fit:contain}.bulk_field{display:flex;overflow:auto}input.bulk-qty{height:35px;border:1px solid #ddd;border-radius:0;padding:10px;width:50px;text-align:center}.bulk_table-title div{height:60px;min-width:120px;border:1px #eee solid;margin-bottom:15px;display:flex;align-items:center;justify-content:flex-start;padding:10px;font-size:16px}.bulkOrder_table .option_size,.bulkOrder_table .option_size1,.bulkOrder_table .option_size2,.bulkOrder_table .option_size3{min-width:75px;text-align:center;font-size:14px;line-height:1.6}.bulkOrder_table .size_wrapper,.bulkOrder_table .bulk_price,.bulkOrder_table .available_status,.bulkOrder_table .bulk_quantity_field{height:60px;display:flex;align-items:center;justify-content:center;margin-bottom:15px;border-top:1px #eee solid;border-bottom:1px #eee solid;background-color:#e428160a}.bulkOrder_table .bulk_field>div{flex:auto}.bulkOrder_table .bulk_table-title{padding-right:20px}input.bulk-qty:focus-visible{outline:unset;box-shadow:unset}.product_page-container{margin-bottom:60px}.bulk_addToCart-wrapper{display:flex;gap:30px;margin-top:15px}.accordion__item{margin:5px auto}.personalize_section .accordion{border-top:0;border-bottom:0}.accordion__item .accordion__title{position:relative;display:block;padding:10px 60px 12px 13px;margin-bottom:0;color:#202020;text-decoration:none;background-color:#fff;border-radius:0;-webkit-transition:background-color .2s;transition:background-color .2s;cursor:pointer;border:1px #eaeaea solid}.accordion__item .accordion__title:hover{background-color:#eee;transition:all .5s ease-out}.accordion__item .accordion-active{background-color:#eee}.accordion__item .accordion__title .accordion__arrow{position:absolute;top:12px;right:8px;display:inline-block;vertical-align:middle;width:25px;height:25px;text-align:center;color:#fff;line-height:20px;font-size:20px;font-weight:700;margin-right:5px;background-color:#f96354;border-radius:50%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.accordion__item .accordion__rotate{transform:rotate(225deg)}.accordion__item .accordion__content{padding:30px 10px;margin-bottom:2px;font-size:14px;display:none;background-color:#fff;border:1px #eaeaea solid}.accordion__item .accordion__arrow-item{font-weight:700;display:flex;align-items:center;justify-content:center;padding-left:2px;padding-top:1px;position:absolute;left:4px;top:-1px}.select_position{display:flex}select#product-quantity-select,.select_variant.field.select__select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' focusable='false' role='presentation' class='icon icon-caret' viewBox='0 0 10 6'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z' fill='currentColor'%3E%3C/path%3E%3C/svg%3E");background-size:10px;background-repeat:no-repeat;background-position:87%}.available_status{color:#aca000}.bulk_table-title div,.size_wrapper{font-weight:500}.size_wrapper{display:flex;justify-content:space-between;align-items:flex-end}.size_wrapper a{font-size:12px;display:block;margin-bottom:8px}.bulk_price span{font-weight:600}.bulk_price{flex-direction:column}.bulk_price s{color:#e32619;font-weight:600}.product_page-container .product__tax{margin-top:.5rem}.personalize_section .accordion__title{max-width:100%}span.accordion__title-text{color:#22325b;font-size:18px;font-weight:500;margin:0 10px 0 0}span.file-custom-name{display:inline-block;border:1px #b9b9b9 solid;padding:7px 30px;width:250px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;line-height:2;height:47px}span.file-custom-btn{background-color:#000;padding:11px 20px;display:inline-block;color:#fff}span.file-custom{display:flex;flex-direction:row-reverse;justify-content:flex-end;cursor:pointer}.accordion__content h3{font-size:14px}.item_badge{display:flex;gap:30px}.accordion__content h3{font-size:14px;margin-bottom:7px;margin-top:0}.accordion__content p{margin-top:2px;margin-bottom:5px}.sponsor_logos-wrapper{display:flex;gap:30px}.logo_text-field input[type=text],.club_details-field input[type=text],.club_name-field input[type=text]{width:320px;padding:10px;height:44.5px;border:2px #ddd solid}.accordion__content input[type=radio]{margin-left:0;margin-top:0}.logo_style-wrapper,.logo_text-field,.logo_colour-sponsor,.logo_font-sponsor,.logo_position,.large_position_style{margin-top:24px}.sponsor_logo-type label,.logo_style-wrapper label{padding-right:20px}.option_wrapper{display:flex}.item_options{display:flex;align-items:center;gap:7px}.available_status{color:green}ul.select_sponsor-color,.select_sponsor-font,ul.select_logo-position,ul.select_position,ul.select_name-color,ul.short_color-number,ul.player_name-position,ul.large_number-select,ul.select_large-color,ul.large_colour-position,.small_number_style ul,ul.select_small-color,ul.small_colour-position,ul.initial_colour,ul.select_position-initials,ul.fa_badge-design,ul.fa_badge-position,ul.team_name-position{padding:0;list-style:none;display:flex;gap:15px;text-transform:capitalize;margin-bottom:0;margin-top:7px}.colorBox{height:50px!important;width:50px!important;display:block!important;border:1px #eee solid}ul.select_sponsor-color p,ul.team_name-position p,ul.large_number-select p,ul.select_large-color p,ul.large_colour-position p,.small_number_style p,ul.select_small-color p,ul.small_colour-position p,ul.initial_colour p,ul.select_position-initials p,ul.fa_badge-design p,ul.fa_badge-position,ul.initial_colour{text-transform:capitalize;text-align:center}.logo_font-sponsor ul.select_sponsor-font p,ul.player_name-position p,ul.team_name-position p,ul.large_number-select p,ul.select_large-color p,ul.large_colour-position p,.small_number_style p,ul.select_small-color p,ul.small_colour-position p,ul.initial_colour p,ul.select_position-initials p,ul.fa_badge-design p,ul.fa_badge-position li p,ul.initial_colour li p{text-align:center;margin-bottom:0;margin-top:5px}ul.select_logo-position li img,ul.select_position li img,ul.player_name-position img,ul.team_name-position img,ul.large_number-select img,ul.select_large-color img,ul.large_colour-position img,.small_number_style img,ul.select_small-color img,ul.small_colour-position img,ul.initial_colour img,ul.select_position-initials img,ul.fa_badge-design img,ul.fa_badge-position img{object-fit:cover;border:1px #e6e6e6 solid;background-color:#e6e6e6;height:50px;width:50px}li.active .colorBox,ul.select_logo-position li.active img,ul.select_position li.active img,ul.player_name-position li.active img,ul.team_name-position li.active img,ul.large_number-select li.active img,ul.select_large-color li.active img,ul.large_colour-position li.active img,.small_number_style li.active img,ul.select_small-color li.active img,ul.small_colour-position li.active img,ul.initial_colour li.active img,ul.select_position-initials li.active img,ul.fa_badge-design li.active img,ul.fa_badge-position li.active img{outline:2px #e32619 solid;outline-offset:2px}ul.player_name-position{margin-bottom:20px}ul.player_name-position li,ul.team_name-position li,ul.small_colour-position li,ul.initial_colour li,ul.small_number-select li,ul.select_position-initials li,ul.fa_badge-design li,ul.fa_badge-position li{text-align:center;cursor:pointer}.badge_img{flex:0 0 10%}.club_details-field,.enter_notess,.large_number_style,.large_colour_style,.small_number_style,.small_colour_style,.enter_notessss,.initial_style,.position_initials-wrapper,.confirm_initials-wrapper,.badge_position-section{margin-top:20px}.confirm_initials-wrapper{margin-bottom:8px}.player_name{margin-bottom:20px}.enter_notess textarea,.textarea-badge{height:110px;border:2px #ddd solid;width:320px}button.button.confirm_selected{width:320px}.select_position-wrapper,.small_position_style,.player_number,.badge_design-section,.initialsTable-wrapper,.club_name-field{margin-top:20px}.shortsTable-wrapper{margin-bottom:20px}ul.select_position li,ul.player_name-position li,ul.team_name-position li,ul.small_number-select li,ul.select_small-color li,ul.small_colour-position li,ul.initial_colour li{text-align:center;cursor:pointer}ul.player_name-position p{margin-top:5px}.item_options label,input[type=radio]{cursor:pointer}.upload_sponsor,.enter_notesss,.player_names-type,.enter_notes_badge{margin-top:20px}.item_options{padding-right:20px;position:relative;padding-left:21px}ul.select_position p{margin-bottom:0}.enter_notes,.upload_badge{margin-top:20px}span.selected svg{height:15px}ul.select_logo-position li{text-align:center}ul.select_sponsor-color li p{margin-top:10px}ul.select_sponsor-color li,ul.select_sponsor-font li,ul.select_logo-position li,ul.large_number-select li,ul.select_large-color li,ul.large_colour-position li{cursor:pointer;text-align:center}ul.select_name-color li p,ul.short_color-number li p{margin-top:10px}ul.select_name-color li,ul.short_color-number li{text-align:center;cursor:pointer}.player_names-type .option_wrapper{display:flex;flex-direction:column}table#nameTable,table#numberTable,table#initialsTable,table#shortsTable{width:100%;margin-top:11px;box-shadow:unset}table#nameTable input,table#numberTable input,table#initialsTable input,table#shortsTable input{width:100%;padding:10px;height:35.5px;border:0px #ddd solid}table#nameTable td,table#numberTable td,table#initialsTable td,table#shortsTableTable td{padding:4px;border:.1rem solid rgb(184 177 177 / 20%)}table#nameTable th:nth-child(4),table#nameTable th:nth-child(5),table#numberTable th:nth-child(4),table#numberTable th:nth-child(5),table#initialsTable th:nth-child(4),table#initialsTable th:nth-child(5),table#shortsTable th:nth-child(4),table#shortsTable th:nth-child(5),table#nameTable td:nth-child(4),table#nameTable td:nth-child(5),table#numberTable td:nth-child(4),table#numberTable td:nth-child(5),table#initialsTable td:nth-child(4),table#initialsTable td:nth-child(5),table#shortsTable td:nth-child(4),table#shortsTable td:nth-child(5),table#shortsTable td:nth-child(3),table#shortsTable th:nth-child(3){display:none}.badge-info img{object-fit:contain!important}.accordion__item table{max-width:520px}.accordion__item table td,.accordion__item table th{padding:5px}input[type=checkbox],input[type=checkbox]~label,input[type=radio]~label{cursor:pointer}span.selected{position:absolute;right:13px;background-color:#9ed75a;height:25px;width:25px;display:flex;top:12px;align-items:center;justify-content:center;border-radius:50%}.warning{color:red;font-weight:600;margin-top:3px}.personalize_btn:before,.personalize_btn:after,.button.personalize_btn:not([disabled]):hover:after{box-shadow:unset}.badge_img img{border:1px #eee solid}.accordion *,.bulkOrder_table *{letter-spacing:0}button.button.bulk_addToCart{min-width:240px}p.product-badge_type{font-weight:600;color:#e42915}input[type=radio]{font-size:0px;height:0;width:0;margin-right:13px;position:absolute;left:0;top:7px}input[type=radio]:after{content:"";height:9px;width:9px;display:block;background-color:#fff;border-radius:50%;outline:#334fb4 solid 1px;outline-offset:2px;visibility:visible;opacity:1}input[type=radio]:checked:after{background-color:#334fb4;outline:#334fb4 solid 1px}.item_options{margin-bottom:5px;margin-left:3px}.item_options input[type=checkbox]{position:absolute;cursor:pointer;left:0;margin:0;top:4px}.item_options input[type=checkbox]:before{content:"";display:block;position:absolute;width:18px;height:18px;top:0;left:0;border:2px solid #334fb4;border-radius:3px;background-color:#fff}.item_options input[type=checkbox]:checked:after{content:"";display:block;width:6px;height:11px;border:solid #334fb4;border-width:0 2px 2px 0;-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:2px;left:6.2px}.item_options.checkboxWrapper{padding-top:2px}.checkboxWrapper{padding-left:28px}.product_page-container .product_gallery-bundle{flex:0 0 50%;max-width:50%;height:max-content;position:sticky;top:0;background-color:#eee}.product_gallery-bundle{display:flex;flex-wrap:wrap;gap:15px}.product_gallery-bundle img{width:100%}.product_gallery-bundle>div:nth-child(1){width:100%;text-align:center}.product_gallery-bundle>div:nth-child(1) img{max-width:60%;margin:0 auto}.product_gallery-bundle>div:nth-child(2){width:calc(50% - 15px)}.product_gallery-bundle>div:nth-child(3){width:calc(50% - 15px)}.personalize_section table{border-collapse:separate;border-spacing:0;width:100%}.personalize_section th,.personalize_section td{padding:6px 15px}.personalize_section th{background:#5a5857;color:#fff;text-align:left}.customize_addToCart-btn p{font-size:20px;letter-spacing:0;font-weight:500}.personalize_section tr:first-child th:first-child{border-top-left-radius:6px}.personalize_section tr:first-child th:last-child{border-top-right-radius:6px}.personalize_section td{border-right:1px solid #c6c9cc;border-bottom:1px solid #c6c9cc}.personalize_section td:first-child{border-left:1px solid #c6c9cc}.personalize_section tr:nth-child(2n) td{background:#eaeaed}.personalize_section tr:last-child td:first-child{border-bottom-left-radius:6px}.personalize_section tr:last-child td:last-child{border-bottom-right-radius:6px}.accordion__item td{font-size:14px;font-weight:500;color:#000}.template-bundle .product__description{margin-top:28px}.bundle-product-page .product-recommendations,.colour-swatch-page .product-recommendations{display:none}.bundle-product-page .product_page,.colour-swatch-page .product_page{padding-bottom:72px}@media (min-width: 990px){td.cart_properties{min-width:30rem}}@media (max-width: 1199px){.product_gallery .mySwiper2 img,.swiper-thumbs img{height:100%}.quantity_selector,button.button.addToCart,button.button.button--secondary.personalize_btn{flex:auto}.product-block_btns{flex-wrap:wrap;justify-content:flex-start}}@media (max-width: 750px){.product_page-container .product_gallery{position:unset;top:0}.product_page-container,.sponsor_logos-wrapper{flex-direction:column;margin-bottom:20px;gap:0}.product_gallery .mySwiper2 img{height:100%}.product_page-container .product_gallery{flex:0 0 100%;max-width:100%}.place_team_order{flex:0 0 calc(100% + -0px);width:100%}.swiper-thumbs img{height:100%}.bulk_addToCart-wrapper{flex-direction:column;gap:10px}.size_team_wrapper{flex-direction:column}.size_guide{flex:0 0 calc(100% + -0px);width:100%}.item_badge{flex-direction:column;gap:10px}span.file-custom-name{padding-left:10px;padding-right:10px}span.file-custom-btn,.accordion__item .accordion__content{padding-left:15px;padding-right:15px}.sponsor_logo-type label{padding-right:0}.item_options{gap:3px}.item_options{padding-right:10px}.item_options:last-child{padding-right:0}.sponsor_logos-wrapper,.logo_text-field{margin-bottom:0}button.button.customize_addToCart{width:100%}.badge_img{margin-bottom:20px}.bundle-product-page .product_page,.colour-swatch-page .product_page{padding-bottom:40px}}@media (max-width: 550px){.logo_text-field input[type=text],.club_details-field input[type=text],.club_name-field input[type=text],.enter_notess textarea,.textarea-badge,button.button.confirm_selected{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/customproduct.css.map */
