.elementor-kit-260615{--e-global-color-primary:#1D2741;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#323232;--e-global-color-accent:#B71B20;--e-global-color-b236518:#797A7D;--e-global-color-be03caf:#F2F2F2;--e-global-color-b0cd497:#595A5A;--e-global-color-b93b0a4:#B1141A;--e-global-color-9b6f825:#F4F4F4;--e-global-color-68a0249:#E4E2DF;--e-global-color-89b5e9b:#F7F7F7;--e-global-color-fbf9936:#C3C3C3;--e-global-typography-primary-font-family:"PT Sans Narrow";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"PT Sans Narrow";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"PT Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"PT Sans";--e-global-typography-accent-font-weight:500;--e-global-typography-5e03607-font-family:"PT Sans Narrow";--e-global-typography-5e03607-font-size:2.5rem;--e-global-typography-5e03607-font-weight:700;--e-global-typography-5e03607-text-transform:uppercase;--e-global-typography-5e03607-line-height:2.75rem;--e-global-typography-5e03607-letter-spacing:-0.1rem;--e-global-typography-b3253d1-font-family:"PT Sans Narrow";--e-global-typography-b3253d1-font-size:2.188rem;--e-global-typography-b3253d1-font-weight:700;--e-global-typography-b3253d1-text-transform:uppercase;--e-global-typography-b3253d1-line-height:3.281rem;--e-global-typography-98ae1d7-font-family:"PT Sans";--e-global-typography-98ae1d7-font-size:1.5rem;--e-global-typography-98ae1d7-font-weight:700;--e-global-typography-98ae1d7-line-height:1.5rem;--e-global-typography-98ae1d7-letter-spacing:-0.06rem;--e-global-typography-6dee30c-font-family:"PT Sans";--e-global-typography-6dee30c-font-size:1.25rem;--e-global-typography-6dee30c-font-weight:700;--e-global-typography-6dee30c-text-transform:none;--e-global-typography-6dee30c-line-height:1.75rem;--e-global-typography-6dee30c-letter-spacing:-0.05rem;--e-global-typography-c1ff307-font-family:"PT Sans";--e-global-typography-c1ff307-font-size:1.125rem;--e-global-typography-c1ff307-font-weight:400;--e-global-typography-c1ff307-line-height:1.688rem;--e-global-typography-c1ff307-letter-spacing:-0.045rem;--e-global-typography-8253741-font-family:"PT Sans";--e-global-typography-8253741-font-size:1.063rem;--e-global-typography-8253741-font-weight:700;--e-global-typography-8253741-text-transform:none;--e-global-typography-8253741-line-height:1.488rem;--e-global-typography-8253741-letter-spacing:-0.043rem;--e-global-typography-e9ec2fd-font-family:"PT Sans";--e-global-typography-e9ec2fd-font-size:1.125rem;--e-global-typography-e9ec2fd-font-weight:700;--e-global-typography-e9ec2fd-line-height:1.688rem;--e-global-typography-e9ec2fd-letter-spacing:-0.045rem;--e-global-typography-1ca430c-font-family:"PT Sans";--e-global-typography-1ca430c-font-size:1rem;--e-global-typography-1ca430c-font-weight:400;--e-global-typography-1ca430c-text-transform:none;--e-global-typography-1ca430c-line-height:1.4rem;--e-global-typography-1ca430c-letter-spacing:-0.04rem;--e-global-typography-ee07436-font-family:"PT Sans";--e-global-typography-ee07436-font-size:0.938rem;--e-global-typography-ee07436-font-weight:700;--e-global-typography-ee07436-text-transform:none;--e-global-typography-ee07436-line-height:1.125rem;--e-global-typography-ee07436-letter-spacing:-0.038rem;--e-global-typography-3bc3b3c-font-family:"PT Sans";--e-global-typography-3bc3b3c-font-size:0.938rem;--e-global-typography-3bc3b3c-font-weight:400;--e-global-typography-3bc3b3c-text-transform:none;--e-global-typography-3bc3b3c-line-height:1.406rem;--e-global-typography-3bc3b3c-letter-spacing:-0.038rem;--e-global-typography-e05e349-font-family:"PT Sans";--e-global-typography-e05e349-font-size:0.875rem;--e-global-typography-e05e349-font-weight:400;--e-global-typography-e05e349-text-transform:none;--e-global-typography-e05e349-line-height:1.05rem;--e-global-typography-e05e349-letter-spacing:-0.035rem;--e-global-typography-a78ca64-font-family:"PT Sans";--e-global-typography-a78ca64-font-size:0.813rem;--e-global-typography-a78ca64-font-weight:700;--e-global-typography-a78ca64-text-transform:none;--e-global-typography-a78ca64-line-height:1.138rem;--e-global-typography-a78ca64-letter-spacing:-0.033rem;--e-global-typography-1c4d2b7-font-family:"PT Sans";--e-global-typography-1c4d2b7-font-size:0.813rem;--e-global-typography-1c4d2b7-font-weight:400;--e-global-typography-1c4d2b7-text-transform:none;--e-global-typography-1c4d2b7-line-height:0.975rem;--e-global-typography-1c4d2b7-letter-spacing:-0.033rem;--e-global-typography-b591023-font-family:"PT Sans Narrow";--e-global-typography-b591023-font-size:1.375rem;--e-global-typography-b591023-font-weight:700;--e-global-typography-b591023-text-transform:uppercase;--e-global-typography-b591023-line-height:1.375rem;--e-global-typography-6edaba1-font-family:"PT Sans Narrow";--e-global-typography-6edaba1-font-size:1.25rem;--e-global-typography-6edaba1-font-weight:700;--e-global-typography-6edaba1-text-transform:none;--e-global-typography-6edaba1-line-height:1.6251625rem;--e-global-typography-8a83821-font-family:"PT Sans Narrow";--e-global-typography-8a83821-font-size:1.125rem;--e-global-typography-8a83821-font-weight:700;--e-global-typography-8a83821-line-height:1.463rem;--e-global-typography-eec54ab-font-family:"PT Sans Narrow";--e-global-typography-eec54ab-font-size:1.063rem;--e-global-typography-eec54ab-font-weight:700;--e-global-typography-eec54ab-text-transform:none;--e-global-typography-eec54ab-line-height:1.063rem;--e-global-typography-ae3e3e2-font-family:"PT Sans Narrow";--e-global-typography-ae3e3e2-font-size:1rem;--e-global-typography-ae3e3e2-font-weight:700;--e-global-typography-ae3e3e2-text-transform:none;--e-global-typography-ae3e3e2-line-height:1.2rem;--e-global-typography-ebe3254-font-family:"PT Sans";--e-global-typography-ebe3254-font-size:0.875rem;--e-global-typography-ebe3254-font-weight:700;--e-global-typography-ebe3254-text-transform:none;--e-global-typography-ebe3254-line-height:1.05rem;--e-global-typography-f872ae0-font-family:"PT Sans";--e-global-typography-f872ae0-font-size:0.875rem;--e-global-typography-f872ae0-font-weight:400;--e-global-typography-f872ae0-text-transform:none;--e-global-typography-f872ae0-line-height:1.05rem;--e-global-typography-1dee8cf-font-family:"PT Sans";--e-global-typography-1dee8cf-font-size:0.625rem;--e-global-typography-1dee8cf-font-weight:400;--e-global-typography-1dee8cf-text-transform:none;--e-global-typography-1dee8cf-line-height:0.625rem;--e-global-typography-31ee322-font-family:"PT Sans Narrow";--e-global-typography-31ee322-font-size:2.813rem;--e-global-typography-31ee322-font-weight:700;--e-global-typography-31ee322-text-transform:uppercase;--e-global-typography-31ee322-line-height:2.813rem;--e-global-typography-31ee322-letter-spacing:-0.113rem;--e-global-typography-4aaf7f7-font-family:"PT Sans Narrow";--e-global-typography-4aaf7f7-font-size:2rem;--e-global-typography-4aaf7f7-font-weight:700;--e-global-typography-4aaf7f7-text-transform:none;--e-global-typography-4aaf7f7-line-height:2rem;--e-global-typography-2e985b1-font-family:"PT Sans";--e-global-typography-2e985b1-font-size:1rem;--e-global-typography-2e985b1-font-weight:400;--e-global-typography-2e985b1-text-transform:uppercase;--e-global-typography-2e985b1-line-height:1.2rem;--e-global-typography-bbd9b26-font-family:"PT Sans";--e-global-typography-bbd9b26-font-size:0.938rem;--e-global-typography-bbd9b26-font-weight:400;--e-global-typography-bbd9b26-line-height:1.406rem;--e-global-typography-6b3fb49-font-family:"PT Sans";--e-global-typography-6b3fb49-font-size:1rem;--e-global-typography-6b3fb49-font-weight:700;--e-global-typography-6b3fb49-text-transform:uppercase;--e-global-typography-6b3fb49-line-height:0.875rem;--e-global-typography-ee08287-font-family:"PT Sans";--e-global-typography-ee08287-font-size:1.438rem;--e-global-typography-ee08287-font-weight:700;--e-global-typography-ee08287-text-transform:uppercase;--e-global-typography-ee08287-line-height:1.438rem;--e-global-typography-ee08287-letter-spacing:-0.058rem;--e-global-typography-fed90e2-font-family:"PT Sans";--e-global-typography-fed90e2-font-size:2.188rem;--e-global-typography-fed90e2-font-weight:700;--e-global-typography-fed90e2-line-height:2.75rem;--e-global-typography-fed90e2-letter-spacing:-0.1rem}.elementor-kit-260615 e-page-transition{background-color:var(--e-global-color-secondary)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-260615{--e-global-typography-5e03607-font-size:1.875rem;--e-global-typography-5e03607-line-height:1.875rem;--e-global-typography-5e03607-letter-spacing:-0.075rem;--e-global-typography-b3253d1-font-size:1.875rem;--e-global-typography-b3253d1-line-height:2.813rem;--e-global-typography-98ae1d7-font-size:1.313rem;--e-global-typography-98ae1d7-line-height:1.313rem;--e-global-typography-98ae1d7-letter-spacing:-0.053rem;--e-global-typography-6dee30c-font-size:1.25rem;--e-global-typography-6dee30c-line-height:1.75rem;--e-global-typography-c1ff307-font-size:1.125rem;--e-global-typography-c1ff307-line-height:1.688rem;--e-global-typography-c1ff307-letter-spacing:-0.045rem;--e-global-typography-8253741-font-size:1.063rem;--e-global-typography-8253741-line-height:1.488rem;--e-global-typography-8253741-letter-spacing:-0.043rem;--e-global-typography-e9ec2fd-font-size:1.125rem;--e-global-typography-e9ec2fd-line-height:1.688rem;--e-global-typography-e9ec2fd-letter-spacing:-0.045rem;--e-global-typography-1ca430c-font-size:1rem;--e-global-typography-1ca430c-line-height:1.4rem;--e-global-typography-1ca430c-letter-spacing:-0.04rem;--e-global-typography-ee07436-font-size:0.938rem;--e-global-typography-ee07436-line-height:1.125rem;--e-global-typography-ee07436-letter-spacing:-0.038rem;--e-global-typography-3bc3b3c-font-size:0.938rem;--e-global-typography-3bc3b3c-line-height:1.406rem;--e-global-typography-3bc3b3c-letter-spacing:-0.038rem;--e-global-typography-e05e349-font-size:0.875rem;--e-global-typography-e05e349-line-height:1.05rem;--e-global-typography-e05e349-letter-spacing:-0.035rem;--e-global-typography-a78ca64-font-size:0.813rem;--e-global-typography-a78ca64-line-height:1.138rem;--e-global-typography-a78ca64-letter-spacing:-0.033rem;--e-global-typography-1c4d2b7-font-size:0.813rem;--e-global-typography-1c4d2b7-line-height:0.975rem;--e-global-typography-1c4d2b7-letter-spacing:-0.033rem;--e-global-typography-b591023-font-size:1.375rem;--e-global-typography-b591023-line-height:1.375rem;--e-global-typography-6edaba1-font-size:1.125rem;--e-global-typography-6edaba1-line-height:1.463rem;--e-global-typography-8a83821-font-size:0.875rem;--e-global-typography-8a83821-line-height:1.138rem;--e-global-typography-eec54ab-font-size:1.063rem;--e-global-typography-eec54ab-line-height:1.063rem;--e-global-typography-ae3e3e2-font-size:1rem;--e-global-typography-ae3e3e2-line-height:1.2rem;--e-global-typography-31ee322-font-size:2.5rem;--e-global-typography-31ee322-line-height:2.5rem;--e-global-typography-31ee322-letter-spacing:-0.1rem;--e-global-typography-4aaf7f7-font-size:2rem;--e-global-typography-4aaf7f7-line-height:2rem;--e-global-typography-2e985b1-font-size:1rem;--e-global-typography-2e985b1-line-height:1.2rem;--e-global-typography-bbd9b26-font-size:0.938rem;--e-global-typography-bbd9b26-line-height:1.406rem;--e-global-typography-6b3fb49-font-size:1rem;--e-global-typography-6b3fb49-line-height:0.938rem;--e-global-typography-fed90e2-font-size:2.188rem;--e-global-typography-fed90e2-line-height:2.75rem;--e-global-typography-fed90e2-letter-spacing:-0.1rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-260615{--e-global-typography-5e03607-font-size:1.75rem;--e-global-typography-5e03607-line-height:1.75rem;--e-global-typography-5e03607-letter-spacing:-0.07rem;--e-global-typography-b3253d1-font-size:1.438rem;--e-global-typography-b3253d1-line-height:2.156rem;--e-global-typography-98ae1d7-font-size:1.313rem;--e-global-typography-98ae1d7-line-height:1.313rem;--e-global-typography-6dee30c-font-size:1.25rem;--e-global-typography-6dee30c-line-height:1.75rem;--e-global-typography-6dee30c-letter-spacing:-0.05rem;--e-global-typography-c1ff307-font-size:1.125rem;--e-global-typography-c1ff307-line-height:1.688rem;--e-global-typography-c1ff307-letter-spacing:-0.045rem;--e-global-typography-8253741-font-size:1.063rem;--e-global-typography-8253741-line-height:1.488rem;--e-global-typography-8253741-letter-spacing:-0.043rem;--e-global-typography-e9ec2fd-font-size:1.125rem;--e-global-typography-e9ec2fd-line-height:1.688rem;--e-global-typography-e9ec2fd-letter-spacing:-0.045rem;--e-global-typography-1ca430c-font-size:1rem;--e-global-typography-1ca430c-line-height:1.4rem;--e-global-typography-1ca430c-letter-spacing:-0.04rem;--e-global-typography-ee07436-font-size:0.875rem;--e-global-typography-ee07436-line-height:1.05rem;--e-global-typography-ee07436-letter-spacing:-0.035rem;--e-global-typography-3bc3b3c-font-size:0.875rem;--e-global-typography-3bc3b3c-line-height:1.406rem;--e-global-typography-3bc3b3c-letter-spacing:-0.038rem;--e-global-typography-e05e349-font-size:0.875rem;--e-global-typography-e05e349-line-height:1.05rem;--e-global-typography-e05e349-letter-spacing:-0.035rem;--e-global-typography-a78ca64-font-size:0.813rem;--e-global-typography-a78ca64-line-height:1.138rem;--e-global-typography-a78ca64-letter-spacing:-0.033rem;--e-global-typography-1c4d2b7-font-size:0.813rem;--e-global-typography-1c4d2b7-line-height:0.975rem;--e-global-typography-1c4d2b7-letter-spacing:-0.033rem;--e-global-typography-b591023-font-size:1.375rem;--e-global-typography-b591023-line-height:1.375rem;--e-global-typography-6edaba1-font-size:1.125rem;--e-global-typography-6edaba1-line-height:1.463rem;--e-global-typography-8a83821-font-size:0.875rem;--e-global-typography-8a83821-line-height:1.138rem;--e-global-typography-eec54ab-font-size:0.875rem;--e-global-typography-eec54ab-line-height:1.05rem;--e-global-typography-ae3e3e2-font-size:1rem;--e-global-typography-ae3e3e2-line-height:1.2rem;--e-global-typography-31ee322-font-size:2rem;--e-global-typography-31ee322-line-height:2.75rem;--e-global-typography-31ee322-letter-spacing:-0.08rem;--e-global-typography-4aaf7f7-font-size:1.875rem;--e-global-typography-4aaf7f7-line-height:1.875rem;--e-global-typography-2e985b1-font-size:1rem;--e-global-typography-2e985b1-line-height:1.2rem;--e-global-typography-bbd9b26-font-size:0.875rem;--e-global-typography-bbd9b26-line-height:1.313rem;--e-global-typography-6b3fb49-font-size:1rem;--e-global-typography-6b3fb49-line-height:0.875rem;--e-global-typography-fed90e2-font-size:1.688rem;--e-global-typography-fed90e2-line-height:2.063rem;--e-global-typography-fed90e2-letter-spacing:-0.075rem}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.ssc-tshirt-size-qty-ul li{padding:7px 0px!important}.ssc-tshirt-size-qty-ul li.tc-active{position:relative!important;overflow:visible!important}.ssc-tshirt-size-qty-ul li.tc-active:before{content:"✕";position:absolute;top:0;right:0;width:19px;height:19px;border:2px solid #B71B20;border-top:0;border-right:0;color:#fff;font-weight:700;font-size:11px;line-height:18px;text-align:center;cursor:pointer;display:block!important;background-color:#B71B20}html{font-size:16px}a:hover{text-decoration:underline;color:#B71B20}.ssc_product-title,.jet-woo-products__item .jet-woo-products__inner-box .jet-woo-product-title a{min-height:2.25rem;max-height:2.25rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-radiostart,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-radioend,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-radio,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-color,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-image,.tm-extra-product-options ul.tmcp-ul-wrap.tm-variation-ul-text,.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-checkbox,.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio{gap:10px}.tm-epo-required{display:none!important}.tm-epo-reset-radio{z-index:0!important;position:absolute!important}.tm-extra-product-options .tc-epo-label{gap:5px!important}.tm-epo-reset-radio{border:2px solid #1BB732!important;border-top:0!important;border-right:0!important;background:#fff!important}.tm-epo-reset-radio i{color:#1BB732}.tcfa-times::before{content:""!important}.sansaba-cap-color-list-ul,.ssc-tshirt-color-list-ul{gap:5px!important}.tm-extra-product-options-radio .tmcp-field-wrap.tc-active{border:2px solid #1BB732}.tm-extra-product-options-radio .tmcp-field-wrap:hover{border:2px solid #1BB732}.tc-image{margin:0!important}.tmhexcolorimage.tc-center .tc-image{max-width:100%!important}.tm-epo-element-label{font-family:'PT Sans',Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;color:#1D2741!important;font-style:normal}.tm-filename{font-family:'PT Sans',Sans-serif;font-size:1rem;color:#44526D}.tc-max-file-size{font-family:'PT Sans',Sans-serif;font-size:.75rem;color:#CDCDCD}.tc-label-text{font-family:'PT Sans',Sans-serif;text-transform:uppercase;gap:0.5px!important}.tm-extra-product-options .tc-active .tc-label-text{font-weight:400;color:#fff}.tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap.tc-epo-text-wrapper{padding:7px 10px;width:92px}.tm-extra-product-options .tmcp-field-wrap.tc-active.tc-mode-text{background-color:#B71B20}.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-checkbox,.tm-extra-product-options ul.tmcp-ul-wrap.tm-element-ul-radio{flex:0 1 auto}.tm-extra-product-options .tmcp-field-wrap.tc-active .tc-label-wrap .tc-image{border:none}.tc-mode-images .tc-label-wrap{gap:0}.tc-mode-images .radio-image-label,.tc-mode-images .checkbox-image-label{padding:6px 0}.tm-extra-product-options .tc-row,.tc-row{gap:30px}.tc-extra-product-options .cpf-type-textfield .tmcp-field-wrap label.fullwidth .tm-epo-field,.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth select,.tc-extra-product-options .cpf-type-select .tmcp-field-wrap label.fullwidth>*,.tc-extra-product-options .cpf-type-textarea .tmcp-field-wrap label.fullwidth .tm-epo-field{background-color:#F2F2F2;border:1px solid #C3C3C3}.cpf-type-dynamic .tmcp-field-wrap-inner{flex-direction:column;flex-wrap:nowrap!important}.cpf-type-dynamic .tm-epo-field-label{align-self:flex-start;font-family:'PT Sans',Sans-serif;font-size:.813rem;font-weight:400;line-height:.975rem;letter-spacing:-.033rem}.cpf-type-textarea .tc-element-inner-wrap{width:100%;max-width:709px}.tm-custom-price-totals dt{font-family:'PT Sans',Sans-serif;font-size:.813rem;font-weight:400;line-height:.975rem;letter-spacing:-.033rem;margin-bottom:.469rem}.sansaba-cap-color-list-ul li{border:2px solid #fff0;gap:0px!important}.ssc-cap-logo-options-ul li,.sansaba-patch-options-ul li{border:1px solid #1D2741!important;width:100%!important}.ssc-cap-logo-options-ul li:hover,.sansaba-patch-options-ul li:hover{border:2px solid #B71B20!important}.ssc-cap-logo-options-ul li.tc-active,.sansaba-patch-options-ul li.tc-active{border:2px solid #B71B20!important}.embroidery-patch-locations-ul li.tc-active{background-color:#B71B20!important;border:2px solid #B71B20!important}.embroidery-patch-locations-ul li{background-color:#fff!important;border:1px solid #1D2741!important;border-radius:0!important}.embroidery-patch-locations-ul li:hover{border:2px solid #B71B20!important}.sansabacap-artwork-upload-div .tc-element-inner-wrap{width:280px}.sansabacap-artwork-upload-ul .tm-epo-field-label{width:280px!important}.sansabacap-artwork-upload-div .tm-epo-required{display:none}.sansabacap-cap-mininum-qty-div .tc-element-inner-wrap{width:280px}.sansabacap-artwork-upload-title-div .tc-epo-element-label-text{font-weight:700}.sansabacap-artwork-upload-title-div .tm-element-description p{font-size:1rem;color:#B71B20!important;font-family:'PT Sans',Sans-serif;line-height:1rem}.sansabacap-artwork-upload-title-div{margin-top:-15px!important}.sansabacap-artwork-upload-title-div .tc-row{align-items:center}.sansabacap-artwork-upload-locations-div .tm-epo-element-label{width:30%!important}.sansabacap-artwork-upload-locations-div .tm-epo-element-label .tm-epo-required{display:none}.sansabacap-artwork-upload-locations-div .tm-epo-element-label .tc-epo-element-label-text{font-weight:700;color:#1D2741}.sansabacap-artwork-upload-locations-div .tm-epo-element-label .tc-epo-element-label-text::before{content:"•";font-size:16px;margin-right:5px;color:#000;margin-left:10px}.sansabacap-minimum-qty-text-div{margin-top:-15px!important;font-size:1rem;font-family:'PT Sans',Sans-serif}.sansaba-patch-options-div .tc-element-inner-wrap{width:100%;max-width:100%}.sansaba-cap-color-list-ul li{min-width:39px!important}.sansaba-cap-color-list-ul .radio-image-label{display:none}.ssc-tshirt-imprint-color-locations-ul .tc-label-text:after{content:'- COLOR'}.ssc-tshirt-color-list-ul .tmhexcolorimage{overflow:hidden}.ssc-tshirt-color-list-ul .tmhexcolorimage .tc-image{height:100%!important}.ssc-tshirt-color-list-ul li{height:48px;overflow:hidden;border:.5px solid #000;gap:0px!important}.ssc-tshirt-color-list-ul .tm-epo-field-label .tc-label-wrap{height:100%!important}.ssc-tshirt-print-locations-ul{width:100%!important;max-width:100%!important}.ssc-tshirt-imprint-color-locations-ul{width:100%!important}.ssc-tshirt-imprint-color-locations-ul li>.tmcp-field-wrap-inner{width:106px!important}.ssc-tshirt-size-qty-ul{width:100%!important}.ssc-tshirt-size-qty-ul li{width:100%!important;max-width:132px!important}.ssc-tshirt-print-locations-ul li.tc-active,.ssc-tshirt-imprint-color-locations-ul li.tc-active,.ssc-tshirt-size-qty-ul li.tc-active{background-color:#B71B20!important;border:2px solid #B71B20!important;outline-width:0px!important}.ssc-tshirt-print-locations-ul li,.ssc-tshirt-imprint-color-locations-ul li,.ssc-tshirt-size-qty-ul li{background-color:#fff!important;border:1px solid #1D2741!important;border-radius:0!important}.ssc-tshirt-print-locations-ul li:hover,.ssc-tshirt-imprint-color-locations-ul li:hover,.ssc-tshirt-size-qty-ul li:hover{border:2px solid #B71B20!important}.ssc-tshirt-size-qty-div .tm-element-description h4{font-family:'PT Sans',Sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;color:#1D2741!important;font-style:normal}.ssc-tshirt-size-qty-div .tm-element-description p{font-family:'PT Sans',Sans-serif;font-size:1rem;font-weight:400;color:#1D2741!important}.ssc-tshirt-size-qty-ul .tc-mode-text.tc-active{background-color:#fff!important}.ssc-tshirt-size-qty-ul .tc-mode-text.tc-active .tc-label-text{color:#1D2741!important}@media (max-width:1024px){.sansabacap-artwork-upload-div .tc-element-inner-wrap{width:81%}.sansabacap-cap-mininum-qty-div .tc-element-inner-wrap{width:80%;min-width:280px;max-width:280px}}@media (max-width:767px){.sansabacap-artwork-upload-div .tc-element-inner-wrap{width:61%}.sansabacap-cap-mininum-qty-div .tc-element-inner-wrap{width:60%;min-width:280px;max-width:280px}}