input[type=checkbox]:before{accent-color:#f97316;border-radius:50%;width:20px;height:20px}.checkout-section{flex-direction:column;gap:10px;display:flex}.checkout-section1{gap:10px;display:flex}button.sizeitem.bg-orange{background:#ff8a00}.step{align-items:flex-start;gap:10px;display:flex}.productselectedcart{justify-content:space-between;align-items:flex-start;width:-webkit-fill-available;display:flex}.productselect{isolation:isolate;scrollbar-width:none;background:#fff;border-radius:24px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;max-width:1300px;height:80vh;max-height:90vh;padding:40px 24px 24px;display:flex;position:absolute;top:48px;overflow-y:auto;box-shadow:0 4px 6px #0000001a}.productselect::-webkit-scrollbar{display:none}.productsteps{justify-content:space-between;align-items:center;width:-webkit-fill-available;display:flex}.steps{align-items:center;gap:30px;display:flex}.stepinfo{flex-direction:column;align-items:start;display:flex}.stepsoption{align-items:center;gap:10px;display:flex}.backproduct{text-transform:uppercase;letter-spacing:.02em;border:1px solid #ff8a00;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:96px;height:40px;padding:12px 32px 8px;font-size:20px;font-weight:600;display:flex}.addtocartproduct{text-transform:uppercase;letter-spacing:.02em;color:#fff;background:#ff8a00;border-radius:12px;flex-direction:row;justify-content:center;align-items:center;gap:6px;width:auto;height:40px;padding:12px 16px 8px;font-size:20px;font-weight:600;display:flex}.stepinfo h2{text-transform:uppercase;color:#000;mix-blend-mode:normal;font-family:Thunder;font-size:24px;font-style:normal;font-weight:700;line-height:100%}.stepinfo p{letter-spacing:.01em;color:#0e0e0e;mix-blend-mode:normal;flex:none;order:0;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.close-btn{margin:0;padding:0;font-size:25px;font-weight:200;position:relative;top:1px;left:10px!important}.productselection{border-top:1px solid #cecccc;flex-direction:row;align-items:flex-start;gap:8px;padding:10px;display:flex}.productssize{background:#f3f3f3;border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.productssize img{flex-direction:column;align-self:center;align-items:flex-end;display:flex}.productssize h2{letter-spacing:.05em;text-transform:uppercase;color:#0e0e0e;mix-blend-mode:normal;align-self:start;gap:20px;font-family:Thunder;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.sizeitems p{letter-spacing:.02em;text-transform:uppercase;color:#0e0e0e;mix-blend-mode:normal;font-family:Thunder;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.sizeitem{background:#fff;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:47px;height:43px;padding:12px 20px;display:flex}.sizeitem:hover{background:#ff8a00;border-radius:8px}.sizes{gap:10px;display:flex}.sizeitems{flex-direction:row;align-items:center;gap:20px;display:flex}.products{flex-direction:column;align-items:flex-start;display:flex}.playerlist{border-radius:24px;flex-wrap:wrap;gap:5px;width:-webkit-fill-available;display:flex}.selectplayerbtn{z-index:2;cursor:pointer;letter-spacing:.01em;text-transform:uppercase;color:#fff;background-color:#000;border:1px solid #ff8a00;border-radius:12px;flex-direction:row;justify-content:center;align-items:flex-start;gap:6px;width:139.5px;height:40px;margin:8px;padding:12px 16px 8px;font-family:Thunder;font-size:20px;font-style:normal;font-weight:600;line-height:100%;display:flex;position:relative}.selectplayerbtn:hover{background:#ff8a00}.tshirtdetailsm{flex-direction:row;gap:10px;display:flex}.stepsoptionm{display:none}.tshirt-boxm{background:#f3f3f3;border-radius:16px;flex-direction:column;align-items:center;min-width:315px;padding:20px;display:flex}.teamposter-boxm{background:#f3f3f3;border-radius:16px;flex-direction:column;align-items:center;width:350px;padding:20px;display:flex}.pacakagetitlem{text-transform:uppercase;color:#000;mix-blend-mode:normal;text-align:left;font-family:Thunder;font-size:20px;font-style:normal;font-weight:700;line-height:100%}.packageheadingm{flex-direction:row;justify-content:space-between;align-items:center;width:-webkit-fill-available;display:flex}.buy-textm{letter-spacing:.01em;text-transform:uppercase;color:#000;font-family:Thunder;font-size:20px;font-style:normal;font-weight:600;line-height:100%}.btnbuytm{background:#fff;border-radius:12px;flex-direction:row;justify-content:center;align-items:flex-start;gap:6px;width:223px;height:40px;padding:12px 16px 8px;display:flex}.player-item{flex-direction:column;align-items:center;display:flex}.packageh2{letter-spacing:.01em;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%;color:#0e0e0e!important}@media only screen and (max-width:1024px) and (max-width:991px){.productselect{width:-webkit-fill-available;height:120vh}.productselectedcart{justify-content:space-between;align-items:flex-start;width:-webkit-fill-available;display:flex}.modalPackage{flex-direction:column!important;gap:0!important}.checkout-section1{flex-direction:column}.pacakagetitlem{font-size:17px}.checkout-section{flex-direction:column;gap:10px;display:flex}.tshirt-boxm,.teamposter-boxm{width:fit-content}.productsteps{flex-direction:column;place-content:center space-between;align-items:flex-start;width:-webkit-fill-available;display:flex}.productselection{border-top:1px solid #cecccc;flex-direction:column;align-items:flex-start;gap:8px;padding:10px;display:flex}.stepsoptionm{justify-content:space-between;width:-webkit-fill-available;display:flex}.stepsoption{display:none}.close-btn{left:450px}}@media only screen and (max-width:900px){.close-btn{left:480px}.tshirtdetailsm{flex-direction:column;gap:10px;display:flex}.close-btn1{left:310px}.checkout-section{flex-direction:column;gap:10px;display:flex}.tshirt-boxm,.teamposter-boxm{width:fit-content}}@media only screen and (max-width:800px){.tshirtdetailsm{gap:10px;display:flex}.checkout-section{flex-direction:column;gap:10px;display:flex}.tshirt-boxm,.teamposter-boxm{width:fit-content}}.productSizeBox h2{text-align:left;margin-bottom:16px}.productSizeBox .sizeitems{margin-bottom:16px}.checkout-section .selectedPd{flex-wrap:wrap;gap:8px;display:flex}.playerimg{width:155px;height:400px}.imageproduct{max-width:32%}.add-teamposter{width:300px;height:200px}@media screen and (max-width:575.99px){.productSizeBox h2,.productSizeBox .sizeitems{margin-bottom:0}.productselection{gap:15px;width:100%;padding:0}.productselect{padding:32px 16px}.productselection .products{width:100%}.productselection .products .productBoxTitle{padding:16px 0}.productselection .products .productssize{width:100%;max-width:100%;height:auto;padding:16px 8px}.productselection .products .productssize h2{align-self:center}.productselection .sizeitems{text-align:center;flex-direction:column;justify-content:center;gap:4px;margin-bottom:8px}.productSizeBox h2{text-align:center;margin-bottom:8px}.productselection .sizeitems p{width:100%}.productselection .sizeitems .sizes{justify-content:center;width:100%}.productselection .sizeitems .sizes .sizeitem{width:auto;height:auto;padding:6px 12px}.stepsoptionm{background:#fff;width:100%;max-width:80%;margin:0 auto;padding:8px 5px 5px;position:fixed;bottom:6px;left:50%;transform:translate(-50%)}.checkout-section{width:100%;overflow-y:unset}.selectedPd .tshirt-boxm{width:100%;max-width:calc(50% - 8px);padding:16px 8px}.pacakagetitlem{letter-spacing:.05em;font-size:14px;font-weight:600;line-height:100%}.tshirtdetails{flex-wrap:wrap;grid-template-columns:1fr 1fr;display:grid}.package-summary h3{text-align:left}}
.addcount{border:1px solid #313131;border-radius:12px;gap:12px;width:92px;height:40px;padding:10px 12px;flex-direction:row!important;align-items:center!important;display:flex!important}.banner-arrow{letter-spacing:.01em;color:#fff;gap:10px;font-family:Thunder;font-size:20px;font-style:normal;font-weight:500;line-height:100%;align-items:center!important;display:flex!important}.react-tel-input .flag-dropdown{height:40px!important}.counttext{letter-spacing:.01em;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:14px;font-style:normal;font-weight:700;line-height:120%}section.cartcontainer,section.manage-order-container{flex-direction:row!important;justify-content:center!important;align-items:center!important;padding:50px 100px!important;display:flex!important}.itempacakags{color:#fff;background:#1d1d1d;border-radius:16px;gap:16px;padding:16px;flex-direction:column!important;align-items:flex-start!important;width:-webkit-fill-available!important;display:flex!important}.pacakage1{gap:10px;display:flex}.pacakagebox{flex-direction:row;justify-content:space-between;align-items:flex-start;display:flex;width:-webkit-fill-available!important}.packageh{letter-spacing:.01em;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.cartamountp{text-transform:uppercase;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:20px;font-style:normal;font-weight:700;line-height:100%}.packaget{flex-direction:column!important;align-items:flex-start!important;display:flex!important}.pacakegamount{gap:10px;align-items:center!important;display:flex!important}.react-tel-input .flag-dropdown{bottom:8px!important}.desc{letter-spacing:.01em;color:#a2a2a2;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.imgbox{background:#313131;border-radius:8px;width:48px;height:48px;padding:4px;flex-direction:column!important;justify-content:center!important;align-items:center!important;display:flex!important}.cartitem{letter-spacing:.01em;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%;flex-direction:column!important;align-items:flex-start!important;display:flex!important}.itempacakagscontainer{gap:10px;padding:10px 0;flex-direction:column!important;display:flex!important}.imgdetails{gap:10px;align-items:center!important;display:flex!important}.packageitemdetails{gap:10px;flex-direction:column!important;display:flex!important}.cartitem span{letter-spacing:.01em;color:#a2a2a2;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%}input[type=checkbox]{accent-color:#f97316;width:20px;height:20px}.pacakgeselect{align-items:center;gap:20px;display:flex}.removeitem{flex-direction:row;align-items:center;gap:10px;display:flex}.removebtn{letter-spacing:.01em;text-transform:uppercase;color:#fff;background:#393939;border-radius:12px;flex-direction:row;justify-content:center;align-items:flex-start;gap:6px;width:78px;height:40px;padding:12px 16px 8px;font-family:Thunder;font-size:20px;font-style:normal;font-weight:600;line-height:100%;display:flex}.banner-title2{letter-spacing:.01em;text-transform:uppercase;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:32px;font-style:normal;font-weight:700;line-height:100%;text-align:center!important}.selecteditem{letter-spacing:.02em;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:14px;font-style:normal;font-weight:400;line-height:120%}.chcknow{letter-spacing:.01em;text-transform:uppercase;color:#fff;background:#ff8a00;border-radius:12px;gap:6px;width:160px;height:40px;padding:12px 16px 8px;font-family:Thunder;font-size:20px;font-style:normal;font-weight:600;line-height:100%;flex-direction:row!important;justify-content:center!important;align-items:flex-start!important;display:flex!important}.checkoutbox{justify-content:space-between;padding:40px 0;display:flex}.total{letter-spacing:.01em;color:#a2a2a2;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.total span{letter-spacing:.01em;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:700;line-height:120%}.checkoutitem{gap:20px;align-items:center!important;display:flex!important}.pacakegamountm{display:none}@media only screen and (min-width:768px){.formd{align-items:center}}@media only screen and (max-width:1024px) and (max-width:991px){.pacakegamount{display:none}.pacakegamountm{justify-content:space-between;align-items:center;width:-webkit-fill-available;display:flex}.pacakagebox{flex-direction:row;justify-content:space-between;align-items:center;width:-webkit-fill-available;display:flex}section.cartcontainer,section.manage-order-container{padding:50px!important}}@media only screen and (max-width:700px){section.cartcontainer,section.manage-order-container{padding:20px!important}.removeitem{flex-direction:column;align-items:center;gap:27px;display:flex}.checkoutitem{flex-direction:column;align-items:flex-end;gap:20px;display:flex}.removebtn{order:1}.chcknow{width:300px}.checkoutbox{justify-content:space-between;align-items:center;padding:40px 0;display:flex}.pacakegamount{display:none}.pacakegamountm{justify-content:space-between;align-items:center;width:-webkit-fill-available;display:flex}.pacakagebox{flex-direction:row;justify-content:space-between;align-items:center;width:-webkit-fill-available;display:flex}}@media only screen and (max-width:400px){.chcknow{width:250px}}
