.Login_mainContainer__JWKbS{height:100vh;padding:1rem;background-color:#1c1c1c;& .Login_chilrenContainer__UcmTo{height:100%;display:grid;grid-template-columns:1fr 1fr;align-items:center;background-image:linear-gradient(to bottom,var(--black-color),color-mix(in srgb,var(--primary-color) 30%,#000));overflow:hidden;border-radius:calc(var(--border-radius) * 2);@media screen and (max-width:768px){grid-template-columns:1fr}}}.Login_forgetPass__Ex5wS{text-align:end;&>span{cursor:pointer;color:var(--primary-text-color-v1);font-family:var(--ff-primary-reg);font-size:14px}}.Login_formContainer__DsoUD{display:flex;flex-direction:column;width:100%;max-width:650px;margin:0 auto;gap:.7rem;z-index:1;padding:2rem;@media screen and (max-width:620px){padding-left:20px;padding-bottom:20px;padding-right:20px;padding-top:20px}}.Login_loginHeadingContainer__wvlp6{display:flex;flex-direction:column;gap:12px;align-items:center;margin-bottom:35px;@media screen and (max-width:1600px){margin-bottom:25px}& h6{font-size:24px}& h6,& p{color:var(--text-color);margin:0;text-align:center}& p{font-size:14px}@media screen and (max-width:480px){margin-bottom:20px;& h6{font-size:20px}& p{font-size:12px}}}.Login_logoImg__hIFPg{object-fit:contain;align-self:center;width:220px;height:80px}.Login_loginForm___6ETR{display:flex;flex-direction:column;gap:.7rem;@media screen and (max-width:1600px){gap:.5rem}}.Login_registerPrompt__9m72Y{display:flex;justify-content:center;margin-bottom:0;gap:8px;font-size:15px;& span{cursor:pointer;color:var(--primary-color);text-decoration:underline}}.Login_forgetPass__Ex5wS{display:flex;justify-content:center;margin-bottom:0;& span{cursor:pointer;color:var(--main-color)}}.Login_OtpInput_style__5bhla{width:100%!important;height:50px;margin-left:20px;color:var(--primary-text-color)!important;border:1px solid var(--border-color);background-color:transparent!important;border-radius:var(--secondary-border-radius);font-size:24px;font-family:var(--ff-primary-bold);outline:none}.Login_loginBtn__2epuL{width:100%!important;margin-block:1.5rem;@media screen and (max-width:1600px){margin-block:.9rem}}.Login_resendContainer__jNCi1{text-align:center;font-family:var(--ff-primary-bold);color:var(--primary-text-color-v1);margin-bottom:0;margin-top:13px;@media screen and (max-width:395px){font-size:12px!important}& span{cursor:pointer}}.Login_resend__3xa9G{font-family:var(--ff-primary-medium)!important;text-decoration:underline;color:var(--primary-color);-webkit-margin-start:2px;margin-inline-start:2px}.Login_timer__HG5f3{font-family:var(--ff-primary-bold)!important;color:var(--primary-color)}@media (max-width:578px){.Login_OtpInput_style__5bhla{height:auto;margin-left:12px}}@media screen and (max-width:480px){.Login_wrapper__GOlzt{padding-block:1rem}}.Login_socialLoginContainer__Dbij_{display:flex;gap:1rem;& button{flex:1 1;& span{margin-inline:auto}}}.Login_appleIcon__ZUno8,.Login_googleIcon__uZwV5{margin-block:-6px}.Login_appleIcon__ZUno8{[data-theme=light] & path{fill:var(--black-color)}}.Login_socialLoginContainer__or__LYjpq{display:flex;align-items:center;gap:1rem;& .Login_socialLoginText__1Y18g{font-size:14px;color:var(--text-color)}& .Login_socialLoginDivider__4ZswB{flex:1 1;border-color:var(--border-color);opacity:1}}.Login_forgotPassword__8idDX{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--primary-color);cursor:pointer;text-align:end}.Login_loginImage__wrapper__UIQKT{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;background-color:var(--background-secondary);border-radius:calc(var(--border-radius) * 2);height:100%;@media screen and (max-width:768px){display:none}}.Login_image__NS0r2{position:relative;width:100%;min-height:600px;height:100%;@media screen and (max-width:1600px){min-height:450px}& .Login_darkImage__n60er,& .Login_lightImage__LP0Zs{object-fit:cover;object-position:center center}[data-theme=dark] & .Login_lightImage__LP0Zs,[data-theme=light] & .Login_darkImage__n60er{display:none}}.Login_logoContainer__3X5Ks{cursor:pointer}.Skeleton_skeleton__wtgPk{width:100%;height:100%;border-radius:var(--border-radius);background-image:linear-gradient(90deg,hsla(0,2%,47%,.1) 25%,hsla(0,2%,47%,.2) 50%,hsla(0,2%,47%,.3) 75%,hsla(0,2%,47%,.4));background-size:200% 100%;animation:Skeleton_skeleton-loading__jpagc 1s linear infinite alternate;animation-play-state:paused;&.Skeleton_animate__Ild0p{animation-play-state:running}}@keyframes Skeleton_skeleton-loading__jpagc{0%{background-position:100% 50%}to{background-position:0 50%}}.Checkbox_checkboxWithLabel__9kk7n{display:flex;align-items:center}.Checkbox_checkboxWithLabel__9kk7n label{margin-left:8px;margin-bottom:0}.Checkbox_container__d90K2{display:block;position:relative;width:20px;height:20px;cursor:pointer;font-size:var(--fs-base);-webkit-user-select:none;-moz-user-select:none;user-select:none;align-self:flex-start;flex-shrink:0}.Checkbox_container__d90K2 input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.Checkbox_checkmark__ZCygq{position:absolute;top:0;bottom:0;left:0;height:20px;width:20px;background-color:transparent;border-radius:4px;border:2px solid var(--white-color)}.Checkbox_container__d90K2 input:checked~.Checkbox_checkmark__ZCygq{background-color:var(--main-color);border:1px solid var(--border-color)}.Checkbox_container__d90K2 input:disabled~.Checkbox_checkmark__ZCygq{background-color:transparent;border:2px solid #dddddd80}.Checkbox_checkmark__ZCygq:after{content:"";position:absolute;display:none}.Checkbox_container__d90K2 input:checked~.Checkbox_checkmark__ZCygq:after{display:block}.Checkbox_container__d90K2 .Checkbox_checkmark__ZCygq:after{left:6px;right:6px;top:2px;width:7px;height:13px;border:solid var(--text-color);border-width:0 2px 2px 0;transform:rotate(45deg)}.Checkbox_labelDisabled__580TL{color:var(--primary-text-color)}.Checkbox_label__A9E07{display:flex;flex-direction:column}.Checkbox_checkboxWithLabel__9kk7n span{color:inherit;font-size:14px;color:var(--text-color)}.Checkbox_errorText__kFjsT{margin-top:4px;color:red;right:1rem;z-index:1;font-size:14px;margin-left:10px}.FaqsSection_faqsSectionContainer__CR8uR{padding:60px;position:relative;&:before{top:0;left:0;border-top:5px solid var(--dropdown-background-color);border-left:5px solid var(--dropdown-background-color)}&:after,&:before{content:"";position:absolute;width:62.5px;height:125px;background:transparent}&:after{bottom:0;right:0;border-bottom:5px solid var(--dropdown-background-color);border-right:5px solid var(--dropdown-background-color)}}.FaqsSection_faqsSection__XqWxQ{&>h4{font-size:42px;font-weight:700;color:var(--secondary-text-color);font-family:var(--font-primary);-webkit-margin-after:0;margin-block-end:0;-webkit-padding-after:20px;padding-block-end:20px;border-bottom:1px solid var(--text-color-light)}@media screen and (max-width:500px){&>h4{font-size:36px}}}.MasonryComponent_masonryContainer__GCILH{width:100%;margin:0 auto}.MasonryComponent_masonryItem__xld_P{background:var(--background);border-radius:var(--border-radius);overflow:hidden;box-shadow:var(--shadow-color);cursor:pointer;page-break-inside:avoid;break-inside:avoid;position:relative}.MasonryComponent_itemWrapper__HURJ_{position:relative;width:100%;height:100%}.MasonryComponent_hoverOverlay__dJcaR{position:absolute;bottom:5px;left:0;width:100%;background:rgba(0,0,0,.6);display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:10;padding:10px 1rem}.MasonryComponent_masonryItem__xld_P:hover .MasonryComponent_hoverOverlay__dJcaR{opacity:1}.MasonryComponent_itemTitle__OJmcj{color:#fff;font-size:1.2rem;font-weight:600;margin-bottom:.25rem;text-align:left}.MasonryComponent_itemPrice__rnDMV{color:#fff;font-size:14px;font-weight:500;text-align:left;& span{font-weight:700}}.MasonryComponent_fullWidthVideoWrapper__kyUg1{width:100%;margin-bottom:20px}.MasonryComponent_videoFullWidth__j2IDW{width:100%!important;max-width:100%!important}@media (max-width:650px){.MasonryComponent_fullWidthVideoWrapper__kyUg1{width:100%;margin-bottom:20px}}@media (min-width:651px){.MasonryComponent_fullWidthVideoWrapper__kyUg1{display:none}}.MasonryComponent_videoContainer__euHQf{position:relative;width:100%;cursor:pointer}.MasonryComponent_videoItem__A5vgS{width:100%;height:auto;display:block;border-radius:var(--border-radius)}.MasonryComponent_videoThumbnail__Is1SA{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:var(--border-radius);z-index:2;transition:opacity .3s ease}.MasonryComponent_imageItem__TiDjw{width:100%;height:auto;display:block;border-radius:var(--border-radius)}[data-theme=dark] .MasonryComponent_masonryItem__xld_P{background:var(--background-secondary)}.MasonryComponent_masonryItem__xld_P.MasonryComponent_loading__EBtjj{background:var(--light-gray-color);min-height:200px;display:flex;align-items:center;justify-content:center}.MasonryComponent_masonryItem__xld_P.MasonryComponent_loading__EBtjj:after{content:"";width:40px;height:40px;border-top:3px solid var(--light-gray-color);border:3px solid var(--light-gray-color);border-top-color:var(--primary-color);border-radius:50%;animation:MasonryComponent_spin__leoS1 1s linear infinite}@keyframes MasonryComponent_spin__leoS1{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ArtistDetails_heroSectionWrapper__vQW_I{display:grid;grid-template-columns:2fr 1fr;grid-gap:20px;gap:20px;align-items:center;padding-top:10px;@media screen and (max-width:1200px){grid-template-columns:2fr 1.4fr;padding-top:30px}@media screen and (max-width:991px){grid-template-columns:1fr}}.ArtistDetails_heroSectionContent__3hgoW{@media screen and (max-width:991px){order:2}}.ArtistDetails_heroSectionDescription__Ig4H5{margin-top:15px;color:var(--primary-heading-color);margin-bottom:0!important;font-size:16px;font-weight:600;line-height:30px;@media screen and (max-width:1300px){line-height:26px}@media screen and (max-width:567px){line-height:24px}}.ArtistDetails_heroSectionImage__i9nm6{position:relative;width:100%;height:420px;border-radius:10px;overflow:hidden;& img{object-fit:cover;object-position:top}@media screen and (max-width:991px){margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0;width:400px;height:400px}@media screen and (max-width:767px){height:400px}@media screen and (max-width:567px){width:300px;height:340px}}.ArtistDetails_artistHeader__Ffl_h{margin-top:30px;margin-bottom:40px;display:flex;justify-content:space-between;align-items:center;& h4{font-family:var(--ff-primary);font-weight:600;font-size:28px;@media screen and (max-width:500px){font-size:24px}}@media screen and (max-width:991px){flex-direction:column;align-items:flex-start;gap:10px}}.ArtistDetails_filterArtist__5_4Rh{display:flex;gap:15px;align-items:center;& button{border-radius:6px!important}@media screen and (max-width:767px){flex-direction:column;align-items:flex-start;gap:10px;width:100%}}.ArtistDetails_filterArtistButtons__m2XZB{display:flex;gap:15px;align-items:center;@media screen and (max-width:767px){width:100%;justify-content:flex-end}}.ArtistDetails_filterArtistDropDown__6nSPx{width:120px}.ArtistDetails_heroSectionSearchBar__h8QKf{padding:2px;width:450px;@media screen and (max-width:767px){width:100%}&>div{border-radius:6px}}.ArtistDetails_masonryGallery___aM_N{margin-top:2rem}.Artists_artistSection__a6dZg{padding-top:20px}.Artists_artistHeader__KQzZz{display:flex;justify-content:space-between;align-items:center;& h4{font-family:var(--ff-primary);font-weight:600;font-size:28px;@media screen and (max-width:500px){font-size:24px}}@media screen and (max-width:500px){flex-direction:column;align-items:flex-start;gap:1rem}}.Artists_filterArtist__Pip_1{display:flex;gap:15px;align-items:center;& button{border-radius:6px!important}}.Artists_artistsGridSection__0rdFi{padding:40px 0 80px;background:var(--background-color);@media screen and (max-width:768px){padding-left:0;padding-bottom:60px;padding-right:0;padding-top:30px}@media screen and (max-width:480px){padding-left:0;padding-bottom:40px;padding-right:0;padding-top:20px}}.Artists_artistsGrid__j0g_8{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:15px;gap:15px;width:100%;@media screen and (max-width:1200px){grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}@media screen and (max-width:768px){grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}@media screen and (max-width:480px){grid-template-columns:1fr;gap:16px}}.Artworks_artworksSection__0MGia{padding:2rem 0;background:var(--background)}.Artworks_artworksHeader__ekFcj{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;& h4{font-family:var(--ff-primary);font-weight:600;font-size:28px;@media screen and (max-width:500px){font-size:24px}}@media screen and (max-width:500px){flex-direction:column;align-items:flex-start;gap:1rem}}.Artworks_filterArtworks__CxSXv{display:flex;gap:15px;align-items:center;& button{border-radius:6px!important}}.Artworks_masonryGallery__yNF8i{margin-top:2rem}.Artworks_artworksWrapper__581Zd{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;gap:15px;@media screen and (max-width:1200px){grid-template-columns:repeat(3,1fr)}@media screen and (max-width:900px){grid-template-columns:repeat(2,1fr)}@media screen and (max-width:650px){grid-template-columns:repeat(1,1fr)}}.UserGallery_collectionWrapper___QGCM{display:flex;flex-direction:column;gap:20px;&>h4{font-size:24px;font-weight:500;color:var(--secondary-text-color);font-family:var(--font-primary);-webkit-margin-after:0;margin-block-end:0}}.UserUpdatePassword_mainWrapper__X0x_F{display:flex;flex-direction:column;gap:30px;background:var(--white-color);padding:30px;border-radius:8px;border:1px solid var(--section-border-color);@media screen and (max-width:767px){padding-left:15px;padding-bottom:15px;padding-right:15px;padding-top:15px}}.UserUpdatePassword_headerWrapper__RMJ6K{display:flex;flex-direction:column;gap:10px}.UserUpdatePassword_headerWrapper__RMJ6K h2{font-size:24px;font-weight:500;color:var(--text-color-light);font-family:var(--font-primary);margin:0}.UserUpdatePassword_formWrapper__IRkjQ{display:flex;flex-direction:column;gap:20px;max-width:700px;margin:0 auto;width:100%}.UserUpdatePassword_inputWrapper__bj4WE{display:flex;flex-direction:column;gap:8px}.UserUpdatePassword_buttonWrapper__QyvXx{display:flex;justify-content:flex-end;gap:10px;margin-top:20px;@media screen and (max-width:540px){flex-direction:column;align-items:stretch}}.UserWishlist_collectionWrapper__eTYzW{display:flex;flex-direction:column;gap:20px;&>h4{font-size:24px;font-weight:500;color:var(--secondary-text-color);font-family:var(--font-primary);-webkit-margin-after:0;margin-block-end:0}}