.MainBanner_container__ksnPt{display:flex;flex-direction:row;overflow:hidden;position:relative;height:calc(var(--window-inner-height) - 92px);min-height:calc(100vh - 108px)}.MainBanner_infoWrapper__2tH54{flex:1 1;display:flex;flex-direction:column;justify-content:center;margin-top:-20px}.MainBanner_profileWrapper__6ogwt{display:flex;flex-direction:row;background:var(--dark);border-radius:100px;align-items:center;padding:4px 12px 4px 4px;align-self:flex-start;cursor:pointer;transition:all .3s ease}.MainBanner_profileWrapper__6ogwt:hover{background:var(--dark-secondary)}.MainBanner_profileWrapper__6ogwt h4{margin:0 4px 0 8px}.MainBanner_avatar__m7SjD{height:44px;width:44px;flex-shrink:0;border-radius:50%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;border:.5px solid var(--image-border-10);background-origin:border-box;display:inline-flex;background-image:url(https://ton.diamonds/api/v1/media/e11c59a4-77ea-4e0e-b85c-7ebdb1c4f315)}.MainBanner_title__fom51{font-weight:700;font-size:48px;line-height:60px;margin-bottom:12px;margin-top:24px}.MainBanner_description__j8MZF{font-weight:600;font-size:32px;line-height:44px;margin-bottom:32px;color:var(--text-color-tertiary)}.MainBanner_description__j8MZF span{color:var(--accent-primary)}.MainBanner_buttonsWrapper__UrZbW{display:flex;gap:20px}.MainBanner_buttonsWrapper__UrZbW .MainBanner_button___1x2Q{width:220px}.MainBanner_examplesContainer__5wqxo{padding-top:112px;flex:1 1;display:flex;justify-content:center;position:relative}.MainBanner_videoWrapper__SGLcc{position:relative;width:auto;height:100%;transform:scale(1);aspect-ratio:2/3;display:flex}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd{position:absolute;z-index:0;border-radius:20px}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:first-child{top:-100px;left:-100px;height:200px;width:200px}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:nth-child(2){top:-24px;right:-76px;height:152px;width:152px}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:nth-child(3){bottom:70px;left:-78px;height:148px;width:148px}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:nth-child(4){bottom:124px;right:-90px;height:220px;width:220px}.MainBanner_videoWrapper__SGLcc .MainBanner_videoControl__rYlr7{position:absolute;height:64px;width:64px;border-radius:50%;left:calc(50% - 32px);top:calc(50% - 32px);opacity:.44;z-index:3;transition:all .3s ease;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.MainBanner_videoWrapper__SGLcc .MainBanner_videoControl__rYlr7:hover{opacity:1}.MainBanner_videoWrapper__SGLcc .MainBanner_poster__pp3uP{width:100%;height:100%;object-fit:fill;border-radius:20px 20px 0 0;position:relative;z-index:2;justify-self:flex-end}@media(max-width:1100px){.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:nth-child(3){bottom:40px}}@media(max-width:1024px){.MainBanner_container__ksnPt{padding-top:24px;flex-direction:column;height:auto}.MainBanner_title__fom51{font-size:32px;line-height:44px}.MainBanner_infoWrapper__2tH54{justify-content:flex-start;align-items:center;margin-top:0}.MainBanner_profileWrapper__6ogwt{align-self:center}.MainBanner_buttonsWrapper__UrZbW{width:100%}.MainBanner_button___1x2Q{width:auto;flex:1 1;max-width:350px}.MainBanner_beforeSale__hPWJN{justify-content:center}.MainBanner_description__j8MZF{text-align:center;font-size:24px;line-height:36px}.MainBanner_examplesContainer__5wqxo{width:100%;padding-top:72px}.MainBanner_videoWrapper__SGLcc{width:100%;max-width:460px}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:first-child{bottom:60px;right:-77px;height:152px;top:auto;left:auto;width:152px}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:nth-child(2){top:-20px;right:-20px;height:88px;width:88px}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:nth-child(3){bottom:70px;left:-60px;height:120px;width:120px}.MainBanner_videoWrapper__SGLcc .MainBanner_stone__u9kUd:nth-child(4){bottom:auto;right:auto;top:-20px;left:-20px;height:88px;width:88px}}.RacesInfoContainer_container__KbpXe{position:relative;padding:60px 0 80px}.RacesInfoContainer_container__KbpXe .RacesInfoContainer_descriptionWrapper__p_SjT{max-width:580px}.RacesInfoContainer_container__KbpXe .RacesInfoContainer_descriptionWrapper__p_SjT h3{margin-bottom:12px}.RacesInfoContainer_item__t_d9_{position:relative;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;height:420px;width:420px}.RacesInfoContainer_item__t_d9_ .RacesInfoContainer_label__FnhLE{bottom:20px;padding:12px 24px;position:absolute;background:rgba(21,30,41,.776);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:12px;margin-bottom:0}.RacesInfoContainer_item__t_d9_ img{width:100%;height:100%}.RacesInfoContainer_absolute__4B3u1{position:absolute}.RacesInfoContainer_absolute__4B3u1:first-of-type{top:3%;right:0;height:330px;width:330px}.RacesInfoContainer_absolute__4B3u1:nth-of-type(2){left:45%;top:25%;height:280px;width:280px}.RacesInfoContainer_absolute__4B3u1:nth-of-type(3){left:0;top:40%;height:340px;width:340px}.RacesInfoContainer_stonesContainer__rHcpr{height:918px;display:flex;align-items:flex-end;justify-content:center}@media(max-width:1300px){.RacesInfoContainer_container__KbpXe{padding:60px 20px 80px}}@media(max-width:600px){.RacesInfoContainer_container__KbpXe{flex-direction:column;align-items:center;display:flex;padding:60px 20px 0}.RacesInfoContainer_descriptionWrapper__p_SjT{text-align:center;margin-bottom:40px}.RacesInfoContainer_stonesContainer__rHcpr{height:auto;display:flex;flex-direction:column;width:100%;align-items:center}.RacesInfoContainer_absolute__4B3u1{position:static}.RacesInfoContainer_item__t_d9_{height:200px!important;width:200px!important;position:relative;top:auto!important;left:auto!important;right:auto!important}.RacesInfoContainer_item__t_d9_:nth-of-type(odd){align-self:flex-start;margin-left:-20px}.RacesInfoContainer_item__t_d9_:nth-of-type(2n){align-self:flex-end;margin-right:-20px}.RacesInfoContainer_item__t_d9_ .RacesInfoContainer_label__FnhLE{font-size:16px;line-height:24px;padding:8px 16px}}.RarestNftInfo_wrapper__Dzu71{overflow:hidden;position:relative}.RarestNftInfo_container__FO4zZ{padding:120px 0 0;display:flex;flex-direction:column;align-items:center;position:relative}.RarestNftInfo_container__FO4zZ .RarestNftInfo_descriptionWrapper__ZWJiC{max-width:580px;text-align:center;margin-bottom:88px}.RarestNftInfo_container__FO4zZ .RarestNftInfo_descriptionWrapper__ZWJiC h3{margin-bottom:12px}.RarestNftInfo_mainSketch__iHwIa{height:240px;width:240px}.RarestNftInfo_flyingSketch__wsmDo{position:absolute;height:440px;width:440px}.RarestNftInfo_flyingSketch__wsmDo:first-of-type{left:-200px;top:60px}.RarestNftInfo_flyingSketch__wsmDo:nth-of-type(2){right:-200px;top:20px}@media(max-width:1024px){.RarestNftInfo_container__FO4zZ{padding:120px 20px 0}}@media(max-width:600px){.RarestNftInfo_wrapper__Dzu71{overflow:auto}.RarestNftInfo_container__FO4zZ{padding:60px 20px 0}.RarestNftInfo_sketchesWrapper__1_cnS{position:relative;margin:0 -20px;overflow:hidden;width:calc(100% + 40px)}.RarestNftInfo_sketchesWrapper__1_cnS .RarestNftInfo_flyingSketch__wsmDo{position:relative}.RarestNftInfo_sketchesWrapper__1_cnS .RarestNftInfo_flyingSketch__wsmDo:first-child{height:380px;width:380px;top:0;left:-20px}.RarestNftInfo_sketchesWrapper__1_cnS .RarestNftInfo_flyingSketch__wsmDo:nth-child(2){height:280px;width:280px;top:0;left:120px}.RarestNftInfo_sketchesWrapper__1_cnS .RarestNftInfo_mainSketch__iHwIa{position:relative;height:220px;width:220px;top:40px}}.SaleBlock_container__3YyH7{display:flex;flex-direction:column;padding:120px 0;align-items:center}.SaleBlock_infoWrapper__8DChL{max-width:450px;text-align:center;margin-bottom:32px}.SaleBlock_infoWrapper__8DChL h3{text-align:center;margin-bottom:12px}.SaleBlock_gemWrapper___76re{width:100%;max-width:380px;position:relative}.SaleBlock_gemWrapper___76re .SaleBlock_flyingGem__BgT94{position:absolute}.SaleBlock_gemWrapper___76re .SaleBlock_flyingGem__BgT94:first-of-type{top:-8px;left:-55px;height:110px;width:110px}.SaleBlock_gemWrapper___76re .SaleBlock_flyingGem__BgT94:nth-of-type(2){top:-28px;right:-40px;height:100px;width:100px}.SaleBlock_gemWrapper___76re .SaleBlock_flyingGem__BgT94:nth-of-type(3){top:240px;left:-40px;height:80px;width:80px}.SaleBlock_gemWrapper___76re .SaleBlock_flyingGem__BgT94:nth-of-type(4){top:170px;right:-60px;height:120px;width:120px}.SaleBlock_gemWrapper___76re .SaleBlock_button__WtjuX{width:100%}.SaleBlock_gem__iMX9l{border-radius:20px;height:380px;width:380px;margin-bottom:16px;border:.5px solid var(--border-color);background:var(--accent-tetriary-72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.SaleBlock_soldOutInfo__qUkSW{margin-bottom:24px;max-width:450px}.SaleBlock_beforeSale__JY_uF{max-width:550px}.SaleBlock_stockLabel__D2ze2{position:absolute;z-index:1;right:12px;top:12px;background:var(--sale);padding:4px 8px;border-radius:10px}.SaleBlock_soldOut__lD29p{background:var(--accent-primary);color:var(--reverse-theme-text-color)}.SaleBlock_availableLabel__7WXx5{text-align:center;margin-top:12px}@media(max-width:1300px){.SaleBlock_container__3YyH7{padding:60px 20px}}@media(max-width:1024px){.SaleBlock_gem__iMX9l{width:100%;height:auto;aspect-ratio:1/1;transform:scale(1)}.SaleBlock_container__3YyH7{overflow:hidden}.SaleBlock_container__3YyH7 h3{font-size:28px;line-height:40px}}