.Major_supplier__4PYTn{width:26%;margin-top:12px;margin-left:20px;text-align:right;color:#707070}.Major_supplier__4PYTn span~div:first-of-type{height:100%!important;background:#fafafa;border:1.5px solid #e2e2e2;border-radius:8px;font-size:14px}.Major_mainDiv__whPAk{width:100%;padding:2rem 4rem 2rem 0}.Major_css-6j8wv5-Input__YCJSY,.Major_css-qc6sy-singleValue__isACO{color:#707070!important}.Major_majorContainer__r_cvo{width:100%;height:100%;text-align:right}.Major_vendorSelect__EZPEV{width:100%}.Major_vendorSelect__EZPEV>span{font-size:16px;color:#a3a3a3;margin-bottom:1rem;font-weight:500;width:100%;text-align:right}.Major_productDetails__j1Rpf{display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:2rem 4rem}.Major_productDetails__j1Rpf .Major_categories__fXk0Z{width:27%}.Major_productDetails__j1Rpf .Major_categories__fXk0Z .Major_categoriesTitle__Wh8LF{font-size:13px;font-weight:700;height:46px;background:#fafafa;border:1.5px solid #eee;border-radius:8px;margin-bottom:1rem;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;color:#009a93;display:flex;align-items:center;justify-content:center}.Major_categoriesDetails__26_Kg{padding:0;border:1.5px solid #eee;border-radius:8px;overflow:hidden}.Major_categoriesDetails__26_Kg .Major_categoriesList__jggRN{margin:0;list-style-type:none;line-height:2rem;max-height:14rem;transition:all 2s;overflow:hidden;padding:0;transition:all 1s}.Major_categoriesDetails__26_Kg .Major_categoriesList__jggRN.Major_active__2zfNE{max-height:200vh}.Major_categoriesDetails__26_Kg .Major_categoriesList__jggRN>li,.Major_categoriesDetails__26_Kg .Major_seccondCategoriesUl__BOqMF>li{color:#646464;position:relative;font-size:14px;cursor:pointer;transition:all .4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:.4rem 0 0;padding-right:1rem}.Major_categoriesDetails__26_Kg>button{border:none;background:transparent;font-size:13px;font-weight:700;display:flex;justify-content:center;align-items:center;align-content:center;width:100%;position:relative;z-index:999;cursor:pointer;margin:15px 0 .5rem;color:#009a93}.Major_categoriesDetails__26_Kg i{margin-right:.5rem}.Major_productCard__QZqG9{width:70%}.Major_productCard__QZqG9 .Major_cardGrid__64HOM{grid-template-columns:repeat(3,1fr);grid-column-gap:1rem;grid-row-gap:1rem;display:grid}.Major_productNameLoader__fV2UF{width:70%;margin:auto}.Major_priceLoader__UBM5P{width:40%;margin:auto}.Major_detailLoader__rGvlO{width:30%;margin:8px auto 0}.Major_productName__1CctO{padding:.75rem 0 .5rem;color:#a3a3a3;font-size:14px;font-weight:400;border-top:1.5px solid #e1e1e1;white-space:nowrap;text-align:center;overflow:hidden;margin:0;text-overflow:ellipsis}.Major_productPrice__q0gYD{font-size:16px;color:#0c0c0c;text-align:center;font-weight:500;margin-bottom:1rem}.Major_productCardItemDetails__D0uHb>button{background-color:#582e72;cursor:pointer;font-size:16px;border:none;align-items:center;border-radius:.5rem;justify-content:center;display:flex;padding:0;color:#fff;width:90%;height:2.75rem;margin:0 auto}.Major_buttonLoader__BVsaR{width:90%;height:2.75rem;margin:0 auto}.Major_details__YtdBN{display:block;color:#582e72;font-size:14px;font-weight:500;margin:.5rem 0;width:100%;text-align:center;cursor:pointer}.Major_productCardItem__CoRPf,.Major_productLoader__YIaKO{border:1.5px solid silver;padding:.5rem 1rem .8rem;border-radius:1rem}.Major_img__TAmuV{width:100%;height:100%}.Major_productCardItem__CoRPf span,.Major_productLoader__YIaKO span{transform:none}.Major_img__TAmuV>img{width:100%;height:100%;object-fit:contain}.Major_productCardItemImg__UOQ3r{transform:scale(1);transition:all .4s;height:160px;display:flex;align-items:center;justify-content:center;padding:16px}.Major_productCardItem__CoRPf .Major_productCardItemImg__UOQ3r:hover{transform:scale(1.1);transition:all .4s}.Major_productCardItem__CoRPf:hover{border-color:#582e72}.Major_packs__m2iHi{width:100%;height:45rem;text-align:right;padding:4.5rem 4rem;background-image:url(/assets/packsBackground.svg)}.Major_packCard__u1Rn8{width:100%;height:100%;margin:0 auto}.Major_packCardHeader__RbDWX:before{content:"";width:20px;height:5px;border-radius:5px;position:relative;background-color:#582e72;margin-left:.75rem;display:block}.Major_packCardHeader__RbDWX{text-align:right;color:#fff;font-weight:500;font-size:20px;margin-bottom:2rem;position:relative;display:flex;align-items:center}.Major_packBody__Snq0I,.Major_packLoader__OusRy{padding:0;background:#fff;border-radius:1rem}.Major_packLoader__OusRy .Major_packItem__8wJLV div:before{display:none}.Major_packWrapper__lrgBV{padding:1.5rem 2rem;display:flex;flex-direction:column;align-items:center}.Major_packWrapper__lrgBV span{transform:none}.Major_packImageLoader__T33lP{width:100%;height:150px;transform:none}.Major_packNameLoader__zDfki{width:80%;margin:auto;transform:none}.Major_packImage__Y1pP3{width:100%;display:flex;align-items:center;justify-content:center}.Major_packImage__Y1pP3>img{width:250px;height:140px}.Major_packWrapper__lrgBV .Major_title__WCG00{color:#0c0c0c;font-size:16px;font-weight:500;padding:1rem 0;margin-top:1rem;border-top:1.5px solid #eee;width:100%;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Major_packItem__8wJLV{max-width:100%;width:100%;display:flex;flex-flow:wrap;padding-right:1rem}.Major_packItem__8wJLV>div{width:50%;padding:0;display:flex;align-items:center;height:1.5rem;justify-content:right;margin:0 0 .5rem}.Major_packItem__8wJLV>div:before{content:"";min-width:.75rem;width:.75rem;max-width:.75rem;min-height:.3rem;height:.3rem;max-height:.3rem;background-color:#009a93;border-radius:.25rem;margin-left:.5rem;margin-right:.5rem;display:block}.Major_packItem__8wJLV>div>strong{color:#a3a3a3;font-size:14px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.Major_packPrice__9qsap{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:4rem}.Major_priceTitle__22Jxk{color:#707070;font-size:16px;font-weight:400}.Major_packPrice__9qsap .Major_price__Z_2o_{color:#0c0c0c;font-size:20px;font-weight:700;display:flex;align-items:center}.Major_packFooter__fswLQ{display:flex;align-items:center;width:100%;justify-content:space-between;margin-top:2rem}.Major_footerAddToCart__n60Xx{background-color:#582e72;display:flex;justify-content:center;padding:0;color:#fff;width:48%;height:2.75rem;align-items:center;border-radius:.5rem;cursor:pointer;font-size:14px;border:none}.Major_selected__Zf69v{color:#582e72!important;border-right:3px solid #582e72!important;transition:all 0s!important}.Major_footerDetail__GFmug{color:#582e72;height:2.75rem;border-radius:.5rem;font-size:14px;font-weight:400;text-decoration:none;background:#fff;width:48%;border:1px solid;cursor:pointer}.Major_footerDetail__GFmug,.Major_itemCount__PpNW3{display:flex;justify-content:center;align-items:center}.Major_itemCount__PpNW3{width:100%}.Major_seccondItemCount__ychOO{width:34%;display:flex;justify-content:center;align-items:center}.Major_rules__VLTl_{padding:0 10rem 2rem;display:flex;flex-direction:column;gap:1rem}.Major_rules__VLTl_ h3{width:100%;text-align:right;font-size:22px;font-weight:600;display:flex;margin:2rem 0 3rem}.Major_rules__VLTl_ h3 .Major_highlight__P40TD{color:#582e72;margin:0 7px}.Major_rules__VLTl_ .Major_title__WCG00{width:100%;text-align:right;font-size:20px;font-weight:600;display:flex;margin:0;color:#582e72}.Major_rules__VLTl_ p{margin-top:1rem;text-align:right;line-height:30px;color:#707070;white-space:break-spaces}.Major_rules__VLTl_ p a{color:#582e72}@media only screen and (min-width:1025px) and (max-width:1366px){.Major_rules__VLTl_{padding:var(--1024-padding)}}@media only screen and (max-width:1024px){.Major_rules__VLTl_{padding:var(--640-padding)}}@media (max-width:1024px){.Major_productCard__QZqG9 .Major_cardGrid__64HOM{grid-template-columns:repeat(2,1fr)}}@media (max-width:850px){.Major_productDetails__j1Rpf{flex-direction:column;row-gap:25px;padding:2rem 1rem}.Major_packs__m2iHi{padding:4.5rem 1rem}.Major_productCard__QZqG9,.Major_productDetails__j1Rpf .Major_categories__fXk0Z,.Major_supplier__4PYTn{width:100%}.Major_mainDiv__whPAk{padding:2rem 1rem}}@media (max-width:620px){.Major_footerAddToCart__n60Xx{width:57%}.Major_footerDetail__GFmug{width:40%}}@media (max-width:470px){.Major_productCard__QZqG9 .Major_cardGrid__64HOM{grid-template-columns:repeat(1,1fr)}.Major_footerAddToCart__n60Xx{width:57%;font-size:12px!important}.Major_footerDetail__GFmug{width:40%;font-size:12px!important}}