.bannerp{position:relative;width:100%;overflow:hidden;display:flex;align-items:flex-start;justify-content:flex-start;text-align:center;flex-direction:column;padding:100px}.banner-content{color:#fff;max-width:1210px;margin:0 auto}.see-item-btn{padding:16px 32px 12px;gap:6px;background:#ff8a00;border-radius:12px;font-family:Thunder;font-style:normal;font-weight:600;font-size:20px;line-height:100%;letter-spacing:.01em;text-transform:uppercase;color:#fff}.primary-tag{display:inline-block;padding:5px 8px 0;font-size:15px;font-weight:500;color:#000;background-color:#ff8a00;border-radius:9999px;border:2px solid #313131}.banner-title2,.primary-tag{text-transform:uppercase;text-align:center}.banner-title2{font-weight:700;font-size:32px;mix-blend-mode:normal}.banner-arrow,.banner-title2{font-family:Thunder;font-style:normal;line-height:100%;letter-spacing:.01em;color:#fff}.banner-arrow{font-weight:500;font-size:20px;display:flex;align-items:center;gap:10px}.packagebox,.playerpackagebox{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:26.6px;background:#1d1d1d;border-radius:19.9477px}.playerpackagebox{height:auto}.pacakagetitle{font-family:Thunder;font-style:normal;font-weight:700;font-size:20px;line-height:100%;text-transform:uppercase;color:#fff;mix-blend-mode:normal;text-align:left}.packageheading{display:flex;align-items:center;flex-direction:row;justify-content:space-between;width:-webkit-fill-available}.itemsize{font-weight:700;color:#fff}.itemname,.itemsize{font-family:Thunder;font-style:normal;font-size:16px;line-height:120%;letter-spacing:.01em;mix-blend-mode:normal}.itemname{font-weight:400;color:#a2a2a2;text-align:left}.packageitems{display:flex;gap:6px;align-content:center;justify-content:center}.packagedesc{display:flex;flex-wrap:wrap;width:365px;gap:12px;min-height:50px}.descp{font-family:Thunder;font-style:normal;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.01em;color:#a2a2a2;text-align:left;max-width:350px;mix-blend-mode:normal}.desccontainer{display:flex;flex-direction:column;height:80px;max-width:350px;width:100%}.packatitle{line-height:120%}.package-more,.packatitle{font-family:Thunder;font-style:normal;font-weight:400;font-size:16px;letter-spacing:.01em;text-decoration-line:underline;cursor:pointer;color:#ff8a00;text-align:left}.package-more{line-height:0%}.addcount{display:flex;flex-direction:row;align-items:center;padding:10px 12px;gap:12px;width:92px;height:40px;border:1px solid #313131;border-radius:12px}.counttext{font-family:Thunder;font-style:normal;font-weight:700;font-size:14px;line-height:120%;letter-spacing:.01em;color:#fff;mix-blend-mode:normal}.cartcontainer{align-items:center!important;padding:10px;width:40px}.btnbuy,.cartcontainer{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;height:40px;background:#313131;border-radius:12px}.btnbuy{padding:12px 32px 8px;gap:6px}.btnbuy:hover{background:#ff8a00}.buy-text{font-family:Thunder;font-style:normal;font-weight:600;font-size:20px;line-height:100%;letter-spacing:.01em;text-transform:uppercase;color:#fff}.buydetails{display:flex;gap:10px}.cartdetails{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:6.65px;width:358px;height:40px}.detailsp{gap:7px}.detailsp,.packagedetails{display:flex;flex-direction:column}.packagedetails{align-items:center;gap:10px;justify-content:space-between}.packagecontainer{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pacakage-options{display:flex;flex-direction:column;gap:20px}.player-content{display:flex;justify-content:center;align-items:stretch;width:-webkit-fill-available;padding:50px 0;gap:10px}.teamposter-box{margin-bottom:10px;display:flex;flex-direction:column;align-items:center;padding:20px;background:#1d1d1d;border-radius:16px}.packaged{height:80px}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);justify-content:center;z-index:1000}.modal-backdrop,.modal-content{display:flex;align-items:center}.modal-content{background:#fff;padding:20px;border-radius:8px;width:90%;max-width:457px;text-align:center;flex-direction:column;gap:10px}.teamimageposter{max-width:50%}.imageTeamPoster{width:100%!important;inset:0 0 0 0;object-fit:cover}.modal-title{font-family:Thunder;font-style:normal;font-weight:700;font-size:32px;line-height:100%;letter-spacing:.01em;text-transform:uppercase;color:#000;mix-blend-mode:normal;text-align:left}.close-btn{top:5px;position:relative;left:290px;font-size:25px;padding:0;margin:0;font-weight:200}.modal-description{color:#0e0e0e;text-align:left}.modal-description,.modal-price{font-family:Thunder;font-style:normal;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.01em;mix-blend-mode:normal}.modal-price{color:#a2a2a2;display:flex;gap:10px;align-items:center;justify-content:center}.modal-saving{font-family:Thunder;font-style:normal;font-weight:700;font-size:24px;line-height:100%;text-transform:uppercase;color:#0e0e0e;mix-blend-mode:normal}.modal-saving-m{font-weight:400;color:#ff8a00}.itemsizem,.modal-saving-m{font-family:Thunder;font-style:normal;font-size:16px;line-height:120%;letter-spacing:.01em;mix-blend-mode:normal}.itemsizem{font-weight:700;color:#0e0e0e}.headingproducts{font-family:Thunder;font-style:normal;font-weight:700;font-size:32px;line-height:100%;letter-spacing:.01em;text-transform:uppercase;color:#fff;mix-blend-mode:normal;text-align:left}.tshirt-box{display:flex;flex-direction:column;align-items:center;padding:20px;background:#1d1d1d;border-radius:16px}.teamposter-box{width:100%!important}.packaged{display:flex;width:-webkit-fill-available;padding:20px}.btnbuyt{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:12px 16px 8px;gap:6px;cursor:pointer;width:223px;height:40px;background:#313131;border-radius:12px}.btnbuyt:hover{background:#ff8a00}.tshirtdetails{display:flex;flex-direction:row;gap:10px}.tshirt-container{display:flex;flex-direction:column;padding:100px;gap:48px;background:#111}.playert1{align-content:center;justify-content:flex-end}.playert,.playert1{display:flex;align-items:center;gap:10px}.playert{grid-template-columns:1fr 1fr 1fr;justify-content:space-around}.packageitemsm{display:flex;gap:10px;align-content:center;width:-webkit-fill-available;align-items:center;justify-content:space-between}.searchoption{font-family:Thunder;font-style:normal;font-weight:400;font-size:24px;line-height:120%;letter-spacing:.01em;color:#fff}.tshirtoptions{align-items:flex-end}.optionsearch,.tshirtoptions{display:flex;gap:10px}.tshirtoption{font-family:Thunder;font-style:normal;font-weight:500;font-size:20px;line-height:100%;letter-spacing:.01em;color:#fff;box-sizing:border-box;padding:0;gap:24px;width:657px;height:36px;border-bottom:1px solid #313131}.searchoption,.tshirtoption{display:flex;flex-direction:row}.searchoption{padding:10px 30px;gap:12px;width:435.33px}.searchoption,.sortby{align-items:center;height:64px;background:#1d1d1d;border-radius:20px}.sortby{display:flex;flex-direction:row;justify-content:space-between;padding:10px 24px 10px 32px;gap:24px;width:191.67px;font-family:Thunder;font-style:normal;font-weight:400;font-size:24px;line-height:120%;letter-spacing:.01em;color:#fff}@media (min-width:991px)and (max-width:1265px){.player-content{display:flex;justify-content:space-evenly;align-items:center;width:-webkit-fill-available;flex-direction:column!important;gap:20px}.btnbuyt{width:185px}}@media only screen and (max-width:1024px)and (max-width:991px){.player-content{display:flex;justify-content:space-evenly;align-items:center;width:-webkit-fill-available;flex-direction:column;gap:20px}.packagecontainer{display:grid;grid-template-columns:1fr;gap:10px}.tshirt-container{display:flex;flex-direction:column;padding:50px;gap:48px;background:#111;align-items:center}.banner-arrow{display:none}.tshirtoptions{gap:10px;flex-direction:column}.tshirtoption,.tshirtoptions{display:flex;align-items:center}.tshirtoption{font-family:Thunder;font-style:normal;font-weight:500;font-size:20px;line-height:100%;letter-spacing:.01em;color:#fff;box-sizing:border-box;flex-direction:row;padding:0;gap:24px;width:657px;height:36px;border-bottom:1px solid #313131;justify-content:center}}.modalbtncross{justify-content:space-between;width:-webkit-fill-available}.modalbtncross,.submitbtn{display:flex;align-items:flex-start}.submitbtn{flex-direction:row;justify-content:center;padding:16px 32px 12px;gap:6px;background:#ff8a00;border-radius:12px;font-family:Thunder;font-style:normal;font-weight:600;font-size:20px;line-height:100%;letter-spacing:.01em;text-transform:uppercase;color:#fff}@media only screen and (max-width:700px){.tshirt-container{display:flex;padding:40px;gap:48px;background:#111}.tshirt-container,.tshirtdetails{flex-direction:column;align-items:center}.tshirtdetails{display:flex!important;gap:10px}.packagebox{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:26.6px;width:-webkit-fill-available;background:#1d1d1d;border-radius:19.9477px}.cartdetails{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:6.65px;width:300px;height:40px}.playerpackagebox{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:26.6px;width:-webkit-fill-available;height:auto;background:#1d1d1d;border-radius:19.9477px}.banner-arrow{display:none}.searchoption{flex-direction:row;gap:12px;width:200px;height:64px}.searchoption,.sortbydropdown{display:flex;align-items:center;background:#1d1d1d;border-radius:20px}.sortbydropdown{width:120px;float:left;flex-direction:column}.sortby{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:150px;height:64px;background:#1d1d1d;border-radius:20px;font-family:Thunder;font-style:normal;font-weight:400;font-size:24px;line-height:120%;letter-spacing:.01em;color:#fff}}@media (min-width:1270px){.packagecontainer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}}@media only screen and (max-width:1024px)and (max-width:991px){.player-content{display:flex;justify-content:space-evenly;align-items:center;width:-webkit-fill-available;flex-direction:column;gap:20px}.packagecontainer{display:grid;grid-template-columns:1fr;gap:10px}.tshirt-container{display:flex;flex-direction:column;padding:50px;gap:48px;background:#111}.banner-arrow{display:none}}@media only screen and (max-width:700px){.tshirt-container{padding:40px;gap:48px;background:#111}.tshirt-container,.tshirtdetails{display:flex;flex-direction:column}.tshirtdetails{gap:10px;align-items:center}.packagebox{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:26.6px;width:-webkit-fill-available;background:#1d1d1d;border-radius:19.9477px}.cartdetails{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;gap:6.65px;width:300px;height:40px}.playerpackagebox{display:flex;flex-direction:column;align-items:flex-start;padding:24px;gap:26.6px;width:-webkit-fill-available;height:auto;background:#1d1d1d;border-radius:19.9477px}.banner-arrow{display:none}}.image-sz img{height:20px;width:20px}.pkg-ttl{font-size:32px;font-weight:700;line-height:32px;letter-spacing:.01em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.desc-c{gap:16px}.pcg-ct{gap:10px}.tm-bnr{padding:24px 70px 48px}.plyr-cnt{gap:80px;padding-top:80px}.t-sh-cnt{padding:48px 70px;gap:24px}.op-srch,.t-srt-opt{gap:8px}.tsrt-dtl .tsrt-bx{padding:24px}.tsrt-dtl{gap:8px}.mdl-ct{padding:40px 24px;border-radius:24px}.packagedetails .banner-title{margin-top:0!important;font-size:32px;line-height:1;letter-spacing:.03em}@media screen and (max-width:480px){.packagecontainer .packagedesc{width:auto!important;height:auto!important}}@media screen and (max-width:575.99px){.packagedetails .banner-title{margin-top:0!important;font-size:32px;line-height:1;letter-spacing:.03em}.plyr-cnt{padding-top:56px}.tm-bnr{padding:24px 16px 48px!important}.itemname.pkg-ttl{color:#fff;font-size:16px;line-height:1;letter-spacing:.05em}.playerpackagebox{padding:16px;height:auto!important}.cartdetails{width:100%!important}.plyr-cnt{gap:40px}.pacakage-options{width:100%;margin-top:30px}.packagecontainer.pcg-ct .packagebox{padding:24px 16px}.tshirt-box{padding:8px!important}.pacakagetitle.pkg-ttl{font-size:18px;line-height:1;letter-spacing:.03em}.packageheading h2{margin-bottom:0!important}.packagebox{gap:16px!important}.packagedesc{margin-bottom:15px}.packageitems h2{margin-bottom:0!important}.detailsp{gap:0!important;width:100%!important}.tshirt-container{padding:16px!important;gap:0!important}.headingproducts{margin-bottom:48px!important}.tshirt-container .tshirtdetails,.tshirtdetails{flex-direction:row}.tshirt-box,.tshirtdetails{width:100%!important}.teamposter-box{margin-bottom:10px;width:390!important}.btnbuyt{max-width:100%!important;width:100%!important}.flex.optionsearch{margin-bottom:12px}.buydetails{justify-content:end!important;width:100%!important}}