.bannerp{text-align:center;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:1332px;margin:0 auto;padding:80px 16px;display:flex;position:relative;overflow:hidden}.banner-content{color:#fff;max-width:1210px;margin:0 auto}.see-all-div{flex-direction:row;justify-content:space-between;align-items:end;display:flex}.all-items-section{justify-content:center;align-items:center;margin-top:15px;display:flex}.see-item-btn{letter-spacing:.01em;text-transform:uppercase;color:#fff;background:#ff8a00;border-radius:12px;gap:6px;padding:10px 15px 8px;font-family:Thunder;font-size:20px;font-style:normal;font-weight:600;line-height:100%}.banner-title{text-align:center;letter-spacing:.01em;text-transform:uppercase;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:32px;font-style:normal;font-weight:700}.packagedetails .banner-title{letter-spacing:.03em;font-size:32px;line-height:1;margin-top:0!important}.banner-arrow{letter-spacing:.01em;color:#fff;align-items:center;gap:10px;font-family:Thunder;font-size:20px;font-style:normal;font-weight:500;line-height:100%;display:flex}.packagebox{background:#1d1d1d;border-radius:19.9477px;flex-direction:column;align-items:flex-start;gap:26.6px;width:-webkit-fill-available;padding:24px;display:flex}.playerpackagebox{background:#1d1d1d;border-radius:19.9477px;flex-direction:column;align-items:flex-start;gap:26.6px;width:-webkit-fill-available;height:auto;padding:24px;display:flex}.pacakagetitle{text-transform:uppercase;color:#fff;mix-blend-mode:normal;text-align:left;font-family:Thunder;font-size:20px;font-style:normal;font-weight:700;line-height:100%}.primary-tag{color:#000;text-transform:uppercase;text-align:center;background-color:#ff8a00;border:2px solid #313131;border-radius:9999px;padding:5px 8px 0;font-size:15px;font-weight:500;display:inline-block}@media screen and (min-width:1024px){.pacakagetitle span{font-size:32px}}.packageheading{flex-direction:row;justify-content:space-between;align-items:center;width:-webkit-fill-available;display:flex}.itemsize{letter-spacing:.01em;color:#fff;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:700;line-height:120%}.itemname{letter-spacing:.01em;color:#a2a2a2;mix-blend-mode:normal;text-align:left;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.packageitems{place-content:center;gap:6px;display:flex}.packagedesc{flex-wrap:wrap;gap:12px;width:365px;min-height:50px;display:flex}.descp{letter-spacing:.01em;color:#a2a2a2;text-align:left;mix-blend-mode:normal;max-width:350px;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.desccontainer{flex-direction:column;width:100%;max-width:350px;height:80px;display:flex}.packatitle{letter-spacing:.01em;color:#ff8a00;text-align:left;cursor:pointer;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%;text-decoration-line:underline}.submitbtn{letter-spacing:.01em;text-transform:uppercase;color:#fff;background:#ff8a00;border-radius:12px;flex-direction:row;justify-content:center;align-items:flex-start;gap:6px;padding:16px 32px 12px;font-family:Thunder;font-size:20px;font-style:normal;font-weight:600;line-height:100%;display:flex}.package-more{letter-spacing:.01em;color:#ff8a00;text-align:left;cursor:pointer;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:0%;text-decoration-line:underline}.addcount{border:1px solid #313131;border-radius:12px;flex-direction:row;align-items:center;gap:12px;width:92px;height:40px;padding:10px 12px;display:flex}.counttext{letter-spacing:.01em;mix-blend-mode:normal;font-family:Thunder;font-size:14px;font-style:normal;font-weight:700;line-height:120%}.cartcontainer{background:#313131;border-radius:12px;flex-direction:row;justify-content:center;align-items:flex-start;width:40px;height:40px;padding:10px;display:flex;align-items:center!important}.btnbuy{cursor:pointer;border-radius:12px;flex-direction:row;justify-content:center;align-items:flex-start;gap:6px;height:40px;padding:12px 32px 8px;display:flex}.btnbuy:hover{background:#ff8a00}.buy-text{letter-spacing:.01em;text-transform:uppercase;color:#fff;font-family:Thunder;font-size:20px;font-style:normal;font-weight:600;line-height:100%}.buydetails{gap:10px;display:flex}.cartdetails{flex-direction:row;justify-content:space-between;align-items:center;gap:6.65px;width:358px;height:40px;padding:0;display:flex}.detailsp{flex-direction:column;gap:7px;display:flex}.packagedetails{flex-direction:column;align-items:center;gap:10px;display:flex}.packagecontainer{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pacakage-options{flex-direction:column;gap:20px;display:flex}@media screen and (max-width:480px){.packagedetails,.pacakage-options{width:100%!important}.packagecontainer .packagedesc{width:auto!important;height:auto!important}}.player-content{justify-content:center;align-items:stretch;gap:10px;width:-webkit-fill-available;margin-top:10px;padding:30px 0;display:flex}.tshirt-container{background:#111;flex-direction:column;gap:48px;width:100%;max-width:1332px;margin:0 auto;padding:0 16px 100px;display:flex}.playerimg{border-radius:24px}img.playerimg.mt-5{border-radius:16px}.headingproducts{letter-spacing:.01em;text-transform:uppercase;color:#fff;mix-blend-mode:normal;text-align:left;font-family:Thunder;font-size:32px;font-style:normal;font-weight:700;line-height:100%}.tshirt-box{background:#1d1d1d;border-radius:16px;flex-direction:column;align-items:center;padding:20px;display:flex}.teamposter-box{background:#1d1d1d;border-radius:16px;flex-direction:column;align-items:center;margin-bottom:10px;padding:20px;display:flex;width:100%!important}.packaged{width:-webkit-fill-available;height:80px;padding:25px 10px 15px;display:flex}.btnbuyt{cursor:pointer;background:#313131;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}.btnbuyt:hover{background:#ff8a00}.tshirtdetails{flex-direction:row;gap:10px;display:flex}.modal-backdrop{z-index:9999;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.selectplayerbtn{z-index:2;cursor:pointer;letter-spacing:.01em;text-transform:uppercase;color:#fff;border:1px solid #ff8a00;border-radius:12px;flex-direction:row;justify-content:center;align-items:flex-start;gap:6px;width:139.5px;height:40px;padding:12px 16px 8px;font-family:Thunder;font-size:20px;font-style:normal;font-weight:600;line-height:100%;display:flex;position:relative}.modal-content{z-index:10000;opacity:1;background-color:#fff;border-radius:10px;align-items:center;width:100%;max-width:500px;padding:20px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;display:block;transform:scale(1)}.selectplayerbtn{color:#fff;gap:10px;width:auto;padding:10px 14px 8px}.modal-content.hide{opacity:0;pointer-events:none;transform:scale(.9)}.imageTeamPoster{object-fit:cover;inset:0;width:100%!important}.imagetshirt{max-width:50%}.modal-title{letter-spacing:.01em;text-transform:uppercase;color:#000;mix-blend-mode:normal;text-align:left;font-family:Thunder;font-size:32px;font-style:normal;font-weight:700;line-height:100%}.close-btn{margin:0;padding:0;font-size:25px;font-weight:200;position:relative;top:5px;left:290px}.modal-description{letter-spacing:.01em;color:#0e0e0e;mix-blend-mode:normal;text-align:left;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.modal-price{letter-spacing:.01em;color:#a2a2a2;mix-blend-mode:normal;justify-content:center;align-items:center;gap:10px;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%;display:flex}.modal-saving{text-transform:uppercase;color:#0e0e0e;mix-blend-mode:normal;font-family:Thunder;font-size:24px;font-style:normal;font-weight:700;line-height:100%}.modal-saving-m{letter-spacing:.01em;color:#ff8a00;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.itemsizem{letter-spacing:.01em;color:#0e0e0e;mix-blend-mode:normal;font-family:Thunder;font-size:16px;font-style:normal;font-weight:700;line-height:120%}.playert1{place-content:center flex-end;align-items:center;gap:10px;display:flex}.playert{grid-template-columns:1fr 1fr 1fr;justify-content:space-around;align-items:center;gap:10px;display:flex}.packageitemsm{place-content:center space-between;align-items:center;gap:10px;width:-webkit-fill-available;display:flex}.searchoption{letter-spacing:.01em;color:#fff;background:#1d1d1d;border-radius:20px;flex-direction:row;align-items:center;gap:12px;padding:10px 30px;font-family:Thunder;font-size:24px;font-style:normal;font-weight:400;line-height:120%;display:flex}.tshirtoptions{align-items:flex-end;gap:10px;display:flex}.optionsearch{gap:10px;display:flex}.tshirtoption{letter-spacing:.01em;color:#fff;box-sizing:border-box;border-bottom:1px solid #313131;flex-direction:row;gap:24px;width:657px;height:36px;padding:0;font-family:Thunder;font-size:20px;font-style:normal;font-weight:500;line-height:100%;display:flex}.searchoption{background:#1d1d1d;border-radius:20px;flex-direction:row;align-items:center;gap:12px;width:435.33px;height:64px;padding:10px 30px;display:flex}.sortby{letter-spacing:.01em;color:#fff;background:#1d1d1d;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:191.67px;height:64px;padding:10px 24px 10px 32px;font-family:Thunder;font-size:24px;font-style:normal;font-weight:400;line-height:120%;display:flex}.sortbyd{letter-spacing:.01em;color:#fff;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:191.67px;height:64px;padding:10px 24px 10px 32px;font-family:Thunder;font-size:24px;font-style:normal;font-weight:400;line-height:120%;display:flex}@media (min-width:991px) and (max-width:1265px){.player-content{justify-content:space-evenly;align-items:center;gap:20px;width:-webkit-fill-available;display:flex;flex-direction:column!important}.btnbuyt{width:185px}}@media (min-width:1270px){.packagecontainer{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}}@media (max-width:1024px) and (max-width:991px){.player-content{justify-content:space-evenly;align-items:center;gap:20px;width:-webkit-fill-available;display:flex;flex-direction:column!important}.packagecontainer{grid-template-columns:1fr;gap:10px;display:grid}.tshirt-container{background:#111;flex-direction:column;align-items:center;gap:48px;padding:50px;display:flex}.banner-arrow{display:none}.tshirtoptions{flex-direction:column;align-items:center;gap:10px;display:flex}.tshirtoption{letter-spacing:.01em;color:#fff;box-sizing:border-box;border-bottom:1px solid #313131;flex-direction:row;justify-content:center;align-items:center;gap:24px;width:657px;height:36px;padding:0;font-family:Thunder;font-size:20px;font-style:normal;font-weight:500;line-height:100%;display:flex}}.modalbtncross{justify-content:space-between;align-items:flex-start;width:-webkit-fill-available;display:flex}.sortbydropdown{border-radius:30px}@media (max-width:700px){.bannerp{padding:0 16px}.tshirt-container{background:#111;flex-direction:column;align-items:center;gap:48px;padding:40px;display:flex}.tshirtdetails{flex-flow:column wrap;align-items:center;gap:10px;display:flex!important}.packagebox{background:#1d1d1d;border-radius:19.9477px;flex-direction:column;align-items:flex-start;gap:26.6px;width:-webkit-fill-available;padding:24px;display:flex}.cartdetails{flex-direction:row;justify-content:space-between;align-items:center;gap:6.65px;width:300px;height:40px;padding:0;display:flex}.playerpackagebox{background:#1d1d1d;border-radius:19.9477px;flex-direction:column;align-items:flex-start;gap:26.6px;width:-webkit-fill-available;height:auto;padding:24px;display:flex}.banner-arrow{display:none}.searchoption{background:#1d1d1d;border-radius:20px;flex-direction:row;align-items:center;gap:12px;width:200px;height:64px;display:flex}.sortbydropdown{width:200px}.sortby{letter-spacing:.01em;color:#fff;background:#1d1d1d;border-radius:20px;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;width:150px;height:64px;font-family:Thunder;font-size:24px;font-style:normal;font-weight:400;line-height:120%;display:flex}}@media screen and (max-width:425px){.pcg-dtl{gap:24px}}.individual-poster{object-fit:contain;width:20px;height:20px}@media screen and (max-width:575.99px){.bannerp a{margin-top:20px}.tshirt-container{gap:0!important;padding:16px!important}.headingproducts{margin-bottom:48px!important}.tshirt-container .tshirtdetails{flex-flow:wrap!important;width:100%!important}.tshirt-box,.imageTeamPoster{width:100%!important}.teamposter-box{margin-bottom:10px;width:400px!important}.btnbuyt{width:100%!important;max-width:100%!important}.flex.optionsearch{margin-bottom:12px}.buydetails{justify-content:end!important;width:100%!important}}
