._15,
._15 * {
  box-sizing: border-box;
}
._15 {
  background: var(
    --fon-3,
    linear-gradient(43.41deg, rgba(8, 9, 12, 1) 0%, rgba(13, 14, 18, 1) 100%)
  );
  height: 462.8rem;
  position: relative;
  overflow: hidden;
}
.frame-2131330039 {
  display: flex;
  flex-direction: column;
  gap: 6rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 136.4rem;
  position: absolute;
  left: 27.8rem;
  top: 12.7rem;
}
.frame-2131330024 {
  display: flex;
  flex-direction: row;
  gap: 6rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2131330018 {
  display: flex;
  flex-direction: column;
  gap: 5.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 85.1rem;
  position: relative;
}
.frame-2131330026 {
  display: flex;
  flex-direction: column;
  gap: 4rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-2131330003 {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 85.1rem;
  position: relative;
}
.frame-2131329999 {
  display: flex;
  flex-direction: column;
  gap: 3rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2131329996 {
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.link-mispelled {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.5rem;
  line-height: 2.3rem;
  font-weight: 500;
  text-decoration: underline;
  position: relative;
  width: 6.243rem;
  height: 1.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.heading-3-link {
  color: #626872;
  text-align: left;
  font-family: "Montserrat-Medium", sans-serif;
  font-size: 1.5rem;
  line-height: 2.3rem;
  font-weight: 500;
  position: relative;
  width: 0.5589999999999999rem;
  height: 1.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.link-mispelled2 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.5rem;
  line-height: 2.3rem;
  font-weight: 500;
  text-decoration: underline;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.louis-vuitton {
  color: #626872;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.5rem;
  line-height: 2.3rem;
  font-weight: 500;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.heading-1-nike-air-force-1 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 4rem;
  line-height: 5.2rem;
  font-weight: 700;
  position: relative;
  width: 74.5rem;
  height: 10.1rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330002 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2131329835 {
  display: flex;
  flex-direction: row;
  gap: 0.9rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 17rem;
  position: relative;
}
.link {
  border-radius: 10rem;
  flex-shrink: 0;
  width: 3rem;
  height: 3rem;
  position: relative;
  overflow: hidden;
}
.div {
  width: 3rem;
  height: 3rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  overflow: hidden;
}
.image-4 {
  width: 3.2rem;
  height: 3.2rem;
  position: absolute;
  left: -0.1rem;
  top: -0.1rem;
  object-fit: cover;
  aspect-ratio: 1;
}
.link2 {
  flex-shrink: 0;
  width: 12.841rem;
  height: 1.52rem;
  position: relative;
}
.div2 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.3rem;
  line-height: 1.5210000000000001rem;
  letter-spacing: -0.034999999999999996rem;
  font-weight: 700;
  position: absolute;
  left: 0rem;
  top: -0.1rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131329836 {
  display: flex;
  flex-direction: row;
  gap: 1.3rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.time-07-14-2-2025 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.1699999809265136rem;
  line-height: 1.5210000000000001rem;
  letter-spacing: -0.034999999999999996rem;
  font-weight: 500;
  position: relative;
  width: 12.6rem;
  height: 1.4rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.vertical-border {
  border-style: solid;
  border-color: #626872;
  border-width: 0rem 0rem 0rem 0.1rem;
  flex-shrink: 0;
  width: 11.966rem;
  height: 1.52rem;
  position: relative;
}
._9 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.1699999809265136rem;
  line-height: 1.5210000000000001rem;
  font-weight: 500;
  position: absolute;
  left: 1.361rem;
  top: -0.04rem;
  width: 10.6rem;
  height: 1.4rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330012 {
  display: flex;
  flex-direction: column;
  gap: 4.2rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 85.1rem;
  position: relative;
}
.heading-3-nike-air-force-1 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.6rem;
  line-height: 2.9rem;
  font-weight: 500;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330011 {
  background: #0f1116;
  border-radius: 1.5rem;
  padding: 1.5rem 1.5rem 1.5rem 2.5rem;
  display: flex;
  flex-direction: column;
  gap: 2rem;
  align-items: flex-start;
  justify-content: center;
  align-self: stretch;
  flex-shrink: 0;
  height: 11.9rem;
  position: relative;
}
.heading-3 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.8rem;
  line-height: 1.8rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330038 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 28.3rem;
  position: relative;
}
.frame-2131330010 {
  display: flex;
  flex-direction: column;
  gap: 1.4rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.heading-3-link2 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.5rem;
  line-height: 1.5rem;
  font-weight: 500;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.heading-3-link3 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.5rem;
  line-height: 1.5rem;
  font-weight: 500;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330027 {
  display: flex;
  flex-direction: column;
  gap: 4rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-2131330009 {
  display: flex;
  flex-direction: column;
  gap: 2.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 85.1rem;
  position: relative;
}
.img {
  border-radius: 2.3rem;
  flex-shrink: 0;
  width: 85rem;
  height: 85rem;
  position: relative;
  object-fit: cover;
  aspect-ratio: 1;
}
.frame-2131330028 {
  display: flex;
  flex-direction: column;
  gap: 5.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-2131330017 {
  display: flex;
  flex-direction: column;
  gap: 3.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 85.1rem;
  position: relative;
}
.frame-2131330014 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2131330013 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.heading-2 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.8rem;
  line-height: 3.2rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  height: 3.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.noroot-jpg-webp {
  border-radius: 2.5rem;
  flex-shrink: 0;
  width: 85rem;
  height: 85rem;
  position: relative;
  overflow: hidden;
  aspect-ratio: 1;
}
._1-1-1 {
  width: 85rem;
  height: 85.1rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 850/851;
}
.frame-2131330016 {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.heading-3-strong {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.4800000190734863rem;
  line-height: 2.2rem;
  font-weight: 500;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330007 {
  display: flex;
  flex-direction: column;
  gap: 1.8rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 85.1rem;
  position: relative;
}
.heading-32 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.5rem;
  line-height: 2.2rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  height: 2.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330006 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2131330004 {
  display: flex;
  flex-direction: row;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.heading-3-link-1 {
  color: #03d792;
  text-align: left;
  font-family: "Montserrat-Medium", sans-serif;
  font-size: 1.5rem;
  line-height: 2.2rem;
  font-weight: 500;
  position: relative;
  width: 0.9369999999999999rem;
  height: 1.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.heading-3-strong-nike {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.4800000190734863rem;
  line-height: 2.2rem;
  font-weight: 500;
  position: relative;
  width: 82.7rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330005 {
  display: flex;
  flex-direction: row;
  gap: 1.1rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.heading-3-link-2 {
  color: #03d792;
  text-align: left;
  font-family: "Montserrat-Medium", sans-serif;
  font-size: 1.5rem;
  line-height: 2.2rem;
  font-weight: 500;
  position: relative;
  width: 1.251rem;
  height: 1.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.heading-3-strong-n-a-r {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.4899999618530273rem;
  line-height: 2.2rem;
  font-weight: 500;
  position: relative;
  width: 82.7rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330025 {
  display: flex;
  flex-direction: column;
  gap: 5.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.heading-3-strong-n-a-r2 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.4899999618530273rem;
  line-height: 2.2rem;
  font-weight: 500;
  position: relative;
  width: 61.2rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330043 {
  display: flex;
  flex-direction: column;
  gap: 3.1rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  position: relative;
}
.frame-21313300142 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 85.1rem;
  position: relative;
}
.frame-21313300162 {
  display: flex;
  flex-direction: column;
  gap: 2.4rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 85.1rem;
  position: relative;
}
.frame-2131330034 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 45.5rem;
  position: relative;
}
.div3 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 2.2rem;
  line-height: 3.9rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  height: 3.9rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-2131330032 {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2131330029 {
  background: #0f1116;
  border-radius: 1.5rem;
  flex-shrink: 0;
  width: 45.3rem;
  height: 19.2rem;
  position: relative;
  overflow: hidden;
}
.frame-2131330037 {
  display: flex;
  flex-direction: row;
  gap: 1.5rem;
  align-items: center;
  justify-content: flex-start;
  width: 41.3rem;
  position: absolute;
  left: 1rem;
  top: 0.8rem;
}
.noroot-jpg-webp2 {
  border-radius: 1.2rem;
  flex-shrink: 0;
  width: 17.5rem;
  height: 17.5rem;
  position: relative;
  overflow: hidden;
  aspect-ratio: 1;
}
._1-1-12 {
  width: 17.7rem;
  height: 17.7rem;
  position: absolute;
  left: -0.1rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 1;
}
.frame-2131330036 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 23.5rem;
  position: relative;
}
.frame-2131330035 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 24rem;
  position: relative;
}
.heading-3-link-gallery-dept-sweatpants {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.3rem;
  line-height: 2rem;
  font-weight: 700;
  position: relative;
  width: 21.6rem;
  height: 3.8rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.heading-3-link-gallery-dept-sweatpants2 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.2rem;
  line-height: 1.8rem;
  font-weight: 500;
  position: relative;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.frame-21313300342 {
  background: #0c0d11;
  border-radius: 1rem;
  padding: 0.8rem 2.1rem 0.8rem 2.1rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  height: 4rem;
  position: relative;
  overflow: hidden;
}
.div4 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.2rem;
  font-weight: 500;
  position: relative;
}
.arrow-up-right-from-svg-fill {
  flex-shrink: 0;
  width: 1.1rem;
  height: 1.1rem;
  position: relative;
  overflow: hidden;
}
.arrow-up-right-from-svg {
  width: 1.1rem;
  height: 1.1rem;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  overflow: visible;
}
.frame-21313300322 {
  background: #0f1116;
  border-radius: 1.5rem;
  flex-shrink: 0;
  width: 45.3rem;
  height: 19.3rem;
  position: relative;
  overflow: hidden;
}
.frame-21313300352 {
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.heading-3-link-gallery-dept-sweatpants3 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.3rem;
  line-height: 2rem;
  font-weight: 700;
  position: relative;
  width: 24rem;
  height: 3.5rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.arrow-up-right-from-svg2 {
  width: 1.1rem;
  height: 1.1rem;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  overflow: visible;
}
.frame-21313300343 {
  background: #0f1116;
  border-radius: 1.5rem;
  flex-shrink: 0;
  width: 45.3rem;
  height: 19.2rem;
  position: relative;
  overflow: hidden;
}
.heading-3-link-gallery-dept-sweatpants4 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.3rem;
  line-height: 2rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
  height: 3.8rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.arrow-up-right-from-svg3 {
  width: 1.1rem;
  height: 1.1rem;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
  overflow: visible;
}
.frame-2131329808 {
  display: flex;
  flex-direction: column;
  gap: 8rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-2131329788 {
  flex-shrink: 0;
  width: 136.4rem;
  height: 27.7rem;
  position: relative;
}
.frame-2131329807 {
  display: flex;
  flex-direction: column;
  gap: 8rem;
  align-items: center;
  justify-content: flex-start;
  width: 136.4rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.frame-2131329806 {
  align-self: stretch;
  flex-shrink: 0;
  height: 12.7rem;
  position: relative;
}
.frame-58 {
  display: flex;
  flex-direction: row;
  gap: 6.9rem;
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.frame-55 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 16.2rem;
  position: relative;
}
.div5 {
  color: #626872;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  align-self: stretch;
}
.frame-54 {
  display: flex;
  flex-direction: column;
  gap: 1.2rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.div6 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: relative;
  align-self: stretch;
}
.frame-56 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 16.2rem;
  position: relative;
}
.frame-57 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 20.9rem;
  position: relative;
}
.div7 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: relative;
}
.frame-21313298082 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 12.6rem;
  position: absolute;
  left: 123.8rem;
  top: 0rem;
}
.frame-582 {
  display: flex;
  flex-direction: column;
  gap: 1.6rem;
  align-items: flex-start;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-65 {
  display: flex;
  flex-direction: row;
  gap: 1.2rem;
  align-items: center;
  justify-content: flex-start;
  align-self: stretch;
  flex-shrink: 0;
  position: relative;
}
.frame-60 {
  background: #15171b;
  border-radius: 2.4rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 4.8rem;
  height: 4.8rem;
  position: relative;
}
.discord-1 {
  flex-shrink: 0;
  width: 2.4rem;
  height: 2.4rem;
  position: relative;
  overflow: visible;
  aspect-ratio: 1;
}
.frame-62 {
  background: #15171b;
  border-radius: 2.4rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: flex-start;
  flex-shrink: 0;
  width: 4.8rem;
  height: 4.8rem;
  position: relative;
}
.twitter-1 {
  flex-shrink: 0;
  width: 2.4rem;
  height: 2.4rem;
  position: relative;
  overflow: visible;
  aspect-ratio: 1;
}
.group-37 {
  align-self: stretch;
  flex-shrink: 0;
  height: 3.777rem;
  position: static;
}
.frame-68 {
  display: flex;
  flex-direction: row;
  gap: 5.5rem;
  align-items: center;
  justify-content: flex-start;
  width: 49.76%;
  position: absolute;
  right: 50.24%;
  left: 0%;
  top: calc(50% - -8.461rem);
}
.group-3 {
  flex-shrink: 0;
  width: 13.1rem;
  height: 3.777rem;
  position: static;
}
.frame-1948754034 {
  display: flex;
  flex-direction: row;
  gap: 1.3rem;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.frame-1948754035 {
  flex-shrink: 0;
  width: 3.2rem;
  height: 3.777rem;
  position: relative;
}
._1 {
  width: 3.2rem;
  height: 3.777rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
  object-fit: cover;
  aspect-ratio: 32/37.77;
}
.frame-1948754036 {
  flex-shrink: 0;
  width: 8.6rem;
  height: 1.8rem;
  position: relative;
}
.legit-check {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.6400800704956056rem;
  line-height: 1.693rem;
  letter-spacing: -0.05em;
  font-weight: 700;
  position: absolute;
  left: 0rem;
  top: 0rem;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
._2025-legit-check {
  color: #626872;
  text-align: left;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: relative;
}
.expert-checks-for-the-world-s-most-popular-brands {
  color: #ffffff;
  text-align: right;
  font-family: "Inter-Bold", sans-serif;
  font-size: 1.2rem;
  font-weight: 700;
  position: absolute;
  right: 0%;
  left: 70.59%;
  width: 29.41%;
  bottom: 4.45%;
  top: 89.42%;
  height: 6.13%;
}
.div8 {
  width: 136.4rem;
  height: 5.8rem;
  position: fixed;
  left: 27.8rem;
  top: 3.2rem;
}
.shadowing {
  background: linear-gradient(
    180deg,
    rgba(12, 14, 18, 1) 0%,
    rgba(12, 14, 18, 0) 100%
  );
  width: 192rem;
  height: 12.2rem;
  position: absolute;
  left: -27.8rem;
  top: -3.2rem;
}
.div9 {
  width: 13rem;
  height: 5.8rem;
  position: absolute;
  left: 0rem;
  top: 0rem;
}
.frame-19487540342 {
  display: flex;
  flex-direction: row;
  gap: 1.3rem;
  align-items: center;
  justify-content: flex-start;
  position: absolute;
  left: 0rem;
  top: 1rem;
}
.get-stardet {
  background: rgba(0, 0, 0, 0.05);
  border-radius: 1.5rem;
  border-style: solid;
  border-color: transparent;
  border-width: 0.1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  width: 15.4rem;
  height: 5.8rem;
  position: absolute;
  left: 121rem;
  top: 0rem;
  backdrop-filter: blur(5rem);
}
.div10 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.5rem;
  font-weight: 500;
  position: relative;
}
.div11 {
  background: rgba(0, 0, 0, 0.02);
  border-radius: 1.5rem;
  border-style: solid;
  border-color: transparent;
  border-width: 0.1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  align-items: flex-start;
  justify-content: flex-start;
  width: 68rem;
  position: absolute;
  left: 34.2rem;
  top: -0.3rem;
  backdrop-filter: blur(2rem);
}
.div12 {
  display: flex;
  flex-direction: row;
  gap: 1.5rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  position: relative;
}
.home {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 8.9rem;
  height: 4rem;
  position: relative;
}
.div13 {
  color: #ffffff;
  text-align: left;
  font-family: "Inter-Medium", sans-serif;
  font-size: 1.4rem;
  font-weight: 500;
  position: relative;
}
.features {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 11.5rem;
  height: 4rem;
  position: relative;
}
.about-us {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 15.4rem;
  height: 4rem;
  position: relative;
}
.pricing {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 16.5rem;
  height: 4rem;
  position: relative;
}
.faq {
  border-radius: 1rem;
  padding: 1.2rem;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 6.9rem;
  height: 4rem;
  position: relative;
}


.get-stardet,
.home,
.features,
.about-us,
.pricing,
.faq {
  transition: transform .2s ease, background-color .2s ease, box-shadow .2s ease,
              border-color .2s ease, color .2s ease, opacity .2s ease;
}

/* top chips (Главная, Категории, …) */
.home:hover,
.features:hover,
.about-us:hover,
.pricing:hover,
.faq:hover {
  background: rgba(255,255,255,.06);
  transform: translateY(-1px);
}

/* header small CTA (Связаться) */
.get-stardet:hover {
  background: #23262B;
  transform: translateY(-1px);
}
