.productList_mainProductList__CXYZe,.productList_productListContainer___2YFc{height:auto}.productList_productListContainer___2YFc h3{font-size:1.8rem;font-weight:700;line-height:normal;background:linear-gradient(90deg,#060b50 0,#4553a9);-webkit-background-clip:text;background-clip:text;color:transparent;text-align:center}.productList_productListContainer___2YFc .productList_itemCardContainer__PNOaO{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;row-gap:1.5rem;min-height:25rem;margin-bottom:3rem}.productList_productTypeContainer__p_vwF{margin-top:1rem;display:flex;justify-content:center;width:100%}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{display:flex;justify-content:center;align-items:center;gap:.5rem;border-radius:3rem;padding:.75rem;background:linear-gradient(145deg,#fff,#f0f4f8);box-shadow:0 8px 24px rgba(0,0,0,.08),inset 0 2px 4px hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.3);width:100%;max-width:80%;transition:all .4s ease;animation:productList_slideIn__moV14 .5s ease-out forwards}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl{padding:.75rem 2rem;border-radius:2rem;flex:1 1;text-align:center;font-size:1rem;font-weight:600;color:#2d3748;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;background:transparent;transform:scale(1)}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl:hover{background:rgba(243,244,246,.7);transform:translateY(-3px) scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.1)}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl.productList_active__29g67{color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.2);transform:translateY(-3px) scale(1.03);animation:productList_pulse__sXXAm 1.5s ease-in-out infinite}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl:first-child.productList_active__29g67{background:linear-gradient(135deg,#60a5fa,#3b82f6)}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl:nth-child(2).productList_active__29g67{background:linear-gradient(135deg,#34d399,#059669)}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl:nth-child(3).productList_active__29g67{background:linear-gradient(135deg,#a78bfa,#834ed7)}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl:nth-child(4).productList_active__29g67{background:linear-gradient(135deg,#facc15,#d97706)}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl:nth-child(5).productList_active__29g67{background:linear-gradient(135deg,#f472b6,#ec4899)}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl.productList_active__29g67:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:productList_shine__5IlUe 2s linear infinite;z-index:1}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl span{position:relative;z-index:2;transition:transform .3s ease}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl.productList_active__29g67 span{color:#fff;transform:scale(1.05)}@keyframes productList_slideIn__moV14{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes productList_pulse__sXXAm{0%,to{transform:translateY(-3px) scale(1.03);box-shadow:0 6px 16px rgba(0,0,0,.2)}50%{transform:translateY(-3px) scale(1.06);box-shadow:0 8px 20px rgba(0,0,0,.3)}}@keyframes productList_shine__5IlUe{0%{left:-100%}to{left:100%}}.productList_productListContainer___2YFc .productList_headerSection___lOrY{height:4rem;display:flex;align-items:center;justify-content:space-between;position:relative;margin:.5rem 0;width:100%}.productList_productListContainer___2YFc .productList_headerSection___lOrY .productList_dataCount__cNRLW{font-weight:500;font-size:1rem}.productList_dropdownProductName__JRXIF{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.productList_dropdownProductName__JRXIF .productList_downloadableFilter__BWmB4{display:flex;align-items:center}.productList_dropdownProductName__JRXIF .productList_downloadableFilter__BWmB4 input[type=checkbox]{height:1.35rem;width:1.35rem;margin-right:.3rem;accent-color:#34d399;border-radius:.2rem;cursor:pointer}.productList_dropdownProductName__JRXIF .productList_downloadableFilter__BWmB4 label{font-size:1.2rem;font-weight:550;color:#059669;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.productList_dropdownProductName__JRXIF .productList_dropdownCustom__ADpY_ .productList_dropdownFieldsBtn__lsnAA,.productList_dropdownProductName__JRXIF .productList_priceDropDown__DngkX .productList_dropdownFieldsBtn__lsnAA{width:20rem;padding:1.5rem;border-radius:.5rem;border:2px solid #060b50;cursor:pointer;color:#060b50}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v{height:4rem;display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:2rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v button{height:1.5rem;width:1.5rem;font-size:1rem;border:none;border-radius:50%;box-shadow:0 4px 6px 0 #dcdcdc;display:flex;justify-content:center;align-items:center;cursor:pointer}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v .productList_activePage__5Isox{background-color:#4553a9;color:#fff}.productList_productListContainer___2YFc .productList_endOfList__k_pXv,.productList_productListContainer___2YFc .productList_loadingIndicator__HcGsW{display:flex;justify-content:center;align-items:center;padding:2rem 0;margin:1rem 0}.productList_productListContainer___2YFc .productList_loadingIndicator__HcGsW p{font-size:1rem;font-weight:600;color:#4553a9;animation:productList_pulse__sXXAm 1.5s ease-in-out infinite}.productList_productListContainer___2YFc .productList_endOfList__k_pXv p{font-size:1rem;font-weight:500;color:#6b7280;text-align:center}@media (min-width:501px) and (max-width:1000px){.productList_productListContainer___2YFc .productList_endOfList__k_pXv,.productList_productListContainer___2YFc .productList_loadingIndicator__HcGsW{padding:1.5rem 0;margin:.75rem 0}.productList_productListContainer___2YFc .productList_endOfList__k_pXv p,.productList_productListContainer___2YFc .productList_loadingIndicator__HcGsW p{font-size:.95rem}}@media (max-width:500px){.productList_productListContainer___2YFc .productList_endOfList__k_pXv,.productList_productListContainer___2YFc .productList_loadingIndicator__HcGsW{padding:1rem 0;margin:.5rem 0}.productList_productListContainer___2YFc .productList_endOfList__k_pXv p,.productList_productListContainer___2YFc .productList_loadingIndicator__HcGsW p{font-size:.9rem}}.productList_ItemCard___lGuB{height:auto;width:12rem;position:relative;display:flex;flex-direction:column;transition:all .2s ease-in-out;padding:.5rem .5rem 1.5rem;border-radius:.5rem;border:1px solid #4553a9;box-shadow:0 3px 8px rgba(0,0,0,.24);cursor:pointer;z-index:0;overflow:hidden}.productList_ItemCard___lGuB.productList_guestUser__1Bxop .productList_icon__Jv4Nj.productList_heartIcon__EMcax{display:none}.productList_ItemCard___lGuB .productList_productTypeBadge__5M5ED{position:absolute;top:.5rem;right:.5rem;font-size:.6rem;font-weight:600;padding:.25rem .5rem;border-radius:.3rem;background:linear-gradient(90deg,#060b50 0,#4553a9);color:#fff;z-index:3;text-transform:uppercase;letter-spacing:.5px}.productList_ItemCard___lGuB .productList_icons__J_qxF{display:flex;flex-direction:column;gap:.5rem;position:absolute;bottom:.8rem;right:.8rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_icon__Jv4Nj{height:1.8rem;width:1.8rem;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;font-size:1rem;position:relative;z-index:1;color:#fff;background:linear-gradient(90deg,#060b50 20%,#4553a9)}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_icon__Jv4Nj img{width:1rem;height:1rem;margin:.5rem;cursor:pointer}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_wishlistLoader__wrnXq{width:1.5rem;height:1.5rem;border:.2rem solid hsla(0,5%,93%,.432);border-top-color:#fff;border-radius:50%;animation:productList_spin__PgsUf 1s linear infinite}.productList_ItemCard___lGuB .productList_productImg__VZTRV{height:7.5rem;width:10rem;min-height:7.5rem;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden;margin:0 auto;flex-shrink:0}.productList_ItemCard___lGuB .productList_productImg__VZTRV img{width:100%;height:100%;padding:0;object-fit:cover;position:absolute;transition:all .2s ease-in-out;border-radius:.8rem;border:2px dashed #060b50}.productList_ItemCard___lGuB:hover{border:1px solid #41446a;box-shadow:0 3px 8px 2px rgba(160,181,236,.4),0 14px 7px 3px rgba(204,210,239,.3)}.productList_ItemCard___lGuB .productList_productImg__VZTRV .productList_overlay__hUDcX span b{display:flex;align-items:center;font-size:.8rem;line-height:normal;font-weight:500;background:linear-gradient(90deg,#060b50 0,#4553a9);-webkit-background-clip:text;background-clip:text;color:transparent}.productList_ItemCard___lGuB .productList_productImg__VZTRV .productList_overlay__hUDcX span b svg{color:#4553a9;font-size:.75rem;margin-left:.3rem}.productList_ItemCard___lGuB .productList_productImg__VZTRV .productList_overlay__hUDcX span:hover{background:linear-gradient(90deg,#060b50 0,#4553a9)}.productList_ItemCard___lGuB .productList_productImg__VZTRV .productList_overlay__hUDcX span:hover b,.productList_ItemCard___lGuB .productList_productImg__VZTRV .productList_overlay__hUDcX span:hover b svg{color:#fff}.productList_ItemCard___lGuB .productList_productActions__FTHN_{height:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:.15rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19{display:flex;flex-direction:column;gap:.15rem;margin-bottom:.2rem;min-height:2.5rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 p{display:inline-block}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 .productList_freeDownloadableTag__0Ye6V{width:3.5rem;height:1.2rem;display:flex;align-items:center;justify-content:center;letter-spacing:1.5px;font-size:.7rem;font-weight:600;line-height:normal;border-radius:.2rem;color:#fff;background-color:green}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_comingSoonMessage__Z003r{display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;line-height:normal;padding:.5rem;border-radius:.3rem;color:#4553a9;background:linear-gradient(145deg,#f0f4f8,#e3e8f0);border:1.5px dashed #4553a9;text-align:center;width:100%}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 h4{font-size:.9rem;font-weight:600;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productList_rate__vbkze:not(:checked)>label:before{content:"★ "}.productList_filledStar__6qaCN{color:gold;font-size:1.3rem}.productList_emptyStar__3KAR4{color:#ccc;font-size:1.3rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 p{font-size:.85rem;line-height:normal;font-weight:500;color:gray}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_quantitySection__z_cdh{display:flex;justify-content:center;margin:.3rem 0 .5rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productQuantitySelector__gCyHk{font-size:.75rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCart__1Gx3K{margin-top:0;position:absolute;bottom:.5rem;left:.5rem;right:.5rem;z-index:2}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa,.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartMobile__H6f11 .productList_addToCartButton__u_pOa{position:relative;background-color:#fff;border:1px solid #060b50;outline:none;padding:.5rem 0;border-radius:5rem;width:100%;color:#060b50;cursor:pointer;overflow:hidden;transition:all .5s ease-in-out}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa:before,.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartMobile__H6f11 .productList_addToCartButton__u_pOa:before{content:"";position:absolute;background:linear-gradient(90deg,#060b50 20%,#4553a9);border:transparent;outline:none;border-radius:5rem;overflow:hidden;transition:all .3s ease-out}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa.productList_hoverSlideRight__B_6fp:before{top:0;bottom:0;left:0;height:100%;width:0}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa.productList_hoverSlideRight__B_6fp:hover>span,.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa.productList_hoverSlideRight__B_6fp:hover>span svg{color:#fff}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa:hover{transition:all .01s}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa:hover:before{width:100%}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa.productList_cartLoading__nQYhj span:after{position:absolute;right:1rem;top:0;bottom:0;margin:auto 0;content:" ";width:1rem;height:1rem;border:2px solid #c9c8c8;border-right-color:#fff;border-radius:50%;animation:productList_spin__PgsUf 1s linear infinite}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa span{font-weight:600;font-size:.85rem;background:linear-gradient(90deg,#060b50 30%,#4553a9);-webkit-background-clip:text;background-clip:text;color:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;transition:.5s;gap:.4rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa span svg{color:green}.productList_itemCardContainer__PNOaO .productList_nodataContainer__p1gem{height:25rem;width:25rem;position:relative}.productList_itemCardContainer__PNOaO .productList_nodataContainer__p1gem img{height:auto;width:100%;position:absolute}.productList_addToCartMobile__H6f11{display:none}@keyframes productList_spin__PgsUf{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:4001px){.productList_productListContainer___2YFc h3{font-size:6rem}.productList_productTypeContainer__p_vwF{margin-top:3rem}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{gap:3rem;padding:.75rem}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl{font-size:3.2rem;padding:1rem 5rem}.productList_productListContainer___2YFc .productList_headerSection___lOrY{height:auto;margin:5rem 0}.productList_productListContainer___2YFc .productList_headerSection___lOrY .productList_dataCount__cNRLW{font-size:4rem}.productList_dropdownProductName__JRXIF .productList_dropdownCustom__ADpY_ .productList_dropdownFieldsBtn__lsnAA,.productList_dropdownProductName__JRXIF .productList_priceDropDown__DngkX .productList_dropdownFieldsBtn__lsnAA{padding:3rem;width:40rem}.productList_ItemCard___lGuB{height:auto;width:50rem;padding:3rem 3rem 5rem;border-radius:2rem}.productList_ItemCard___lGuB .productList_productTypeBadge__5M5ED{font-size:2.5rem;padding:1rem 2rem;border-radius:1rem;top:2rem;right:2rem}.productList_filledStar__6qaCN{color:gold;font-size:3rem}.productList_emptyStar__3KAR4{color:#ccc;font-size:3rem}.productList_productListContainer___2YFc .productList_itemCardContainer__PNOaO{gap:2.5rem}.productList_ItemCard___lGuB .productList_icons__J_qxF{gap:1rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_icon__Jv4Nj{font-size:3.5rem;height:6rem;width:6rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_wishlistLoader__wrnXq{width:3.5rem;height:3.5rem;border:.45rem solid hsla(0,5%,93%,.432);border-top-color:#fff}.productList_ItemCard___lGuB .productList_productImg__VZTRV{height:30rem;width:30rem}.productList_ItemCard___lGuB .productList_productImg__VZTRV img{border:6px dashed #060b50}.productList_ItemCard___lGuB .productList_productActions__FTHN_{gap:1rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19{gap:1rem;margin-top:2rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 h4{font-size:3rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 .productList_freeDownloadableTag__0Ye6V{height:4.5rem;width:13rem;letter-spacing:12px;font-size:2.6rem;border-radius:.8rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_comingSoonMessage__Z003r{font-size:2.4rem;padding:1.5rem;border-radius:1rem;border-width:3px}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 .productList_emptyStar__3KAR4,.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 .productList_filledStar__6qaCN{font-size:4rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 p{font-size:2.8rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa{padding:2rem 0;border-radius:5rem;margin-top:2rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa span{font-size:2.8rem;gap:2rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v{height:5rem;gap:1rem;margin-top:5rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v button{height:5rem;width:5rem;font-size:3rem}.productList_itemCardContainer__PNOaO .productList_nodataContainer__p1gem{height:70rem;width:70rem;position:relative}}@media (min-width:2001px) and (max-width:4000px){.productList_productListContainer___2YFc h3{font-size:3rem}.productList_productTypeContainer__p_vwF{margin-top:2rem}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{gap:2rem;padding:.5rem}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl{font-size:1.6rem;padding:.75rem 3rem}.productList_productListContainer___2YFc .productList_headerSection___lOrY{height:auto;margin:3rem 0}.productList_productListContainer___2YFc .productList_headerSection___lOrY .productList_dataCount__cNRLW{font-size:2rem}.productList_ItemCard___lGuB{height:auto;width:28rem;padding:1rem 1rem 3rem;border-radius:2rem}.productList_ItemCard___lGuB .productList_productTypeBadge__5M5ED{font-size:1rem;padding:.5rem 1rem;border-radius:.5rem;top:1rem;right:1rem}.productList_productListContainer___2YFc .productList_itemCardContainer__PNOaO{gap:1.5rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_icon__Jv4Nj{height:3rem;width:3rem;font-size:2rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_wishlistLoader__wrnXq{width:1.5rem;height:1.5rem;border:.2rem solid hsla(0,5%,93%,.432);border-top-color:#fff}.productList_ItemCard___lGuB .productList_productImg__VZTRV{height:18rem;width:18rem;margin:1rem auto}.productList_ItemCard___lGuB .productList_productActions__FTHN_{gap:.8rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19{gap:.5rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 .productList_freeDownloadableTag__0Ye6V{height:2.2rem;width:8rem;letter-spacing:6px;font-size:1.4rem;border-radius:.4rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 h4,.productList_emptyStar__3KAR4,.productList_filledStar__6qaCN{font-size:2rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 p{font-size:1.8rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa{padding:1rem 0;border-radius:3rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa span{font-size:1.8rem;gap:1rem}.productList_ItemCard___lGuB .productList_additionalInfo__N2vLP{padding:2rem;border-radius:2rem}.productList_ItemCard___lGuB .productList_additionalInfo__N2vLP span{font-size:2rem}.productList_ItemCard___lGuB .productList_additionalInfo__N2vLP .productList_infoContent__iVjp_{margin:1rem 0;gap:1rem;font-size:1.8rem;line-height:2.5rem}.productList_ItemCard___lGuB .productList_additionalInfo__N2vLP .productList_infoContent__iVjp_ h4{font-size:2rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v{height:5rem;gap:1rem;margin-top:5rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v button{height:3rem;width:3rem;font-size:1.8rem}.productList_itemCardContainer__PNOaO .productList_nodataContainer__p1gem{height:50rem;width:50rem;position:relative}}@media (min-width:1001px) and (max-width:2000px){.productList_productListContainer___2YFc h3{font-size:2.5rem}.productList_productTypeContainer__p_vwF{margin-top:2rem}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{gap:2rem;padding:.5rem;max-width:80%}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl{font-size:1.2rem;padding:.5rem 2rem}.productList_productListContainer___2YFc .productList_headerSection___lOrY{height:auto;margin:2rem 0}.productList_productListContainer___2YFc .productList_headerSection___lOrY .productList_dataCount__cNRLW{font-size:1.4rem}.productList_dropdownProductName__JRXIF .productList_dropdownCustom__ADpY_ .productList_dropdownFieldsBtn__lsnAA,.productList_dropdownProductName__JRXIF .productList_priceDropDown__DngkX .productList_dropdownFieldsBtn__lsnAA{padding:1.2rem;width:12rem}.productList_ItemCard___lGuB{height:auto;width:18rem;padding:1rem 1rem 2.5rem;border-radius:1rem}.productList_ItemCard___lGuB .productList_productTypeBadge__5M5ED{font-size:.7rem;padding:.3rem .6rem;border-radius:.4rem;top:.75rem;right:.75rem}.productList_productListContainer___2YFc .productList_itemCardContainer__PNOaO{gap:1.5rem}.productList_ItemCard___lGuB .productList_icons__J_qxF{gap:.5rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_icon__Jv4Nj{height:2.5rem;width:2.5rem;font-size:1.4rem}.productList_ItemCard___lGuB .productList_productImg__VZTRV{height:15rem;width:16.5rem;max-width:calc(100% - 1rem);margin:.5rem auto}.productList_ItemCard___lGuB .productList_productActions__FTHN_{gap:.8rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19{gap:.5rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 h4{font-size:1.2rem}.productList_emptyStar__3KAR4,.productList_filledStar__6qaCN{font-size:1.6rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 p{font-size:1.2rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa{padding:.5rem 0;border-radius:3rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa span{font-size:1.2rem;gap:1rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v{height:2rem;gap:1rem;margin-top:3rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v button{height:2rem;width:2rem;font-size:1.2rem}.productList_itemCardContainer__PNOaO .productList_nodataContainer__p1gem{height:20rem;width:20rem;position:relative}}@media (min-width:1001px) and (max-width:1200px){.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{gap:1rem;padding:.5rem;max-width:90%}}@media (min-width:501px) and (max-width:1000px){.productList_productListContainer___2YFc h3{font-size:1.2rem}.productList_productTypeContainer__p_vwF{margin-top:1rem}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{gap:1rem;padding:.3rem;max-width:100%}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl{font-size:.9rem;padding:.4rem 1rem;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl.productList_active__29g67{flex:1 1 auto;overflow:visible;text-overflow:clip;white-space:normal;word-wrap:break-word}.productList_productListContainer___2YFc .productList_headerSection___lOrY{height:auto;margin:1rem 0;flex-wrap:wrap;gap:.75rem}.productList_productListContainer___2YFc .productList_headerSection___lOrY .productList_dataCount__cNRLW{font-size:1rem}.productList_dropdownProductName__JRXIF{gap:.75rem}.productList_dropdownProductName__JRXIF .productList_dropdownCustom__ADpY_ .productList_dropdownFieldsBtn__lsnAA,.productList_dropdownProductName__JRXIF .productList_priceDropDown__DngkX .productList_dropdownFieldsBtn__lsnAA{padding:1rem;width:10rem;font-size:.9rem}.productList_ItemCard___lGuB{height:auto;width:18rem;padding:.75rem .75rem 2.5rem;border-radius:1rem}.productList_ItemCard___lGuB .productList_productTypeBadge__5M5ED{font-size:.65rem;padding:.25rem .5rem;border-radius:.3rem;top:.6rem;right:.6rem}.productList_productListContainer___2YFc .productList_itemCardContainer__PNOaO{gap:1rem}.productList_ItemCard___lGuB .productList_icons__J_qxF{gap:.5rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_icon__Jv4Nj{height:2.5rem;width:2.5rem;font-size:1.4rem}.productList_ItemCard___lGuB .productList_productImg__VZTRV{height:15rem;width:16.5rem;max-width:calc(100% - 1rem);margin:.5rem auto}.productList_ItemCard___lGuB .productList_productActions__FTHN_{gap:.8rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19{gap:.5rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 h4{font-size:1.2rem}.productList_emptyStar__3KAR4,.productList_filledStar__6qaCN{font-size:1.4rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 p{font-size:1.2rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa{padding:.5rem 0;border-radius:2rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa span{font-size:1.2rem;gap:1rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v{height:2rem;gap:1rem;margin-top:3rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v button{height:1.8rem;width:1.8rem;font-size:1.2rem}.productList_itemCardContainer__PNOaO .productList_nodataContainer__p1gem{height:15rem;width:15rem;position:relative}}@media (min-width:501px) and (max-width:600px){.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{gap:.5rem;padding:.5rem;max-width:100%}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl{font-size:.75rem;padding:.4rem .7rem;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl.productList_active__29g67{flex:1 1 auto;overflow:visible;text-overflow:clip;white-space:normal;word-wrap:break-word}.productList_dropdownProductName__JRXIF,.productList_productListContainer___2YFc .productList_headerSection___lOrY{gap:.5rem}.productList_dropdownProductName__JRXIF .productList_dropdownCustom__ADpY_ .productList_dropdownFieldsBtn__lsnAA{width:9rem;padding:.85rem;font-size:.85rem}.productList_dropdownProductName__JRXIF .productList_priceDropDown__DngkX .productList_dropdownFieldsBtn__lsnAA{width:6.5rem;padding:.85rem;font-size:.85rem}}@media (min-width:325px) and (max-width:500px){.productList_productListContainer___2YFc h3{font-size:1.2rem}.productList_productTypeContainer__p_vwF{margin-top:1rem}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{gap:.25rem;padding:.3rem;max-width:100%}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl{font-size:.75rem;padding:.4rem .5rem;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl.productList_active__29g67{flex:1 1 auto;overflow:visible;text-overflow:clip;white-space:normal;word-wrap:break-word}.productList_productListContainer___2YFc .productList_headerSection___lOrY{height:auto;margin:1rem 0;flex-wrap:wrap;gap:1rem}.productList_productListContainer___2YFc .productList_headerSection___lOrY .productList_dataCount__cNRLW{font-size:.9rem;width:100%}.productList_dropdownProductName__JRXIF{width:100%;justify-content:space-between;gap:.5rem}.productList_dropdownProductName__JRXIF .productList_dropdownCustom__ADpY_ .productList_dropdownFieldsBtn__lsnAA,.productList_dropdownProductName__JRXIF .productList_priceDropDown__DngkX .productList_dropdownFieldsBtn__lsnAA{padding:.7rem;width:100%;max-width:48%;font-size:.85rem}.productList_ItemCard___lGuB{height:auto;width:18rem;padding:.75rem .75rem 2.5rem;border-radius:1rem;justify-content:space-around}.productList_ItemCard___lGuB .productList_productTypeBadge__5M5ED{font-size:.6rem;padding:.25rem .5rem;border-radius:.3rem;top:.5rem;right:.5rem}.productList_productListContainer___2YFc .productList_itemCardContainer__PNOaO{gap:1rem}.productList_ItemCard___lGuB .productList_icons__J_qxF{gap:.5rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_icon__Jv4Nj{height:2rem;width:2rem;font-size:1.4rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_wishlistLoader__wrnXq{width:1.25rem;height:1.25rem;border:.15rem solid hsla(0,5%,93%,.432);border-top-color:#fff}.productList_ItemCard___lGuB .productList_productImg__VZTRV{height:14rem;width:16rem;max-width:calc(100% - 1rem);margin:.5rem auto}.productList_ItemCard___lGuB .productList_productActions__FTHN_{gap:.8rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19{gap:.5rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 h4{font-size:1.2rem}.productList_emptyStar__3KAR4,.productList_filledStar__6qaCN{font-size:1.4rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 p{font-size:1rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa{padding:.5rem 0;border-radius:2rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa span{font-size:1rem;gap:1rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v{height:2rem;gap:1rem;margin-top:3rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v button{height:1.8rem;width:1.8rem;font-size:1.2rem}.productList_itemCardContainer__PNOaO .productList_nodataContainer__p1gem{height:15rem;width:15rem;position:relative}}@media (max-width:324px){.productList_productListContainer___2YFc h3{font-size:1.2rem}.productList_productTypeContainer__p_vwF{margin-top:1rem}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6{gap:.25rem;padding:.3rem;max-width:100%}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl{font-size:.7rem;padding:.35rem .4rem;flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.productList_productTypeContainer__p_vwF .productList_productTypeToggle__CuSf6 .productList_productTypeTag__CpySl.productList_active__29g67{flex:1 1 auto;overflow:visible;text-overflow:clip;white-space:normal;word-wrap:break-word}.productList_productListContainer___2YFc .productList_headerSection___lOrY{height:auto;margin:1rem 0;flex-wrap:wrap;gap:1rem}.productList_productListContainer___2YFc .productList_headerSection___lOrY .productList_dataCount__cNRLW{font-size:.8rem;width:100%}.productList_dropdownProductName__JRXIF{width:100%;justify-content:space-between;gap:.5rem}.productList_dropdownProductName__JRXIF .productList_dropdownCustom__ADpY_ .productList_dropdownFieldsBtn__lsnAA,.productList_dropdownProductName__JRXIF .productList_priceDropDown__DngkX .productList_dropdownFieldsBtn__lsnAA{padding:.7rem;width:100%;max-width:48%;font-size:.75rem}.productList_ItemCard___lGuB{height:auto;width:16rem;padding:.5rem .5rem 2rem;border-radius:.75rem;justify-content:space-around}.productList_ItemCard___lGuB .productList_productTypeBadge__5M5ED{font-size:.55rem;padding:.2rem .4rem;border-radius:.3rem;top:.4rem;right:.4rem}.productList_productListContainer___2YFc .productList_itemCardContainer__PNOaO{gap:1rem}.productList_ItemCard___lGuB .productList_icons__J_qxF{gap:.5rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_icon__Jv4Nj{height:1.8rem;width:1.8rem;font-size:1.4rem}.productList_ItemCard___lGuB .productList_icons__J_qxF .productList_wishlistLoader__wrnXq{width:1.25rem;height:1.25rem;border:.15rem solid hsla(0,5%,93%,.432);border-top-color:#fff}.productList_ItemCard___lGuB .productList_productImg__VZTRV{height:13rem;width:14.5rem;max-width:calc(100% - .75rem);margin:.3rem auto}.productList_ItemCard___lGuB .productList_productActions__FTHN_{gap:.8rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19{gap:.5rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 h4{font-size:1.2rem}.productList_emptyStar__3KAR4,.productList_filledStar__6qaCN{font-size:1.4rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_productTitle__T_Y19 p{font-size:1rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa{padding:.5rem 0;border-radius:2rem}.productList_ItemCard___lGuB .productList_productActions__FTHN_ .productList_addToCartButton__u_pOa span{font-size:1rem;gap:1rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v{height:2rem;gap:1rem;margin-top:3rem}.productList_productListContainer___2YFc .productList_paginationControls__zKV_v button{height:1.8rem;width:1.8rem;font-size:1.2rem}.productList_itemCardContainer__PNOaO .productList_nodataContainer__p1gem{height:15rem;width:15rem;position:relative}}.quantitySelector_quantitySelector__EPC9D{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.quantitySelector_quantitySelector__EPC9D.quantitySelector_compact__IfPha{flex-direction:row;align-items:center;gap:4px}.quantitySelector_label__lkV_r{font-size:14px;font-weight:500;color:#333;margin:0}.quantitySelector_quantityControls__SyBB_{display:flex;align-items:center;border:1px solid #ddd;border-radius:.8rem;background:#fff;overflow:visible;padding:.15rem;gap:.3rem}.quantitySelector_decrementBtn__HMFD_,.quantitySelector_incrementBtn__9mc1P{width:32px;height:32px;border:none;background:#f0f0f0;color:#333;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;transition:all .2s ease;border-radius:50%}.quantitySelector_decrementBtn__HMFD_:hover:not(:disabled),.quantitySelector_incrementBtn__9mc1P:hover:not(:disabled){background:#4553a9;color:#fff}.quantitySelector_decrementBtn__HMFD_:disabled,.quantitySelector_incrementBtn__9mc1P:disabled{background:#e0e0e0;color:#999;cursor:not-allowed}.quantitySelector_quantityInput__0_fwT{width:50px;height:32px;border:none;text-align:center;font-size:14px;font-weight:500;color:#333;background:#fff;outline:none}.quantitySelector_quantityInput__0_fwT:focus{background:#f8f9fa}.quantitySelector_quantityInput__0_fwT:disabled{background:#f8f9fa;color:#999}.quantitySelector_bulkOrderNote__SBZRh{font-size:12px;color:#28a745;font-weight:500;margin-top:4px}.quantitySelector_compact__IfPha .quantitySelector_quantityControls__SyBB_{border-radius:.8rem;padding:.12rem;gap:.25rem}.quantitySelector_compact__IfPha .quantitySelector_decrementBtn__HMFD_,.quantitySelector_compact__IfPha .quantitySelector_incrementBtn__9mc1P{width:24px;height:24px;font-size:14px}.quantitySelector_compact__IfPha .quantitySelector_quantityInput__0_fwT{width:40px;height:24px;font-size:12px}.quantitySelector_quantityInput__0_fwT::-webkit-inner-spin-button,.quantitySelector_quantityInput__0_fwT::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantitySelector_quantityInput__0_fwT[type=number]{-moz-appearance:textfield}@media (max-width:768px){.quantitySelector_compact__IfPha .quantitySelector_quantityControls__SyBB_{scale:.9}}.AccessStatusBadge_badge__vphfT{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease}.AccessStatusBadge_badge__vphfT .AccessStatusBadge_icon__5OPPo{display:flex;align-items:center;font-size:.85rem}.AccessStatusBadge_badge__vphfT .AccessStatusBadge_label__gWooi{display:flex;align-items:center}.AccessStatusBadge_badge__vphfT.AccessStatusBadge_active__yPz51{background:linear-gradient(135deg,#10b981,#059669);color:#fff;box-shadow:0 2px 8px rgba(16,185,129,.3)}.AccessStatusBadge_badge__vphfT.AccessStatusBadge_expired__zqyT4{background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;box-shadow:0 2px 8px rgba(245,158,11,.3)}.AccessStatusBadge_badge__vphfT.AccessStatusBadge_revoked__s1X98{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;box-shadow:0 2px 8px rgba(239,68,68,.3)}.AccessStatusBadge_badge__vphfT:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}@media (max-width:500px){.AccessStatusBadge_badge__vphfT{font-size:.7rem;padding:.25rem .5rem;gap:.25rem}.AccessStatusBadge_badge__vphfT .AccessStatusBadge_icon__5OPPo{font-size:.75rem}}.DaysRemaining_container__ZjKo8{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:.5rem;font-size:.85rem;font-weight:600;transition:all .3s ease;border:2px solid transparent}.DaysRemaining_container__ZjKo8.DaysRemaining_compact__wzCyw{padding:.3rem .5rem;font-size:.75rem;gap:.3rem}.DaysRemaining_container__ZjKo8 .DaysRemaining_icon__zV2ux{display:flex;align-items:center;font-size:1rem}.DaysRemaining_container__ZjKo8.DaysRemaining_compact__wzCyw .DaysRemaining_icon__zV2ux{font-size:.85rem}.DaysRemaining_container__ZjKo8 .DaysRemaining_content__3_4rQ{display:flex;flex-direction:column;gap:.2rem}.DaysRemaining_container__ZjKo8.DaysRemaining_compact__wzCyw .DaysRemaining_content__3_4rQ{flex-direction:row;align-items:center;gap:.4rem}.DaysRemaining_container__ZjKo8 .DaysRemaining_daysText__x8cUQ{font-weight:700;line-height:1}.DaysRemaining_container__ZjKo8 .DaysRemaining_expiryDate__TlWbm{font-size:.7rem;font-weight:500;opacity:.9;display:flex;align-items:center;gap:.25rem}.DaysRemaining_container__ZjKo8 .DaysRemaining_calendarIcon__W5x6y{font-size:.65rem}.DaysRemaining_container__ZjKo8.DaysRemaining_safe__43Ceq{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#065f46;border-color:#10b981}.DaysRemaining_container__ZjKo8.DaysRemaining_safe__43Ceq .DaysRemaining_icon__zV2ux{color:#059669}.DaysRemaining_container__ZjKo8.DaysRemaining_warning__xAg1b{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#92400e;border-color:#f59e0b}.DaysRemaining_container__ZjKo8.DaysRemaining_warning__xAg1b .DaysRemaining_icon__zV2ux{color:#d97706}.DaysRemaining_container__ZjKo8.DaysRemaining_urgent__y9CVi{background:linear-gradient(135deg,#fee2e2,#fecaca);color:#7f1d1d;border-color:#ef4444;animation:DaysRemaining_pulse__ctbA9 2s ease-in-out infinite}.DaysRemaining_container__ZjKo8.DaysRemaining_urgent__y9CVi .DaysRemaining_icon__zV2ux{color:#dc2626}.DaysRemaining_container__ZjKo8.DaysRemaining_default__RNDDs{background:linear-gradient(135deg,#f3f4f6,#e5e7eb);color:#374151;border-color:#9ca3af}.DaysRemaining_container__ZjKo8.DaysRemaining_default__RNDDs .DaysRemaining_icon__zV2ux{color:#6b7280}@keyframes DaysRemaining_pulse__ctbA9{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{box-shadow:0 0 0 6px rgba(239,68,68,0)}}.DaysRemaining_container__ZjKo8:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}@media (max-width:500px){.DaysRemaining_container__ZjKo8{font-size:.75rem;padding:.4rem .6rem;gap:.4rem}.DaysRemaining_container__ZjKo8 .DaysRemaining_icon__zV2ux{font-size:.85rem}.DaysRemaining_container__ZjKo8 .DaysRemaining_expiryDate__TlWbm{font-size:.65rem}.DaysRemaining_container__ZjKo8.DaysRemaining_compact__wzCyw{padding:.25rem .4rem;font-size:.7rem}}.SubscriptionDuration_container__bQcjs{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem .9rem;border-radius:.5rem;font-size:.9rem;font-weight:600;background:linear-gradient(135deg,#e0f2fe,#bae6fd);border:2px solid #0284c7;color:#0c4a6e;transition:all .3s ease}.SubscriptionDuration_container__bQcjs.SubscriptionDuration_compact__iwG7t{padding:.4rem .7rem;font-size:.8rem;gap:.4rem}.SubscriptionDuration_container__bQcjs .SubscriptionDuration_icon__S0ux3{display:flex;align-items:center;font-size:1.1rem;color:#0284c7}.SubscriptionDuration_container__bQcjs.SubscriptionDuration_compact__iwG7t .SubscriptionDuration_icon__S0ux3{font-size:.95rem}.SubscriptionDuration_container__bQcjs .SubscriptionDuration_content__n6MQ_{display:flex;flex-direction:column;gap:.15rem}.SubscriptionDuration_container__bQcjs.SubscriptionDuration_compact__iwG7t .SubscriptionDuration_content__n6MQ_{flex-direction:row;align-items:center;gap:0}.SubscriptionDuration_container__bQcjs .SubscriptionDuration_label__lE8FQ{font-size:.7rem;font-weight:500;color:#075985;text-transform:uppercase;letter-spacing:.5px}.SubscriptionDuration_container__bQcjs .SubscriptionDuration_durationText__x14LA{font-size:1rem;font-weight:700;color:#0c4a6e;line-height:1.2}.SubscriptionDuration_container__bQcjs.SubscriptionDuration_compact__iwG7t .SubscriptionDuration_durationText__x14LA{font-size:.85rem;font-weight:600}.SubscriptionDuration_container__bQcjs:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(2,132,199,.2);border-color:#0369a1}@media (max-width:500px){.SubscriptionDuration_container__bQcjs{font-size:.8rem;padding:.5rem .7rem;gap:.4rem}.SubscriptionDuration_container__bQcjs .SubscriptionDuration_icon__S0ux3{font-size:.95rem}.SubscriptionDuration_container__bQcjs .SubscriptionDuration_label__lE8FQ{font-size:.65rem}.SubscriptionDuration_container__bQcjs .SubscriptionDuration_durationText__x14LA{font-size:.9rem}.SubscriptionDuration_container__bQcjs.SubscriptionDuration_compact__iwG7t{padding:.35rem .6rem;font-size:.75rem}.SubscriptionDuration_container__bQcjs.SubscriptionDuration_compact__iwG7t .SubscriptionDuration_icon__S0ux3{font-size:.85rem}.SubscriptionDuration_container__bQcjs.SubscriptionDuration_compact__iwG7t .SubscriptionDuration_durationText__x14LA{font-size:.75rem}}.dropdown_dropdown__Xp78J{-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#fff;position:relative;width:inherit}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx{width:13rem;height:2rem;display:flex;justify-content:space-between;align-items:center;border:1px solid gray;border-radius:.2rem;gap:.5rem;padding:.3rem;cursor:pointer}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownIcon__VaXZN{height:inherit;display:flex;justify-content:center;align-items:center;font-size:1rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownIcon__VaXZN .dropdown_clearIcon__0rcDr{color:hsla(0,0%,50%,.5)}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownIcon__VaXZN .dropdown_clearIcon__0rcDr:hover{color:gray}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac{width:100%;display:flex;align-items:center;gap:.2rem;overflow-x:auto;font-weight:500;line-height:normal}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac::-webkit-scrollbar{display:none}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_placeholder__ccRwb{color:gray;font-size:.85rem;font-weight:500}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_multiTag__E6DUw{padding:.25rem;font-size:.8rem;font-weight:500;display:inline-flex;flex-shrink:0;align-items:center;gap:.2rem;border:1px solid #ccc;border-radius:.2rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_multiTag__E6DUw span{max-width:3rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_multiTag__E6DUw .dropdown_closeIcon__Ouyht{color:gray}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_multiTag__E6DUw .dropdown_closeIcon__Ouyht:hover{color:#3195e8}.dropdown_dropdown__Xp78J:hover .dropdown_dropdownBtn__AxCJx{border-color:#3195e8;transition:border-color .3s ease}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx.dropdown_disable__tg9Wg{cursor:not-allowed;background-color:hsla(0,1%,85%,.5)}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G{position:absolute;width:100%;padding:.2rem;margin-top:.3rem;border:1px solid hsla(0,0%,50%,.58);border-radius:.2rem;max-height:13.3rem;overflow-y:auto;background-color:#fff;z-index:999;animation:dropdown_option-visible__FV3d2 .3s ease}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G::-webkit-scrollbar{width:.3rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G::-webkit-scrollbar-track{width:.3rem;background-color:hsla(180,5%,92%,.701)}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G::-webkit-scrollbar-thumb{width:.3rem;background-color:#d8d9d9}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp{display:flex;align-items:center;gap:.5rem;width:100%;padding:.35rem;font-size:.95rem;line-height:1.2rem;cursor:pointer}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp.dropdown_active__TJvqI,.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp:hover{background-color:rgba(226,232,232,.614)}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA{display:flex;align-items:center;gap:.3rem;padding:.2rem;border-bottom:1.35px solid rgba(49,150,232,.5);overflow:hidden}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA input{width:100%;outline:none;border:none;color:#708090}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA input::placeholder{opacity:.7;color:gray;font-weight:500}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA .dropdown_searchIcon__PcppC{color:#3195e8;transition:all .3s ease}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA:has(input:focus){gap:0;border-bottom:1.35px solid #3195e8;transition:all .3s ease}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA:has(input:focus) .dropdown_searchIcon__PcppC{width:0;transition:all .4s ease}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA:hover{background-color:transparent}.dropdown_dropdown__Xp78J .dropdown_emptyOption__W3_KC,.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_searchEmpty__ZK3FH{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem}.dropdown_dropdown__Xp78J .dropdown_emptyOption__W3_KC{position:absolute;width:inherit;border:1px solid hsla(0,0%,50%,.58);border-radius:.2rem;margin-top:.3rem;animation:dropdown_option-visible__FV3d2 .3s ease;background-color:#fff;z-index:999}.dropdown_dropdown__Xp78J img{height:5rem;width:auto;animation:dropdown_image-visible__KOPZP .25s ease}.dropdown_dropdown__Xp78J #dropdown_noDataMsg___wULG{font-size:.85rem;color:#708090;font-weight:500}@keyframes dropdown_option-visible__FV3d2{0%{max-height:0;opacity:0;visibility:hidden;scrollbar-width:none}25%{opacity:.25}50%{opacity:.5}75%{opacity:.7}to{height:auto;scrollbar-width:none;opacity:1}}@keyframes dropdown_image-visible__KOPZP{0%{opacity:.25;transform:scale(0)}25%{opacity:.5;transform:scale(.5)}50%{opacity:.7;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (min-width:4001px){.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx{padding:1rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownIcon__VaXZN{font-size:3rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac{gap:1rem;font-size:3.4rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_placeholder__ccRwb{font-size:2.4rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_multiTag__E6DUw{font-size:2.4rem;padding:.5rem;gap:1rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_multiTag__E6DUw span{max-width:15rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G{max-height:60rem;padding:.5rem;margin-top:1rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp{font-size:3rem;line-height:normal;padding:1rem;gap:2rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp input{height:2.5rem;width:2.5rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA{padding:.75rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA input{height:3rem;font-size:2.8rem;width:inherit}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA input::placeholder{font-size:2.8rem}.dropdown_dropdown__Xp78J #dropdown_noDataMsg___wULG{font-size:2.8rem}.dropdown_dropdown__Xp78J .dropdown_emptyOption__W3_KC{padding:3rem}.dropdown_dropdown__Xp78J img{height:15rem}}@media (min-width:2001px) and (max-width:4000px){.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx{padding:.5rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownIcon__VaXZN{font-size:2rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac{gap:.5rem;font-size:1.8rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_placeholder__ccRwb{font-size:1.4rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_multiTag__E6DUw{font-size:1.2rem;padding:.25rem;gap:.35rem}.dropdown_dropdown__Xp78J .dropdown_dropdownBtn__AxCJx .dropdown_dropdownValue__Aw0Ac .dropdown_multiTag__E6DUw span{max-width:8rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G{max-height:28rem;padding:.5rem;margin-top:.5rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp{font-size:1.8rem;line-height:normal;padding:.6rem;gap:1rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp input{height:1.3rem;width:1.3rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA{padding:.5rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA input{height:2rem;font-size:1.8rem;width:inherit}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA input::placeholder{font-size:1.8rem}.dropdown_dropdown__Xp78J #dropdown_noDataMsg___wULG{font-size:2rem}.dropdown_dropdown__Xp78J .dropdown_emptyOption__W3_KC{padding:2rem}.dropdown_dropdown__Xp78J img{height:9rem}}@media (max-width:500px){.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_option__Z9LJp input{height:.8rem;width:.8rem}.dropdown_dropdown__Xp78J .dropdown_optionsContainer__7_01G .dropdown_search__iSToA input{width:inherit}}.cartPurchase_cartPurchase__RSDan{margin:1rem 0;display:flex;flex-direction:column;gap:1rem}.cartPurchase_addressDetails__eN75p h5,.cartPurchase_cartPurchasePayment__T5vCl h5,.cartPurchase_cartPurchaseProduct__A68SC h5{display:flex;align-items:center;gap:.3rem;font-size:1rem;font-weight:600;line-height:normal;color:#4553a9;margin-bottom:.3rem}.cartPurchase_addressDetailGrid___x3IR{display:grid;grid-template-columns:repeat(3,1fr);padding:1rem;border:1px solid hsla(0,0%,77%,.3);border-radius:1rem;grid-gap:1.5rem;gap:1.5rem;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m{display:flex;flex-direction:column;gap:.2rem}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m b{font-size:.95rem;line-height:normal;color:#060b50;font-weight:550}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m p{font-size:.95rem;line-height:normal;font-weight:500}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m p span{display:block;line-height:normal;margin-bottom:.15rem}.cartPurchase_cartPurcahseDetail__nNPbu{display:flex;gap:1rem}.cartPurchase_cartPurchaseProduct__A68SC{width:100%}.cartPurchase_cartProductList__C7MDq{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid hsla(0,0%,77%,.3);border-radius:1rem;background:#fff;box-shadow:0 2px 8px rgba(0,0,0,.06)}.cartPurchase_productContainer__uoJrV{display:flex;align-items:center;gap:.75rem;padding-bottom:.75rem;border-bottom:1px solid hsla(0,0%,77%,.2)}.cartPurchase_productContainer__uoJrV:last-child{padding-bottom:0;border-bottom:none}.cartPurchase_productContainer__uoJrV .cartPurchase_productImage__aXtpX{padding:.5rem;background:#fafafa;border:1px solid hsla(0,0%,77%,.3);border-radius:.8rem;display:flex;align-items:center;justify-content:center}.cartPurchase_productContainer__uoJrV .cartPurchase_productImage__aXtpX img{height:6.5rem;width:6.5rem;border-radius:.5rem;object-fit:contain}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z{display:flex;flex-direction:column;gap:.15rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z b{font-size:1rem;font-weight:700;line-height:normal;color:#333}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z span{font-size:.9rem;font-weight:550;color:gray}.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG{margin:0 1rem 0 auto;display:flex;flex-direction:column;gap:.15rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG p{font-size:.95rem;font-weight:500;line-height:normal}.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG b{font-size:.95rem;font-weight:650;line-height:normal;color:#4553a9}.cartPurchase_cartPurchasePayment__T5vCl{min-width:18rem}.cartPurchase_cartPurchasePaymentContainer__bA24M{width:100%;padding:1rem;border:1px solid hsla(0,0%,77%,.3);border-radius:1rem;background:#fafafa;display:flex;flex-direction:column;gap:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.06)}.cartPurchase_cartPurchasePaymentContainer__bA24M p{display:flex;justify-content:space-between;font-size:.95rem;font-weight:500}.cartPurchase_cartPurchasePaymentContainer__bA24M p b{font-weight:600}.cartPurchase_cartPurchasePaymentContainer__bA24M p.cartPurchase_total__dylqy{margin-top:.5rem;padding-top:.5rem;border-top:1px solid hsla(0,0%,77%,.3);font-weight:700;font-size:1.1rem;background:linear-gradient(90deg,#060b50 0,#4553a9);-webkit-background-clip:text;background-clip:text;color:transparent}.cartPurchase_cartPurchasePaymentContainer__bA24M p.cartPurchase_total__dylqy b{font-weight:700}.cartPurchase_productType__kIrF8{display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:600;line-height:normal;padding:.25rem .7rem;width:max-content;border-radius:1rem;background:linear-gradient(90deg,#060b50 20%,#4553a9);text-align:center;color:#fff}@media (min-width:4001px){.cartPurchase_cartPurchase__RSDan{margin:3rem 0;gap:3rem}.cartPurchase_addressDetails__eN75p h5,.cartPurchase_cartPurchasePayment__T5vCl h5,.cartPurchase_cartPurchaseProduct__A68SC h5{font-size:3.2rem;gap:1rem;margin-bottom:1.5rem}.cartPurchase_addressDetailGrid___x3IR{padding:2.5rem;border-radius:1.5rem}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m{gap:1rem}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m b,.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m p{font-size:3rem}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m p span{margin-bottom:.5rem}.cartPurchase_cartPurcahseDetail__nNPbu{gap:3rem}.cartPurchase_cartProductList__C7MDq{padding:2.5rem;border-radius:1.5rem;gap:1.5rem}.cartPurchase_productContainer__uoJrV{gap:2rem;padding-bottom:2rem}.cartPurchase_productContainer__uoJrV:last-child{padding-bottom:0;border-bottom:none}.cartPurchase_productContainer__uoJrV .cartPurchase_productImage__aXtpX{padding:1.5rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productImage__aXtpX img{height:20rem;width:20rem;border-radius:1.5rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z{gap:.75rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z b{font-size:3.4rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z span{font-size:3rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG{margin:0 3rem 0 auto;gap:.75rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG b,.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG p{font-size:3.2rem}.cartPurchase_cartPurchasePayment__T5vCl{min-width:60rem}.cartPurchase_cartPurchasePaymentContainer__bA24M{padding:2.5rem;gap:1.5rem;border-radius:1.5rem}.cartPurchase_cartPurchasePaymentContainer__bA24M p{font-size:3rem}.cartPurchase_cartPurchasePaymentContainer__bA24M p.cartPurchase_total__dylqy{margin-top:1.5rem}.cartPurchase_productType__kIrF8{padding:.75rem 2.5rem;border-radius:3rem;font-size:1.8rem}}@media (min-width:2001px) and (max-width:4000px){.cartPurchase_cartPurchase__RSDan{margin:1.5rem 0;gap:2rem}.cartPurchase_addressDetails__eN75p h5,.cartPurchase_cartPurchasePayment__T5vCl h5,.cartPurchase_cartPurchaseProduct__A68SC h5{font-size:1.8rem;gap:.75rem;margin-bottom:.75rem}.cartPurchase_addressDetailGrid___x3IR{padding:1.3rem;border-radius:1rem}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m{gap:.5rem}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m b,.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m p{font-size:1.6rem}.cartPurchase_addressDetailGrid___x3IR .cartPurchase_addressDetailGridItem__Yp92m p span{margin-bottom:.3rem}.cartPurchase_cartPurcahseDetail__nNPbu{gap:2rem}.cartPurchase_cartProductList__C7MDq{padding:1.3rem;border-radius:1rem;gap:1rem}.cartPurchase_productContainer__uoJrV{gap:1.5rem;padding-bottom:1.5rem}.cartPurchase_productContainer__uoJrV:last-child{padding-bottom:0;border-bottom:none}.cartPurchase_productContainer__uoJrV .cartPurchase_productImage__aXtpX{padding:1rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productImage__aXtpX img{height:12rem;width:12rem;border-radius:1rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z{gap:.35rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z b{font-size:1.8rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productInfo__f7W3Z span{font-size:1.6rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG{margin:0 2rem 0 auto;gap:.35rem}.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG b,.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG p{font-size:1.6rem}.cartPurchase_cartPurchasePayment__T5vCl{min-width:30rem}.cartPurchase_cartPurchasePaymentContainer__bA24M{padding:1.3rem;gap:.75rem;border-radius:1rem}.cartPurchase_cartPurchasePaymentContainer__bA24M p{font-size:1.6rem}.cartPurchase_cartPurchasePaymentContainer__bA24M p.cartPurchase_total__dylqy{margin-top:1rem}.cartPurchase_productType__kIrF8{padding:.5rem 1.5rem;border-radius:3rem;font-size:1.2rem}}@media (min-width:501px) and (max-width:1000px){.cartPurchase_addressDetailGrid___x3IR{grid-template-columns:repeat(2,1fr)}.cartPurchase_cartPurcahseDetail__nNPbu{flex-direction:column}.cartPurchase_productType__kIrF8{font-size:.65rem}}@media (max-width:500px){.cartPurchase_addressDetailGrid___x3IR{grid-template-columns:repeat(1,1fr)}.cartPurchase_productContainer__uoJrV .cartPurchase_productImage__aXtpX img{height:5rem;width:5rem}.cartPurchase_cartPurcahseDetail__nNPbu{flex-direction:column}.cartPurchase_productContainer__uoJrV{flex-wrap:wrap}.cartPurchase_productContainer__uoJrV .cartPurchase_productQty__DwqwG{margin-right:0}.cartPurchase_cartPurchasePayment__T5vCl{min-width:auto}.cartPurchase_productContainer__uoJrV .cartPurchase_productImage__aXtpX{padding:.3rem}.cartPurchase_productType__kIrF8{font-size:.65rem}}